WeFDC. 当你用 ActionScirpt 来建立 Adobe? Flash Professional 工程的时候,遵循这些开发技巧和最优方法。 这份清单包括了一些常见的错误,它们可能引起运行时错误或者一些需要进行代码调试的问题。 通过学习这些建议,你可以节约时间并且让你的代码更加富有拓展性。 如果你一直遵循这样的一个工作流程,例如当你将对象添加到舞台上的时候,你就立即对他进行命名,那么像代码引用无法找到相应的实例名(例如没有定义)这样的问题,你就可以避开了。 如果你一直都保持着给实例命名的习惯,你将可以节约时间并且能让别的开发人员在更新你的代码时更加轻松。 Dog_mouth_mc dog_nose_mc dog_tail_mc 这个方法有助于在工程中消除错误并且使得代码更容易让人读懂。 要学习更多有关这个问题的知识,看看 Flash Valley 网站上的 ActionScript 中的命名空间 这篇文章。 此外,避免使用关键字或者用数字作为实例名的开头是非常重要的,因为这些习惯可能导致程序设计问题。 ActionScript 3.0 是一门大小写敏感的语言。 Var num1:int; var Num1:int; 通常的惯例是类名字应该以一个大写字母开头。 当输入实例名的时候,确保你正在属性面板中的实例名字段中输入。 图1.一定要点击舞台上的实例来确保你是在属性面板里面的实例名字段中输入实例名 很多开发人员会在代码中给它们的实例名添加一个短小的符号来定义他们,例如使用一个 mc_ 前缀来定义一个影片剪辑, btn_ 前缀来定义一个按钮, gfx_ 前缀来定义一个图形元件。
你也可以选择利用实例名中的第二个单词,像这样: leftEye_mc 和 rightEye_mc 。 所有的这些命名约定都是有效地。 另外,你也可以使用下划线或者破折号来隔开名字中的单词,例如 dog_head 或者 dog-head 。 通过选择你喜欢的方法来使你应用到实例中的名字标准化,这将大大减少你遇到错误的几率。 当你在工程中写代码来获取实例名的正确的引用时,一定要当心。 你可能会发现点击语法检查按钮(脚本面板上方的蓝色的核对标志)来确保代码中没有语法错误会很有帮助。 注意:在你检查语法错误的时候,只有动作面板中的当前脚本才会被检查到;其它可能链接到 FLA 文件的脚本并不会被检查到,记住这一点很重要。 经常性的你要在你的工程中链接外部资源。 Fredfu tuita. Hi WebGL. HTML5cn. CnBeta. 3Dxuni. Youku.