新手上路
入门动画
高级创作
 
总体导航图
学习指南
当前位置:多媒体应用基础>>多媒体创作工具>>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等。
上一页     下一个知识点
¨flash编程基础¨ ¨精确下载制作¨ ¨制作音乐开关按钮¨ ¨洋葱皮效果¨
¨制作动画控制面板¨ ¨结合asp制作留言板¨ ¨用Generator作后台数据库¨ ¨使用新技术xml¨