flash上制作一个按钮,控制动画播放、暂停
AS3按钮与帧间代码执行差异
最新推荐文章于 2024-07-23 10:11:20 发布
原创
最新推荐文章于 2024-07-23 10:11:20 发布
·
2.9w 阅读
·
5
·
15
·
CC 4.0 BY-SA版权
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
其它
专栏收录该内容
5 篇文章
订阅专栏
本文探讨了ActionScript 3.0版本中,按钮与帧间代码执行的区别,包括播放、暂停功能实现方式的变化,以及实例名在代码执行中的作用。
8.0以前的版本,代码可以写在按钮上或帧上,9.0以上版本不管你用as2.0和3.0,代码只能写在帧上;
按钮上的2.0
播放:
on (release) {
play();
}
暂停:
on (release) {
stop();
}
帧上的2.0,这个要给按钮起实例名,支持中文。
stop();
var j = 0;
var False:Boolean = false;
按钮播放.onRelease = function() {
False = !False;
play()
按钮暂停.onRelease = function() {
False = !False;
stop();
3.0必须在帧上按钮要起实例名:
(注:必须要将两个按扭的实例名改为 播放_Btn和暂停_Btn)
stop();
播放_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
play();
}
stop();
暂停_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
stop();
}
Copyright © 2022 北智游戏学院 - 活动攻略与新手教学 All Rights Reserved.