Changeset 3497 for 2012/27/JuhoK/TheUnknowProject/TheUnknowProject/TheUnknowProject/TheUnknowProject.cs
- Timestamp:
- 2012-07-03 15:06:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/27/JuhoK/TheUnknowProject/TheUnknowProject/TheUnknowProject/TheUnknowProject.cs
r3481 r3497 11 11 Image startScreen = LoadImage("startScreen"); 12 12 PlatformCharacter player; 13 double walkSpeed = 100; 14 double jumpSpeed = 500; 13 15 14 16 //Gamedata … … 22 24 Level.Background.Image = startScreen; 23 25 24 PushButton nappi= new PushButton("Start game");25 nappi.Position = new Vector(0, Level.Bottom * 0.9);26 nappi.Clicked += new Action(startGame);27 Add( nappi);26 PushButton button = new PushButton("Start game"); 27 button.Position = new Vector(0, Level.Bottom * 0.9); 28 button.Clicked += new Action(startGame); 29 Add(button); 28 30 } 29 31 … … 36 38 void setControls() 37 39 { 38 40 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 41 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä"); 42 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 43 44 //Keyboard.Listen(Key.W, ButtonState.Down, move, "not set yet", pelaaja1, -nopeus); 45 Keyboard.Listen(Key.A, ButtonState.Down, move, "Liikkuu vasemmalle", player, -walkSpeed); 46 Keyboard.Listen(Key.D, ButtonState.Down, move, "Liikkuu vasemmalle", player, walkSpeed); 47 Keyboard.Listen(Key.Space, ButtonState.Pressed, jump, "Pelaaja hyppää", player, jumpSpeed); 48 } 49 50 void move(PlatformCharacter character, double speed) 51 { 52 character.Walk(speed); 53 } 54 55 void jump(PlatformCharacter character, double speed) 56 { 57 character.Jump(speed); 39 58 } 40 59 … … 44 63 ClearAll(); 45 64 loadContent(); 46 setControls();47 65 Level.CreateBorders(); 48 66 Gravity = new Vector(0, -1000); … … 54 72 player.Image = playerImg; 55 73 Add(player); 74 75 setControls(); 56 76 } 57 77 }
Note: See TracChangeset
for help on using the changeset viewer.