#12001/8/31 13:36:29
点的语法
在ActionScript中,点(.)被用来说明关于一个对象或电影剪辑的属性和方法。它还用与确认一个电影剪辑或变量的目标路径。一点的语法的表达是这样的。开头是对象或电影剪辑的名称,接下来是一点,最后写上你想指定的属性,方式或变量值。
譬如,一个电影剪辑的_x属性表示电影剪辑在x轴舞台上的中心点,在x轴上的位置表达式为ballMC的_x属性。(提示:“MC”指的是电影剪辑。)
再比如,从嵌套电影剪辑shoppingCart中,递交一个变量设置。表达式shoppingCart.Form.Submit=true就设置了实例的递交变量为真。
一个对象或电影剪辑的表达方法遵循同一种形式。举例来说,电影剪辑ballMC的运行方式是使之在Stop处从新开始播放,则表达式为:ballMC.piay();
点的语法命名也可用两个特殊的别名:_root和_parent.别名_root指向主时间轴线,使用_root可以创建一个绝对目标路径。下列称述即在主时间轴线上从电影剪辑函数中调用了函数:buildGameBoard. _root.functions.buildGameBoard(); 你可以使用别名_parent去引用一个当前嵌套的电影剪辑,并且创建一条相对的目标路径。
比如,电影剪辑dog(狗)是嵌套在电影剪辑animal(动物)内部的,下面的陈述表明分身dog告知分身animal停止播放:_parent.stop();