forked from: sample 3
forked from sample 3 (diff: 1)
ActionScript3 source code
/**
* Copyright harema ( http://wonderfl.net/user/harema )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/buNK
*/
// forked from soundkitchen's sample 3
package
{
import flash.display.Sprite;
import caurina.transitions.Tweener;
[SWF(width=465, height=465, frameRate=30, backgroundColor=0xffffff)]
public class Sample extends Sprite
{
public function Sample()
{
// オブジェクトを作成
var ball:Sprite = new Sprite();
// 座標を指定
ball.x = 100;
ball.y = 100;
// 丸を描画
ball.graphics.beginFill(0x000000);
ball.graphics.drawCircle(0, 0, 40);
ball.graphics.endFill();
// ステージに配置
addChild(ball);
// トゥイーンさせる
Tweener.addTween(ball, {
x: 300,
scaleX: 0,
scaleY: 0,
time: 2,
transition: "easeInOutSine",
onComplete: tweenCompleteHandler,
onCompleteParams: [ball]
});
}
private function tweenCompleteHandler(ball:Sprite):void
{
// 2 回目のトゥイーン
Tweener.addTween(ball, {
y: 300,
scaleX: 2,
scaleY: 2,
time: 1,
transition: "easeInExpo"
});
}
}
}