TweenMax delayedCall
forked from TweenMax fromTo (diff: 14)
TweenMax.delayedCall(delay:Number, onComplete:Function, onCompleteParams:Array); ここでは2秒後に関数myFunctionに引数(第3引数で配列で指定した)を渡し実行しています。
ActionScript3 source code
/**
* Copyright AsaToBan ( http://wonderfl.net/user/AsaToBan )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/jstW
*/
// forked from AsaToBan's TweenMax fromTo
package {
import flash.display.MovieClip;
import flash.display.Sprite;
import com.greensock.*;
import com.greensock.plugins.*;
public class FlashTest extends Sprite {
private var mc:MovieClip;
public function FlashTest() {
// write as3 code here..
mc = new MovieClip();
mc.graphics.beginFill(0xCCCC99);
mc.graphics.drawCircle(0, 0, 100);
mc.x = 200;
mc.y = 200;
addChild(mc);
var hoge:Object = new Object();
hoge.scale = 2;
//TweenMax.delayedCall
TweenMax.delayedCall(2, myFunction, [hoge.scale]);
}
public function myFunction(num:int):void{
mc.scaleX = num;
mc.scaleY = num;
}
}
}
