碰到一個很詭異的問題,
就是有些movieclip在flex builder 編譯之後執行都正常.
但是export成AIR時, 這些movieclip 並沒有在預期中停在first frame.
(即在.as中做的初始化動作 mc.gotoAndStop(1) 這個動作是無效的,
但gotoAndStop(n), n != 0, 卻是有效的!!)
但若在.fla中將這些movieclip的第一個frame中加上 stop()指令,
它們會正確停下來, 但這造成在控制播放時的困擾.
找了一個小時的bug, 最後發現原來有下面這個issue
http://www.actionscript.org/forums/showthread.php3?t=156151
簡單的說, 就是movieclip在加入stage前,
gotoAndStop(1)是無法讓它停在first frame的.
但原因不詳.
沒有留言:
張貼留言