flash as3 中movieclip.gotoandplay方法怎么替代?

在FLASHAS3中,movieclip.gotoandplay应该如何写?我在FLASHAS2中,这个movieclip有一些关键帧,我希望当用户点击某个按钮时,就执行... 在FLASH AS3中,movieclip.gotoandplay应该如何写?

我在FLASH AS2中,这个movieclip有一些关键帧,我希望当用户点击某个按钮时,就执行这些帧,在FLASH AS2中,我用movieclip.gotoandplay(21)没有什么问题。但是在flash as3中,就不起作用。
展开
 我来答
旅行牛
2008-09-19 · TA获得超过158个赞
知道小有建树答主
回答量:62
采纳率:0%
帮助的人:0
展开全部
as3之后,不再推荐把代码写在元件里了
最好的办法是在舞台的第一帧写代码:

1,给你的按钮写上一个实例名称,例如:myBtn1;
2, 给你的movieclip写上实例名称,例如:myMov;
3, 在第一帧你给你的按钮加侦听函数,要写上路径,绝对或相对的
this.myBtn1.addEventListener(MouseEvent.CLICK,MyClickHandle);
4,写个处理函数
function MyClickHandle(e:MouseEvent):void{
路径.myMov.gotoandplay(21)
}
就能行了,随手写的一个简单方法 希望能写明白

参考资料: 手写

8657985
2008-09-10 · 贡献了超过130个回答
知道答主
回答量:130
采纳率:0%
帮助的人:0
展开全部
我知道答案,但我不会告诉你,告诉你就是害了你~~
别再沉沦在AS2的杂乱无序的世界里啦~
赶快投入as3的模式吧~你会发现AS2是多么“垃圾”,我是这么认为
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百阑黄奥维
2019-09-28 · TA获得超过3652个赞
知道大有可为答主
回答量:3117
采纳率:34%
帮助的人:164万
展开全部
在那个影片剪辑的帧上好像是
按钮.addEventListener(MouseEvent.CLICK,FunCLICK);
function
FunCLICK(event:MouseEvent):void{
this.gotoAndPlay(21);
}
现在普遍使用AS2
我不敢说我精通AS3,但是我觉得它没什么用。(声音又只能加载一遍很不爽)
我用AS2已经可以弄出AS3的一些效果了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式