[問題] TweenMax可以這樣做嗎?

看板Flash作者 (搬新家~無名881~^^)時間14年前 (2011/07/02 22:31), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
不好意思打擾了,想請問一下tweenmax是否可以像這樣傳數值給下一個要執行的function 例: TweenMax.to(mc,2,{x:300,y:300,alpha:1,onComplete:TweenTest(newNums1,newNum2)}); ^^^^^^^^^^^^^^^^^^ ______________________________________________________________________________ 解釋一下為何會有這個問題…… 像之前問的問題那樣,我把寫好的slot遊戲fla拆成數個自訂class的as 現在好不容易做圖片移動這裡了 可是因為檔案被拆開,我必須把數值傳到這些function裡,才能知道要tween哪些圖片。 之前因為寫在同一張fla上,所以沒有傳數值的問題。 但現在改成這個版本後 tweenmax的部份沒動,只是像上面舉例的那樣,添加了數值的傳送 原本的順序是function1跑完後,onComplete:function2,function跑完後onComplete: function3,這樣依序跑下去 現在function2的動作疑似在function1還沒跑時就直接自己跑下去了…… 因為沒有更動onComplete的順序 所以我在想是不是因為我這樣傳了數值的關係~"~ 如果不是這樣傳的話 希望有先進能指導我該怎麼傳下去…… 感謝!! -- ▁ ▁▁ ▁▁ ▁▁▃▄▅▆▇███▇▄▃▁▁▁▁ ▁▁ ▁▁▂▄▆▇████████▇▆▅▃▃▂▂▁▁▁▁ ﹏﹏﹏﹏﹏ ●↗ KYO:讓我們向夕陽奔跑吧! ﹏﹏ BLUE:先輩我願追隨你! ● < 青春!熱血!感動! ︿ ∕ ﹥ 竹本真相組之 讓我們向真相奔跑吧!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.50.49.65

07/02 22:44, , 1F
用onCompleteParams
07/02 22:44, 1F

07/02 22:47, , 2F
感謝樓上^^~可是我看官網上說那個是用來傳ARRAY的,請
07/02 22:47, 2F

07/02 22:48, , 3F
教教我如果傳到下一個FUNCTION時我該怎麼用它Orz(不好
07/02 22:48, 3F

07/02 22:48, , 4F
意思我道行真的太淺了~"~)
07/02 22:48, 4F

07/02 23:06, , 5F
因為參數可能有很多個,所以用Array表示
07/02 23:06, 5F

07/02 23:11, , 6F
onCopmleteParams:[param0, param1, param2, etc...]
07/02 23:11, 6F
文章代碼(AID): #1E3okzYL (Flash)