求问一个 FLASH AS3.0中鼠标事件
当我将鼠标移动和移开到一个影片剪辑上时,怎样同时实现:鼠标移动移动到该影片剪辑上时,旁边出现开始另一个影片剪辑的播放(或一个元件出现);鼠标移开该影片剪辑时,旁边的另一个...
当我将鼠标移动和移开到一个影片剪辑上时,怎样同时实现:鼠标移动移动到该影片剪辑上时,旁边出现开始另一个影片剪辑的播放(或一个元件出现);鼠标移开该影片剪辑时,旁边的另一个影片剪辑停止消失(或元件消失)
展开
2个回答
展开全部
鼠标相关的实例名为mc,代码控制的实例名为mc2
removeChild(mc2);
mc.addEventListener(MouseEvent.ROLL_OVER, onOver);
mc.addEventListener(MouseEvent.ROLL_OUT,onOut);
function onOver(e:MouseEvent):void{
mc2.gotoAndPlay(1);
addChild(mc2);
}
function onOut(e:MouseEvent):void{
mc2.stop();
removeChild(mc2);
}
removeChild(mc2);
mc.addEventListener(MouseEvent.ROLL_OVER, onOver);
mc.addEventListener(MouseEvent.ROLL_OUT,onOut);
function onOver(e:MouseEvent):void{
mc2.gotoAndPlay(1);
addChild(mc2);
}
function onOut(e:MouseEvent):void{
mc2.stop();
removeChild(mc2);
}
展开全部
this.createemptymovieclip("cltarget",
1);
cltarget._x=100;
cltarget._y=150;
var
cl
=
new
moviecliploader();
cl.loadclip("xxx.swf,"cltarget");
_root.onenterframe
=
function()
{
bl
=
cl.getprogress.bytesloaded;
bt
=
cl.getprogress.bytestotal;
if(bl
==
bt)
{
msg="complete";
}
}
做flex久了,看as2好别扭啊.你的意思应该是想知道这个
1);
cltarget._x=100;
cltarget._y=150;
var
cl
=
new
moviecliploader();
cl.loadclip("xxx.swf,"cltarget");
_root.onenterframe
=
function()
{
bl
=
cl.getprogress.bytesloaded;
bt
=
cl.getprogress.bytestotal;
if(bl
==
bt)
{
msg="complete";
}
}
做flex久了,看as2好别扭啊.你的意思应该是想知道这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询