- Timestamp:
- 2013-07-02 15:32:09 (10 years ago)
- Location:
- 2013/27/TeemuM/Game/Game
- Files:
-
- 1 added
- 4 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 -
2013/27/TeemuM/Game/Game/Game/UI.cs
r4358 r4377 10 10 using Jypeli.Widgets; 11 11 12 class UI12 public class UI 13 13 { 14 public static int Menu( )14 public static int Menu(String title, String[] options, Action selectionHandler) 15 15 { 16 16 int selectedItem = -1; 17 MultiSelectWindow Menu = new MultiSelectWindow("Welcome to Game", "Start Game", "Scoreboard", "Exit");18 Menu.ItemSelected += delegate(int selected) { select edItem = selected; };19 G.game.Add(Menu);17 MultiSelectWindow Menu = new MultiSelectWindow("Welcome to Game", options); 18 Menu.ItemSelected += delegate(int selected) { selectionHandler(selected); }; 19 Add(Menu); 20 20 return selectedItem; 21 21 }
Note: See TracChangeset
for help on using the changeset viewer.