Graphics 版 (精华区)
发信人: Doitforyou (我天天都来), 信区: Graphics
标 题: Flash5ActionScript教程 五
发信站: 哈工大紫丁香 (2001年04月29日08:50:23 星期天), 站内信件
14.Keywords
Keywords(关键字) 是具有特定意义的保留字。例如,var是一个用来声明本地变
量的关键字。
15.Methods
Methods(方法) 是分配给一个对象的函数。一个函数被分配之后,它可作为对象
的方法被调用。例如,在下面的代码中,clear变成了controller对象的方法。
function Reset(){
x_pos = 0;
x_pos = 0;
}
controller.clear = Reset;
controller.clear();
16.Objects
Objects(对象)是属性的集合。每个对象都有它的名字和值。对象允许你访问某种
类型的信息。例如,预定义的Date(日期)对象提供来自系统时钟的信息。
17.Operators
Operators(操作符)是从一到多个值计算出一个新值的术语。例如,加(+)操作
符把两个或多个值加到一起,产生一个新的值。
18.Target paths
Target paths(目标路径) 是动画中电影剪辑实例名、变量和对象的层次地址。你
可以在Instance(实例)面板中命名一个电影剪辑实例。主时间轴总是拥有一个名字_r
oot。你可以用目标路径指向电影剪辑中的动作,获取或设置变量的值。例如,下面的语
句就是指向电影剪辑stereoControl内部的变量volume的目标路径:
_root.stereoControl.volume
19.Properties
Properties(属性)定义对象的属性。例如,_visible是所有电影剪辑的一个属性
,它定义电影剪辑是可见还是隐藏。
20.Variables
Variables(变量)是存储任一数据类型的值的标识符。变量可以创建、改变和更新
。它们存储的值可以恢复,供在脚本中使用。 在下面的例子中,等号左边的标识符是变
量:
x = 5;
name = "Lolo";
customer.address = "66 7th Street";
c = new Color(mcinstanceName)
解剖一个脚本范例
为了让大家对动作脚本有个大概的认识,本讲对一个脚本进行了剖析。
在下面这个动画范例中,当用户把小虫拖到捕杀器上时,小虫变黑并掉下去,捕杀
器闪动。此动画的长度是一帧,包含两个对象:小虫电影剪辑实例和捕杀器电影剪辑实
例。每个电影剪辑也包含一帧。
(请移动鼠标过来试试)
本动画中仅有一个脚本,被附加给小虫实例。在Object Actions(对象动作)面板
中的情况如下所示:
两个对象都是电影剪辑,这样你才能在实例面板中赋给它们实例名,并用动作脚本
处理他们。小虫的实例名是bug,捕杀器的实例名是zapper。因为脚本是附加给bug的,
因此,在脚本中bug可以用this来引用。关键字this是指调用脚本的对象。
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.230.218]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.353毫秒