multimedia design, Actionscript, Lingo, PHP, Perl, SQL
8月
26
Post

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
}
Bookmark and Share

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="">