flash AS3.0 在子影片里 怎么用代码控制父级里的一个按钮
flashAS3.0用什么代码控制子子影片剪辑就是在父级里面有2个影片hao_mc和huai_mc,hao_mc里还有一个子级wo_mc。在hao_mc里面写代码:(目的...
flash AS3.0 用什么代码控制子子影片剪辑
就是在父级里面有2个影片hao_mc和huai_mc,hao_mc里还有一个子级wo_mc 。在hao_mc里面写代码:(目的是当鼠标移动到huai_mc时,子子影片剪辑wo_mc跳到第二帧)
huai_mc.addEventListener(MouseEvent.MOUSE_MOVE,kong)
function kong(evt:MouseEvent):viod{
wo_mc.gotoAndStop(2)
}
感谢你的回答,麻烦你再给我补充下。在这里先谢过你了 一会给你打分! 展开
就是在父级里面有2个影片hao_mc和huai_mc,hao_mc里还有一个子级wo_mc 。在hao_mc里面写代码:(目的是当鼠标移动到huai_mc时,子子影片剪辑wo_mc跳到第二帧)
huai_mc.addEventListener(MouseEvent.MOUSE_MOVE,kong)
function kong(evt:MouseEvent):viod{
wo_mc.gotoAndStop(2)
}
感谢你的回答,麻烦你再给我补充下。在这里先谢过你了 一会给你打分! 展开
2个回答
展开全部
不知道你要怎么触发芦蔽控制,给你写成用子影片里的按钮控制父影片里的按钮了,下面的parentBt是父影片里按钮的实例名称,chlidBt是子影片里的按钮。这些代码写在子影片的代码栏里陪返州。运行后点击子影片里的按钮,你会发现父影片里按钮的label变成 done! 了。当然,也可以进行其他你想要任何的操作。
chlidBt.addEventListener(MouseEvent.CLICK,clickHandle);
function clickHandle(e:MouseEvent):void{
var bt:Button = parent.getChildByName("parentBt") as Button;
bt.label = "done!";
}
------------------------------------
所有代码在hao_mc里写是世指吧?
/*首先对huai_mc建立鼠标事件侦听*/
parent["huai_mc"].addEventListener(MouseEvent.ROLL_OVER,rollOverHandle);
/*然后写一旦鼠标经过了执行什么操作*/
function rollOverHandle(e:MouseEvent):void{
this["wo_mc"].gotoAndPlay(2);
}
你试试
chlidBt.addEventListener(MouseEvent.CLICK,clickHandle);
function clickHandle(e:MouseEvent):void{
var bt:Button = parent.getChildByName("parentBt") as Button;
bt.label = "done!";
}
------------------------------------
所有代码在hao_mc里写是世指吧?
/*首先对huai_mc建立鼠标事件侦听*/
parent["huai_mc"].addEventListener(MouseEvent.ROLL_OVER,rollOverHandle);
/*然后写一旦鼠标经过了执行什么操作*/
function rollOverHandle(e:MouseEvent):void{
this["wo_mc"].gotoAndPlay(2);
}
你试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询