Flash中如果用代码改变2个元件的层叠关系?

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:30:24
就是我在同一场景的同一层中有两个元件a和b,默认的顺序是后者b在a上面,我想用on(press)做一个点击哪个元件.这个元件就到该图层的最上层,有什么代码能用的?请高人指点指点!感激ing...

意思就是第一层有一个mc1,第二层有一个mc2,两者有部分的重叠。当点其中一个mc时,它就显示在最上面。

(注名:mc1和mc2为两个影片属性的实例名)

on(release){
_root.mc2.swapDepths(1);
_root.mc1.swapDepths(2);
}
on(press){
_root.mc2.swapDepths(2);
_root.mc1.swapDepths(1);
}

这里用到的是swapDepths方法来交换深度。