当前位置:多媒体应用基础>>多媒体创作工具>>FLASH专区>>高级创作>>编程基础(二) |
高级创作 | ||||||||
编程基础(二)
|
||||||||
5.actionscript的语法规范 象其它脚本语言一样,ActionScript也有变量、函数、对象、操作符、保留关键字等语言元素,有它自己的语法规则。ActionScript允许用户创建自己的对象和函数。ActionScript的语法和风格与JavaScript非常相似,但不完全相同。ActionScript拥有自己的句法和标点符号使用规则,这些规则规定了一些字符和关键字的含义,以及它们的书写顺序。 下面列出ActionScript的一些通用语法规则。大多数ActionScript术语也都有它们自己的具体要求。 一、点语法 在ActionScript中,点(.)被用来指明与某个对象或电影剪辑相关的属性和方法。它也用于标识指向电影剪辑或变量的目标路径。点语法表达式由对象或电影剪辑名开始,接着是一个点,最后是要指定的属性、方法或变量。例如,_X电影剪辑属性指出编辑区中电影剪辑的X轴位置。表达式ballMC._x是指电影剪辑实例ballMC的_X属性。 表达一个对象或电影剪辑的方法遵循相同的模式。例如,ballMC实例的play方法移动ballMC的时间轴播放头,就象下面的语句: ballMC.play(); _root.functions.buildGameBoard(); 二、斜杠语法 Flash 3和4使用斜杠语法指出电影剪辑或变量的目标路径。Flash
5播放器仍然支持这种语法,但不推荐使用。在斜杠语法中,斜杠被用来取代点,用以标明电影剪辑或变量的路径。 要指出一个变量,可以在变量前加上冒号,如下所示: 可以用点语法取代上述斜杠语法表示的目标路径: 注:现在,宁愿使用with动作而不使用tellTarget,因为with动作与点语法更兼容。 三、大括号 ActionScript语句用大括号({ })分块,如下面的脚本所示: 四、分号 ActionScript语句用分号结束,但如果你省略语句结尾的分号,Flash仍然可以成功地编译你的脚本。例如,下面的语句用分号结束: |
||||||||
|
||||||||
|