1 第十二课:脚本动画的制作 12-1、什么是脚本(Action Script2.0 和Action Script3.0) (1)所谓的脚本(又名为动作脚本)指的就是一条命令语句,一段代码,当某事件发生或某条件成立时,就会发出命令来执行设置的语句和代码。从而可以制作交互性动画。 (2)在flash 中并不是任何对象都可以添加动作脚本的,只有以下三类对象可以添加: A、关键帧(也包括空白关键帧) B、按钮 C、影片剪辑 (3)如何给这些对象(包括关键帧、按钮、影片剪辑)添加动作脚本呢?要想为哪个对象添加动作脚本首先要选中该对象,然后打开动作面板就可以添加了。动作面板就是为各对象添加动作脚本的地方。 (4)打开动作面板的方法: A、窗口——动作 B、按F9 键 C、单击右键 (5)动作面板的组成 2 12-2、各对象上脚本执行的条件——帧脚本 (1)以下三类对象可以添加脚本: A、关键帧(也包括空白关键帧) B、按钮 C、影片剪辑 (2)帧上的脚本:在关键帧上添加的脚本只有当磁头播放到这个帧时,代码(脚本)才会被执行。 (3)添加代码时分为标准模式和专家模式两种,在标准模式下只能通过选项去添加代码,在专家模式下一般通过手工书写添加代码,在书写代码时代码是区分大小写的。如:play 与 Play 被认为两种不同的含义。 (3)全局函数——时间轴控制——goto/play /stop/stopAllSou nd stop:停止播放影片。 12-3、goto 语句的使用 1 (1)全局函数——时间轴控制——goto/play /stop/stopAllSou nd play :播放影片 stopAllSou nd:停止所有声音。 goto:表示跳转的意思,可以跳转到指定的帧,也可以跳转到指定的场景。 gotoAndPlay :表示跳转到目的位置继续播放。 gotoAndStop:表示跳转到目的位置停止播放。 12-4、goto 语句的使用 2 (1)帧标签:给帧取个名字 (2)新建场景的方法: 方法一:插入——场景 方法二:窗口——其它面板——场景 (3)在一个动画中如果有多个场景动画是按场景的顺序进行播放的。 12-5、脚本动画—loading 进度条1 12-6、脚本动画—loading 进度条2 (1)if….else…判断语句的格式:(如果„„否则„„) if(条件) 3 { 语句1 } else{ 语句2 } 表示如果条件成立就执行语句1,否则(条件不成立)就执行语句2。 12-7、各对象上脚本执行的条件——按钮脚本 (1)按钮脚本的格式: on(鼠标事件) { 语句1 } 表示选择不同的鼠标事件来执行语句1 ...