flash on 2010-4-13
♥0 |
Line 29 |
Modified 2010-04-13 19:40:59 |
MIT License
archived:2017-03-09 13:56:38
ActionScript3 source code
/**
* Copyright kihon ( http://wonderfl.net/user/kihon )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/fQhT
*/
package
{
import flash.display.Sprite;
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.events.Event;
import flash.geom.Matrix;
public class Main extends Sprite
{
private var bd:BitmapData;
public function Main()
{
var matrix:Matrix = new Matrix();
matrix.createGradientBox(300, 300);
var gradation:Sprite = new Sprite();
gradation.graphics.beginGradientFill("linear", [0x0, 0xFFFFFF], [1.0, 1.0], [0, 255], matrix);
gradation.graphics.drawRect(0, 0, 300, 300);
gradation.graphics.endFill();
bd = new BitmapData(300, 300, false, 0xFF0000);
bd.draw(gradation);
addChild(new Bitmap(bd));
addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
private function onEnterFrame(event:Event):void
{
bd.scroll(1, 0);
}
}
}