作者bluenicole (搬新家~無名881~^^)
看板Flash
標題[問題] TweenMax可以這樣做嗎?
時間Sat Jul 2 22:31:20 2011
不好意思打擾了,想請問一下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
推 dsmwang:用onCompleteParams 07/02 22:44
→ bluenicole:感謝樓上^^~可是我看官網上說那個是用來傳ARRAY的,請 07/02 22:47
→ bluenicole:教教我如果傳到下一個FUNCTION時我該怎麼用它Orz(不好 07/02 22:48
→ bluenicole:意思我道行真的太淺了~"~) 07/02 22:48
推 dsmwang:因為參數可能有很多個,所以用Array表示 07/02 23:06
推 cjcat2266:onCopmleteParams:[param0, param1, param2, etc...] 07/02 23:11