[問題] 如何讓onEnterFrame停止之後再做其他的動作??

看板Flash作者 (crush on elisha... )時間17年前 (2008/04/22 14:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我的原始檔案如下: http://www.badongo.com/file/8968430 這是一個立方體的旋轉 有幾個問題想請教一下, 程式整個大架構是由兩個主要的語法構成, _root.onLoad = function() {} 及 _root.onEnterFrame = function() {} 我對這樣架構的理解是, onLoad是再給定每次旋轉的初始值, 然後給定值後,由onEnterFrame進行運算, 之後onEnterFrame運算完後的值又成為下一次onEnterFrame所需要的初始值, 不知道這樣的理解對不對??? 也就是說我原始檔在第一個影格寫上as 那我跑出來的圖永遠都是在第一個影格 圖形的變動,只是程式一次又一次運算後show出來的結果??? 此外今天在_root.onEnterFrame = function() {}裡面, 最後加上一句if (我給定的條件){_root.onEnterFrame = undefined;} 那立方體就會在'我給定的條件'下停止在我要的位置上。 如果我讓他停止後還要他做其他的動作勒?? 好比讓停止後整個立方體往上面移動,或是讓立方體頂點上的球左右對調。 我要如何做?? 我看過了help裡面的資料了 只是看來看去還是看不懂,想上來問問各位,謝謝各位不吝指教,謝謝 -- 朋友的網拍 幫他打個廣告,有空來看看囉^^ http://goods.ruten.com.tw/item/show?11071215805236 http://class.ruten.com.tw/user/index00.php?s=tatsuya0725 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.112.90
文章代碼(AID): #183OYtnZ (Flash)