flash中的按钮 我做好了按钮,也写了on (release) { play(); }可为什么没有作用呢,播放时它就一闪而过。
我用的是cs4在帧上加动作,按钮只在第一帧有,可是播放后没显示,还报错在程序结尾有多余字符on(press){...
我用的是cs4 在帧上加动作,按钮只在第一帧有,可是播放后没显示,还报错 在程序结尾有多余字符 on(press){
展开
4个回答
展开全部
这个问题就很难说了 有可能是你播放后面的帧过短, 一播放就过去了! 还有就是后面的帧上有没有停止 或则跳转动作都检查一下! 按钮动作代码是没有错的!
PS:在帧上加动作,你需要为你的按钮命名,如果直接写on (release) { play(); },程序无法知道你是哪个按钮的操作播放,建议点击按钮后 - 动作 再加上你的on (release) { play(); } 即可
给一个思路你吧 首先创建50帧长度的一个动画 第一帧设置stop(); 在第一帧放置按钮 点击按钮加上动作代码 on (release) { play(); } 一步一步来先测试是否可以播放了!
PS:在帧上加动作,你需要为你的按钮命名,如果直接写on (release) { play(); },程序无法知道你是哪个按钮的操作播放,建议点击按钮后 - 动作 再加上你的on (release) { play(); } 即可
给一个思路你吧 首先创建50帧长度的一个动画 第一帧设置stop(); 在第一帧放置按钮 点击按钮加上动作代码 on (release) { play(); } 一步一步来先测试是否可以播放了!
展开全部
操作方法有误造成的。请按以下顺序,一步都不能错进行。
在按钮上添加代码的操作步骤:
1、选中按钮
2、右击按钮(一定是右击按钮,不然就成了给关键帧添加代码了。也不要双击,这样会给按钮的内部添加代码)
3、在弹出的菜单中选择“动作”
4、在弹出的窗口中输入你想要的代码,即可。
附:你的代码语法是正确的
在按钮上添加代码的操作步骤:
1、选中按钮
2、右击按钮(一定是右击按钮,不然就成了给关键帧添加代码了。也不要双击,这样会给按钮的内部添加代码)
3、在弹出的菜单中选择“动作”
4、在弹出的窗口中输入你想要的代码,即可。
附:你的代码语法是正确的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那是因为 FLASH默认的就是播放,你得先让他停下来啊.
我晕你对flash原理完全不熟么,按钮只在第一帧有,播放第一帧以后当然就不在了。你要把按钮在时间轴上的帧延续到和你的动画帧一样长的位置才行啊。然后再把你的on(press){的代码去掉 多余的
我晕你对flash原理完全不熟么,按钮只在第一帧有,播放第一帧以后当然就不在了。你要把按钮在时间轴上的帧延续到和你的动画帧一样长的位置才行啊。然后再把你的on(press){的代码去掉 多余的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
as3.0写法:
1 按钮元件拖出来,取名,如:aaa_btn
2 第一帧上加代码:
stop();
aaa_btn.addEventListener(MouseEvent.CLICK,aaa_btn_down);
function aaa_btn_down(event:MouseEvent):void {
play();
}
1 按钮元件拖出来,取名,如:aaa_btn
2 第一帧上加代码:
stop();
aaa_btn.addEventListener(MouseEvent.CLICK,aaa_btn_down);
function aaa_btn_down(event:MouseEvent):void {
play();
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询