- Timestamp:
- 2012-06-15 12:13:23 (11 years ago)
- Location:
- 2012/24/ErikL/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/24/ErikL/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli.cs
r3020 r3108 140 140 Level.CreateTopBorder(); 141 141 142 143 if(kentanNro == 1) luoKentta("kentta1"); 142 pelaaja2 = new PhysicsObject(40, 20); 143 pelaaja2.image = juho; 144 pelaaja2.mass = 4.0; 145 AddCollisionHandler (pelaaja2, Pelaaja2Tormasi); 146 Add ( pelaaja2 ); 147 148 if(kentanNro == 1) luoKentta("kentta1"); 144 149 else if(kentanNro == 2) luoKentta("kentta2"); 145 150 else if(kentanNro == 3) luoKentta("kentta3"); 146 151 else if(kentanNro > 3) Exit (); 147 148 152 153 AsetaOhjaimet(); 154 155 LuoKentta (string kentta2.txt); 156 { 157 TileMap kentta = TileMap.FromFile(kentta2.txt); 158 kentta.SetTileMethod('#', lisaaTaso); 159 kentta.SetTileMethod('$', lisaaTahti); 160 kentta.SetTileMethod('N', lisaaPelaaja); 161 162 163 } 164 165 166 void AsetaOhjaimet(); 167 { 168 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 169 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä"); 170 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 171 Keyboard.Listen(Key.Left, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 172 Keyboard.Listen(Key.Right, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 173 Keyboard.Listen(Key.Up, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 174 ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 175 ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus); 176 ControllerOne.Listen(Button.DPadRight, ButtonState.Down, liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 177 ControllerOne.Listen(Button.A, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 149 178 150 } 179 } 180 181 182 183 184 185 186 187 188 189 190 191 192 193 } 194 195 151 196 152 197
Note: See TracChangeset
for help on using the changeset viewer.