Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Circle.States
- {
- import Circle.Player.CircleDude;
- import org.flixel.FlxG;
- import org.flixel.FlxGroup;
- import org.flixel.FlxSprite;
- import org.flixel.FlxState;
- import org.flixel.FlxU;
- import org.Throw.U;
- /**
- * ...
- * @author James Higgins
- */
- public class GameState extends FlxState
- {
- [Embed(source = "../Data/Art/circle.png")]
- public static const CircleSprite:Class;
- //public var Player:PlayerCircle = new PlayerCircle(0, 0);
- public function GameState()
- {
- }
- override public function create():void
- {
- super.create();
- var f:FlxSprite = new FlxSprite(400, 300, CircleSprite);
- f.x -= f.width / 2;
- f.y -= f.height / 2;
- f.depth = 1.0;
- var i:int;
- add(f);
- add(new CircleDude());
- //add(Player);
- //add(new CircleDude(Math.PI/2, -Math.PI/2));
- //CircleDude.CircleCam = Player;
- for (i = 0; i < 40; i++)
- {
- add(new CircleDude(Math.random() * 2 * Math.PI, Math.random() * 2 * Math.PI, Math.random() * 50 + 200));
- }
- for (i = 0; i < 40; i++)
- {
- add(new CircleDude(Math.random() * 2 * Math.PI, Math.random() * 2 * Math.PI, Math.random() * 50 + 200));
- }
- for (i = 0; i < 40; i++)
- {
- add(new CircleDude(Math.random() * 2 * Math.PI, Math.random() * 2 * Math.PI, Math.random() * 50 + 200));
- }
- }
- override public function update():void
- {
- super.update();
- sort("depth");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment