ActionScript
一、在不同的面向对象的编程语言中,“对象”这个词意味着不同的东西,但凡是能够被称为对象的东西,大多具有一些共同的特征。比如,对象通常都具有属性和方法。
ActionScript脚本语言是flash专用的,因此,在ActionScript中,“对象”指的就是某个影片剪辑元件的实例、某个按钮的播放到达了某一帧。
stop(); 是一个函数,用来停止时间线的播放;其后的 “;”用于明确地结束一条语句。这条语句被添加在时间线的第1帧上,这就表示时间线将在第1帧处停止。
二、例:on(release){
gotoAndStop("Scene 1",1);
}
在这里,on(){}实际上也是一个函数,但由于它的特殊用途,我们通常把它称为“按钮事件处理器”(也可以称为“按钮事件处理程序”)。一个按钮事件处理器可以接受若干种按钮事件(其实就是参数)并作出相应的处理。在这个例子中,当这个按钮事件处理器接收到一个release事件(即释放鼠标按钮)时,它就执行gotoAndStop("Scene 1",1);语句。函数gotoAndStop()可以接受两个参数,一个是场景名,一个是帧位,其作用是去往指定的场景并停止在指定的帧位上。在这个案例中,就是去往场景1中的第1帧。
三、例:
on(release){
AlbumMC.play();
}
在这里,play()是影片剪辑对象的一个方法,用于播放电影剪辑。调用一个对象的方法的形式就是在对象名的后面跟一个点,然后跟上你希望调用的方法名。因此,AlbumMC.play();语句的意思是命令AlbumMC影片剪辑实例播放。
同理:on(release){
AlbumMC.stop();
}
就是让影片剪辑AlbumMC停止播放
ActionScript脚本语言是flash专用的,因此,在ActionScript中,“对象”指的就是某个影片剪辑元件的实例、某个按钮的播放到达了某一帧。
stop(); 是一个函数,用来停止时间线的播放;其后的 “;”用于明确地结束一条语句。这条语句被添加在时间线的第1帧上,这就表示时间线将在第1帧处停止。
二、例:on(release){
gotoAndStop("Scene 1",1);
}
在这里,on(){}实际上也是一个函数,但由于它的特殊用途,我们通常把它称为“按钮事件处理器”(也可以称为“按钮事件处理程序”)。一个按钮事件处理器可以接受若干种按钮事件(其实就是参数)并作出相应的处理。在这个例子中,当这个按钮事件处理器接收到一个release事件(即释放鼠标按钮)时,它就执行gotoAndStop("Scene 1",1);语句。函数gotoAndStop()可以接受两个参数,一个是场景名,一个是帧位,其作用是去往指定的场景并停止在指定的帧位上。在这个案例中,就是去往场景1中的第1帧。
三、例:
on(release){
AlbumMC.play();
}
在这里,play()是影片剪辑对象的一个方法,用于播放电影剪辑。调用一个对象的方法的形式就是在对象名的后面跟一个点,然后跟上你希望调用的方法名。因此,AlbumMC.play();语句的意思是命令AlbumMC影片剪辑实例播放。
同理:on(release){
AlbumMC.stop();
}
就是让影片剪辑AlbumMC停止播放
还没人赞这篇日记