HydroTween.goのtween完了時のコールバック関数へ引数を渡す。
第八引数へ配列で引数をセット。
tween(モーション)終了時に実行する関数へ任意の引数を渡すことができる。
配列にする必要があるので受け取る関数側はちょっと工夫をしないといけない。
import com.hydrotik.go.*; import fl.motion.easing.*; HydroTween.VERBOSE = false; var sprite:Sprite = new Sprite(); var graphic:Graphics = sprite.graphics; graphic.beginFill(0x00FF00); graphic.drawRect(-30,-30,60,60); graphic.endFill(); addChild(sprite); sprite.x = stage.stageWidth/2 sprite.y = stage.stageHeight/2 HydroTween.go(sprite,{width:550},3,0,Bounce.easeOut,callBackHandler,null,["argument1"]); function callBackHandler(...args){ // do anything } |