flash on 2010-4-14
♥0 |
Line 46 |
Modified 2010-04-14 00:20:32 |
MIT License
archived:2017-03-30 02:23:17
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/kemT
*/
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.geom.Point;
public class Main extends Sprite
{
private var bullets:Vector.<Bullet> = new Vector.<Bullet>();
private var count:int = 0;
public function Main()
{
for (var y:int = 0; y < 3; y++)
{
for (var x:int = 0; x < 3; x++)
{
for (var z:int = 0; z < 10; z++)
{
var bullet:Bullet = new Bullet();
bullet.x = x * 100 + 132;
bullet.y = y * 100 + 132;
bullet.z = z * 50;
addChild(bullet);
}
}
}
stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
}
private function onMouseMove(event:MouseEvent):void
{
transform.perspectiveProjection.projectionCenter = new Point(mouseX, mouseY);
}
}
}
import flash.display.Sprite;
import flash.filters.GlowFilter;
class Bullet extends Sprite
{
public function Bullet()
{
graphics.beginFill(0x0);
graphics.drawCircle(0, 0, 2);
graphics.endFill();
this.filters = [new GlowFilter(0x009AD6)];
}
}