flash on 2009-3-23
なんか線が残る
♥0 |
Line 40 |
Modified 2009-03-24 00:26:37 |
MIT License
archived:2017-03-20 09:59:33
ActionScript3 source code
/**
* Copyright awef ( http://wonderfl.net/user/awef )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/deJF
*/
package
{
/* なんか線が残る */
import flash.display.Sprite;
import flash.events.*;
import caurina.transitions.Tweener;
import caurina.transitions.properties.FilterShortcuts;
public class main extends Sprite
{
public function main()
{
FilterShortcuts.init();
var tmp:Sprite;
for(var ix:uint = 0; ix < 20; ix++)
{
for(var iy:uint = 0; iy < 20; iy++)
{
tmp = new Sprite();
tmp.x = ix * 450 / 20;
tmp.y = iy * 450 / 20;
tmp.graphics.beginFill(0x000500);
tmp.graphics.drawRect(0, 0, 450 / 20, 450 / 20);
tmp.graphics.endFill();
tmp.addEventListener(MouseEvent.MOUSE_OVER, test1);
tmp.addEventListener(MouseEvent.MOUSE_OUT, test2);
addChild(tmp);
}
}
}
public function test1(e:Event):void
{
Tweener.removeTweens(e.target);
Tweener.addTween(e.target, {_Blur_blurX:30, _Blur_blurY:30, time:0, transition:"linear"});
}
public function test2(e:Event):void
{
Tweener.removeTweens(e.target);
Tweener.addTween(e.target, {_Blur_blurX:0, _Blur_blurY:0, time:3, transition:"linear"});
}
}
}