flash as3中关于使用按钮对场景中的帧转跳
答案:3 悬赏:50 手机版
解决时间 2021-11-28 16:10
- 提问者网友:藍了天白赴美
- 2021-11-28 12:59
flash as3中关于使用按钮对场景中的帧转跳
最佳答案
- 五星知识达人网友:污到你湿
- 2021-11-28 14:28
function onBtnClick(Event:MouseEvent):void
方法里就要用Event 用e肯定是未定义....
要用e也可以 把方法改了
function onBtnClick(e:MouseEvent):void
你的mc在哪里?
能运行的代码
stop();
stage.addEventListener(MouseEvent.CLICK, onBtnClick);
function onBtnClick(e: MouseEvent): void
{
switch (e.target)
{
case mc1:
gotoAndStop(2);
break;
case mc2:
gotoAndStop(3);
break;
case mc3:
gotoAndStop(1);
break;
}
}
方法里就要用Event 用e肯定是未定义....
要用e也可以 把方法改了
function onBtnClick(e:MouseEvent):void
你的mc在哪里?
能运行的代码
stop();
stage.addEventListener(MouseEvent.CLICK, onBtnClick);
function onBtnClick(e: MouseEvent): void
{
switch (e.target)
{
case mc1:
gotoAndStop(2);
break;
case mc2:
gotoAndStop(3);
break;
case mc3:
gotoAndStop(1);
break;
}
}
全部回答
- 1楼网友:佘樂
- 2021-11-28 16:13
报错是肯定的。 e.target的引用并不是按纽剪辑。追问那应该怎样修改?
可以帮修改一下么0A 0
可以帮修改一下么0A 0
- 2楼网友:傲气稳了全场
- 2021-11-28 16:00
试试看把e.target改为e.currentTarget,我没试,你不妨一试。
或者将e.target改为e.target.name.
或者将e.target改为e.target.name.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯