水晶按钮添加帧命令和按钮命令:
.
知识目标:
1、了解和掌握基础的命令。
2、了解软件的按钮元件实例和影片剪辑实例。
3、了解帧的编号的命名方式。
.
能力目标:
1、掌握元件实例的命名方式。
2、学会添加基础的命令,停止、点击播放、点击停止。
3、未按钮和帧添加不同的额命令。
.
课程重难点:
1、重点:实例名称的添加、基础命令的使用。
2、难点:理解帧命令和按钮命令的区别。
.
课程概况、教学主要内容:
本课程是为绘制完毕的水晶按钮添加命令,让按钮元件控制影片剪辑元件的运动。
ActionScript是用来编写当动画运行到某个状态、或出现某个事件时所要执行的动作的脚本语言。不需整句输入,只需选择ActionScript命令的关键词,添入一些数据和对象名即可,使用方便。
一.常用的命令
ActionScript命令的大小写是敏感的,如: gotoAndPlay()是正确的,而 gotoAndplay()是错误 。
1、时间轴控制类命令
play(); //让时间轴的指针开始播放
stop(); //停止时间轴的指针在程序触发时的那个帧上
gotoAndPlay(); //让指针跳转到某个帧,然后继续播放
gotoAndStop(); //让指针跳转到某个帧,停止在那个帧上
nextFrame(); //时间轴的指针往后走一帧
prevFrame(); //时间轴的指针往前走一帧
2、按钮控制类命令
格式:on (事件){
要执行的代码
}
事件:release --松开鼠标左键
releaseOutside --在Hit区外面松开鼠标左键
press --按下鼠标左键
rollOver --鼠标进入按钮的Hit区
rollOut --鼠标离开按钮的Hit区
3、超级链接命令
格式:getURL("url","window","variables");
参数:url 可以是http://www.gdut.edu.cn,也可以是同层目录的某个文件(如:aaa.swf)或上层目录的文件(如:../aaa.swf)。
Window _self:在当前的浏览器打开链接
_blank:在新窗口打开网页
_parent:在上一级窗口打开链接
variables 参数的传输方式 ,一般不使用。
4、Movie Clip控制类命令
格式:onClipEvent(事件){代码}
事件:load --当载入MC时执行。
unload --卸载,当MC卸载的时候执行
enterFrame--在MC的每个帧都执行一次代码
mouseDown--在场景内按下鼠标就执行代码
mouseMove --只要移动鼠标就执行代码
mouseUp –当松开鼠标时就执行代码
ActionScript写在何处,何时会被触发执行。ActionScript可写在三个地方:
1、关键帧上。写在关键帧上时,当时间轴上的播放线走到这个关键帧的时候,AS就被触发执行了。
2、按钮上。写在按钮上时,当操作按钮时AS就被触发执行。
3、Movie Clip上。写在MC上时,当MC出现某个事件时就被触发执行。
.

.
二、观看视频讲解:
.
三、课堂操作图片资源:绘制以下按钮,并且添加按钮命令,制作成具有互动效果的按钮。

四、课堂练习操作例子。
.

五、课堂提问:
1.用到了什么补间,为什么?
2.元件名称和实例名称的区别在哪里?
3.透明按钮的制作方式。鼠标移入和移出的命令分别是什么?
4.用到了什么补间,为什么?
5.元件名称和实例名称的区别在哪里?

