作者aiwise (竹竿)
看板Flash
标题[问题] 关於swapDepths
时间Wed May 28 12:35:57 2008
//Flash板首发,如果有任何不周到的地方请包含m(_ _)m
我现在有一个按钮跟一个影片片段
当按钮(hide_bt)按下的时候影片片段(hide_mc)会开始播放
可是我需要让这个影片片段挡住一个用createEmptyMovieClip新增的mc
所以我就想到用swapDepths改变hide_bt跟hide_mc的深度
但swapDepths只能对mc有作用 於是我事先把hide_bt再转换一次成mc(hide_bt_mc)
接着在主场景的影格1写上:
_root.hide_bt_mc.swapDepths(1048575);
_root.hide_mc.swapDepths(1048574);
接着是hide_bt:
_root.hide_mc.gotoAndPlay(1);
可是当我正式播放的时候hide_mc却没有反应
但我可以确定按钮是有用的,有用trace测试过
请问各位板大这到底是怎麽回事...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.71.78.12
1F:推 scars:如果不swapDepths()的话 可以正常动作吗? 05/28 12:57
2F:→ aiwise:可以 05/28 14:02
3F:推 scars:swapDepths()之後 有找到hide_mc吗 05/28 14:36
4F:→ aiwise:抱歉我不太懂你的意思...不过输出时看的到.也没说有出错 05/28 18:56
5F:推 scars:你是如何 trace hide_bt 的? 05/28 22:10
6F:→ aiwise:在gotoAndPlay()的下一行加上 trace(1); 05/30 11:16
7F:推 scars:如果 trace(_root.hide_mc) 呢? 06/02 01:48