Changeset 4377 for 2013/27/TeemuM/Game/Game/Game/Player.cs
- Timestamp:
- 2013-07-02 15:32:09 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/27/TeemuM/Game/Game/Game/Player.cs
r4353 r4377 11 11 const double defaultMoveSpeed = 1000; 12 12 double speed = defaultMoveSpeed; 13 static Image pelaaja = Game.LoadImage("playerImage"); 13 14 14 15 public Player(Game game, double width, double height) : base(width, height) 15 16 { 16 17 this.Shape = Shape.Circle; 17 this.Image = G.game.playerImage;18 this.Image = pelaaja; 18 19 this.LinearDamping = 0.9; 19 20 … … 24 25 public void SetControls() 25 26 { 26 G .game.Keyboard.Listen(Key.W, ButtonState.Down, delegate { this.Push(new Vector(0, speed)); }, null);27 G .game.Keyboard.Listen(Key.S, ButtonState.Down, delegate { this.Push(new Vector(0, -speed)); }, null);28 G .game.Keyboard.Listen(Key.A, ButtonState.Down, delegate { this.Push(new Vector(-speed, 0)); }, null);29 G .game.Keyboard.Listen(Key.D, ButtonState.Down, delegate { this.Push(new Vector(speed, 0)); }, null);30 G .game.Mouse.Listen(MouseButton.Left, ButtonState.Pressed, Shoot, null);27 Game.Keyboard.Listen(Key.W, ButtonState.Down, delegate { this.Push(new Vector(0, speed)); }, null); 28 Game.Keyboard.Listen(Key.S, ButtonState.Down, delegate { this.Push(new Vector(0, -speed)); }, null); 29 Game.Keyboard.Listen(Key.A, ButtonState.Down, delegate { this.Push(new Vector(-speed, 0)); }, null); 30 Game.Keyboard.Listen(Key.D, ButtonState.Down, delegate { this.Push(new Vector(speed, 0)); }, null); 31 Game.Mouse.Listen(MouseButton.Left, ButtonState.Pressed, Shoot, null); 31 32 } 32 33
Note: See TracChangeset
for help on using the changeset viewer.