Flash cs6 怎么让鼠标经过的按钮时 按钮置顶在最高层?
百度了一下发现有方法但没成功,求解。AS2.0的。用过了on(rollOver)//{_root.n5.swapDepths(_root.getNextHighestDe...
百度了一下发现有方法但没成功,求解。AS2.0的。
用过了
on(rollOver)//
{
_root.n5.swapDepths(_root.getNextHighestDepth());
}
n5是我的按钮名称,代码是添加在了按钮上的。求解!在线等。。。 展开
用过了
on(rollOver)//
{
_root.n5.swapDepths(_root.getNextHighestDepth());
}
n5是我的按钮名称,代码是添加在了按钮上的。求解!在线等。。。 展开
展开全部
可以使用as3中的setChildIndex,将按钮的层级设置为最大。
参考代码:
import flash.events.MouseEvent;
mc1.addEventListener(MouseEvent.MOUSE_OVER,cg);
function cg(e:MouseEvent){
setChildIndex(MovieClip(e.target),numChildren-1);
}
mc1为测试按钮。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-04-14
展开全部
改成
on(rollOver){
this.swapDepths(_parent.getNextHighestDepth());
}
on(rollOver){
this.swapDepths(_parent.getNextHighestDepth());
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我提供啊 Flash
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询