您的问题:actionscript 3.0中不支持针对按钮或movieclip实例的动作怎么办?
您的问题:actionscript3.0中不支持针对按钮或movieclip实例的动作怎么办?http://zhidao.baidu.com/question/28056...
您的问题:actionscript 3.0中不支持针对按钮或movieclip实例的动作怎么办?
http://zhidao.baidu.com/question/280560641.html?fr=qrl&cid=93&index=4#
我现在碰到同样的问题,跪求你的解决办法是什么。谢谢了。在线等》》》 展开
http://zhidao.baidu.com/question/280560641.html?fr=qrl&cid=93&index=4#
我现在碰到同样的问题,跪求你的解决办法是什么。谢谢了。在线等》》》 展开
3个回答
展开全部
actionscript3.0 跟actionscript区别是很大的
actionscript2.0脚本不能用于actionscript3.0
你必须把所用按钮 影片剪辑上面的代码全部删掉
然后可以在场景的第一帧上右键--动作 把代码写在帧上面 不能把actionscript2的代码复制粘贴进来
因为actionscript 3与actionscript2 是不同版本的语言了 语法不一样
actionscript3添加鼠标点击事件: btn.addEventListener(MouseEvent.CLICK,onBtn); /*btn为按钮或者影片剪辑名字*/
function onBtn(e:MouseEvent):void{
//这里写你要做的事情 点击按钮后就会执行这里
}
actionscript2.0脚本不能用于actionscript3.0
你必须把所用按钮 影片剪辑上面的代码全部删掉
然后可以在场景的第一帧上右键--动作 把代码写在帧上面 不能把actionscript2的代码复制粘贴进来
因为actionscript 3与actionscript2 是不同版本的语言了 语法不一样
actionscript3添加鼠标点击事件: btn.addEventListener(MouseEvent.CLICK,onBtn); /*btn为按钮或者影片剪辑名字*/
function onBtn(e:MouseEvent):void{
//这里写你要做的事情 点击按钮后就会执行这里
}
展开全部
先给button或movieClip起个实例名比如button1,然后点选空白的地方按f9,输入button1.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(event:MouseEvent):void{
//这里写当点击时你要执行的代码
}
同样的道理MouseEvent.CLICK换为MouseEvent.MOUSE_OVER,MouseEvent.MOUSE_OUT分别对应鼠标覆盖,鼠标移开的事件,其他的自己研究研究就会了
function clickHandler(event:MouseEvent):void{
//这里写当点击时你要执行的代码
}
同样的道理MouseEvent.CLICK换为MouseEvent.MOUSE_OVER,MouseEvent.MOUSE_OUT分别对应鼠标覆盖,鼠标移开的事件,其他的自己研究研究就会了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上正解!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询