BetweenAS3の練習2
前回のものに、delayとeasingを設定してみた
♥0 |
Line 26 |
Modified 2009-08-15 16:13:02 |
MIT License
archived:2017-03-20 16:02:48
ActionScript3 source code
/**
* Copyright flabaka ( http://wonderfl.net/user/flabaka )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/2t38
*/
/*
** 前回のものに、delayとeasingを設定してみた
*/
package
{
import flash.display.Sprite;
import org.libspark.betweenas3.BetweenAS3;
import org.libspark.betweenas3.easing.*;
public class Main extends Sprite
{
public function Main()
{
init();
}
private function init():void
{
var sp1:Sprite = new Sprite();
sp1.graphics.beginFill(0x000000);
sp1.graphics.drawRect(0, 150, 50, 50);
sp1.graphics.endFill();
addChild(sp1);
BetweenAS3.serial(
BetweenAS3.tween(sp1, { x:300,transform: { colorTransform: { redOffset: 255 } }} ),
BetweenAS3.delay(BetweenAS3.tween(sp1, { x: 300 } ), 0.5),
BetweenAS3.tween(sp1, { x: 0, transform: { colorTransform: { redOffset: 0 }}},null,1.5,Back.easeOutWith(1.9))
).play();
}
}
}