Re: 關於MovieClip的播放順序

看板Flash作者 (AKE)時間21年前 (2003/12/19 22:55), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
※ 引述《lovePUTA (在你腳上寫個慘字)》之銘言: : 我作了四個MovieClip : 想要由第一個依序放到第四個 : 即1放完2才開始播第一格 2放完3才開始放第一格 : 我在movieclip_1裡的最後一格下了一個t=1 : 在場景裡的movieclip_2身上下了 : onClipEvent (enterFrame) { : if (a1.t=true) { : this.gotoAndPlay(1); : } : } : 卻沒有動靜... : 請問 是路徑的問題還是其實這樣設變數設的不對呢? : 謝謝 沒動靜的原因是 : enterFrame 是會一直重覆執行的, 所以會當 t=1 時, 會一直play第一格, 如果是我做, 我會做成這樣, 1 2 3 4 actions |a|a|a|a| movie clip |o|o|o|o| 把四個 movie clip 分佈在四個影格上, 而影格上各有 stop(); 在前三個要播放的 movie clip 的最後一格, 加上 _parent.play(); 最後一個要播放的 movie clip 的最後一格, 如果要讓影片循環播放, 就加上 _parent.gotoAndPlay(1); 如果是其他情況, 就填入其他 as 其實如果能善於分配 movie clip 到影格上, 是可以節省很多程式碼及往後的維護時間. 致於要怎樣分配, 是沒有公式的. 大多靠經驗的累積. 我也正在磨練中... 不過我從身邊的人中發現, 愈不會 as, 就愈懂得分配影格. -- 我是一杯心酸的果汁... 果汁內懸浮著很多傷心的粒子... 我正需要一支攪拌匙不斷的把我攪拌... 免得粒子在寧靜中沉澱成塊......。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.178.199.4

推 61.228.131.64 12/19, , 1F
推最後一句! 最後一句是學習AS的必經之路
推 61.228.131.64 12/19, 1F

推 61.228.114.73 12/20, , 2F
搞定了!! 非常感謝&也推最後一句!!
推 61.228.114.73 12/20, 2F
文章代碼(AID): #_un5nPc (Flash)
文章代碼(AID): #_un5nPc (Flash)