当前位置:多媒体应用基础>>多媒体创作工具>>FLASH专区>>高级创作>>制作动画控制面板(二) |
高级创作 | |||||||||
制作动画控制面板(二)
|
|||||||||
3、制作按钮 | |||||||||
第一个按钮的作用是按下并松开后告诉fengyun.swf跳到第一帧并停止; 按钮的语句是 on (release) { tellTarget ("_root.loader") { gotoAndStop (1); } } 第二个按钮的作用是按下并松开后告诉fengyun.swf跳到前五帧并停止; 按钮的语句是 on (release) { tellTarget ("_root.loader") { gotoAndStop (_currentframe-5); } } 第三个按钮的作用是按下并松开后告诉fengyun.swf停止; 按钮的语句是 on (release) { tellTarget ("_root.loader") { stop (); } } 第四个按钮的作用是按下并松开后告诉fengyun.swf播放; 按钮的语句是 on (release) { tellTarget ("_root.loader") { play (); } } 第五个按钮的作用是按下并松开后告诉fengyun.swf跳到后五帧并停止; 按钮的语句是 on (release) { tellTarget ("_root.loader") { gotoAndStop (_currentframe+5); } } 第六个按钮的作用是按下并松开后告诉fengyun.swf跳到最后一帧并停止; 按钮的语句是 on (release) { tellTarget ("_root.loader") { gotoAndStop (_root.loader._totalframes); } } |
|||||||||
4、制作实时显示播放状态的文本 | |||||||||
添加一个文本框(类型为input text),命名为status。 在动画中加入一层,命名为script,专用于输入脚本,调入外部swf文件的loadmovie命令就在script层的第一帧,在第二帧加入下面语句: status ="frame loaded " add loader._framesloaded add " " add "totalframe " add loader._totalframes add " " add "playing " add loader._currentframe;// 在status文本框中显示播放状态(写在同一行) |
|||||||||
这样,一个动画控制面板就作好了,详细的做法请大家自己动手。这个动画控制面板可以用于很多地方,比如控制教学动画,MTV等。 | |||||||||
|
|||||||||
|