您现在的位置是: 软件 > 设计在线 > 网页陶吧 > 技术平台 > HTML学习 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

Flash5ActionScript教程 二十一
2000-10-23· ·莫治雄··yesky

B>二、斜杠语法

  Flash 3和4使用斜杠语法指出电影剪辑或变量的目标路径。Flash 5播放器仍然支持这种语法,但不推荐使用。在斜杠语法中,斜杠被用来取代点,用以标明电影剪辑或变量的路径。 要指出一个变量,可以在变量前加上冒号,如下所示:
myMovieClip/childMovieClip:myVariable

  可以用点语法取代上述斜杠语法表示的目标路径:
myMovieClip.childMovieClip.myVariable
  斜杠语法在tellTarget动作中使用最普遍,但这种动作在Flash 5中已不再推荐使用。

  注:现在,宁愿使用with动作而不使用tellTarget,因为with动作与点语法更兼容。

三、大括号

ActionScript语句用大括号({ })分块,如下面的脚本所示:
on(release) {
myDate = new Date();
currentMonth = myDate.getMonth();
}

四、分号

  ActionScript语句用分号结束,但如果你省略语句结尾的分号,Flash仍然可以成功地编译你的脚本。例如,下面的语句用分号结束:
column = passedDate.getDay();
row = 0;
同样的语句也可以不写分号:
column = passedDate.getDay() row = 0

五、圆括号

  定义一个函数时,要把参数放在圆括号中:
function myFunction (name, age, reader){
...
}
  调用一个函数时,也要把要传递的参数放在圆括号中:
myFunction ("Steve", 10, true);
  圆括号也可以用来改变ActionScript的优先级,或使自己编写的ActionScript语句更容易阅读。

  也可以用圆括号来计算点语法中点左边的表达式。例如,在下面的语句中,圆括号使表达式new color(this) 得到计算,并创建了一个新的颜色对象:
onClipEvent(enterFrame) {
(new Color(this)).setRGB(0xffffff));
}
  在上例中,如果不使用圆括号,就需要在代码中增加一个语句来计算它:
onClipEvent(enterFrame) {
myColor = new Color(this);
myColor.setRGB(0xffffff);
}
■ 相关内容
 Flash5ActionScript教程 七
 Flash5ActionScript教程 八
 Flash5ActionScript教程 九
 Flash5ActionScript教程 十二
 Flash5ActionScript教程 十三
 Flash5ActionScript教程 十一
 Flash5ActionScript教程 十
 Flash5ActionScript教程 十四
 Flash5ActionScript教程 十六
 Flash5ActionScript教程 二十六
 Flash5ActionScript教程 二十五
 Flash5ActionScript教程 二十四
 Flash5ActionScript教程 二十三
 Flash5ActionScript教程 二十二
 Flash5ActionScript教程 二十
 Flash5ActionScript教程 十九
 Flash5ActionScript教程 十八 
 Flash5ActionScript教程 十七
 Flash5ActionScript教程 三十五
 Flash5ActionScript教程 三十四
 Flash5ActionScript教程 三十三
 Flash5ActionScript教程 三十二
 Flash5ActionScript教程 三十一
 Flash5ActionScript教程 三十
 Flash5ActionScript教程 二十九
 Flash5ActionScript教程 二十八
 Flash5ActionScript教程 二十七
 Flash5ActionScript教程 十五
 Flash5ActionScript教程 四
 Flash5ActionScript教程 五
 Flash5ActionScript教程 六
 Flash5ActionScript教程 一
 Flash5ActionScript教程 二
 Flash5ActionScript教程 三
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!