イナヅマTVログ

HydroTween.go, GoEvent.UPDATE時のcallback+引数

| 0件のコメント

HydroTween.goの第七引数へコールバック関数設定。
第七引数はGoEvent.UPDATEで実行される。
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,null,updateHandler);
 
function updateHandler(){
	// do anything
}

コールバック関数への引数は第九引数に配列で設定。

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,null,updateHandler,null,["argument1"]);
 
function updateHandler(...args){
	// do anything
}

コメントを残す

必須欄は * がついています


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください