- Timestamp:
- 2015-06-30 12:49:51 (8 years ago)
- Location:
- 2015/27/BenjaminE/BenJaMarkPeli
- Files:
-
- 1 added
- 1 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/BenjaminE/BenJaMarkPeli/HacknSlash/HacknSlash/HacknSlash/HacknSlash.cs
r6578 r6579 43 43 Pelaaja ekaPelaaja = new Pelaaja(ekaPlKuva); 44 44 Add(ekaPelaaja); 45 Liiku(ekaPelaaja); 45 46 } 46 47 47 public void Liiku( )48 public void Liiku(PhysicsObject pelaaja) 48 49 { 49 Keyboard.Listen(Key.Up, ButtonState.Down, AsetaNopeus, "Liiku ylös.", pelaaja, ); 50 Keyboard.Listen(Key.Up, ButtonState.Released, AsetaNopeus, null); 51 Keyboard.Listen(Key.Down, ButtonState.Down, AsetaNopeus, "Liiku alas."); 52 Keyboard.Listen(Key.Down, ButtonState.Released, AsetaNopeus, null); 53 Keyboard.Listen(Key.Right, ButtonState.Down, AsetaNopeus, "Liiku oikealle."); 54 Keyboard.Listen(Key.Right, ButtonState.Released, AsetaNopeus, null); 55 Keyboard.Listen(Key.Left, ButtonState.Down, AsetaNopeus, "Liiku vasemalle."); 56 Keyboard.Listen(Key.Left, ButtonState.Released, AsetaNopeus, null); 50 51 Vector ylos = new Vector(0.0, 500.0); 52 Vector alas = new Vector(0.0, -500.0); 53 Vector oikea = new Vector(500.0, 0.0); 54 Vector vasema = new Vector(-500.0, 0.0); 55 56 Keyboard.Listen(Key.Up, ButtonState.Down, AsetaNopeus, "Liiku ylös.", pelaaja, ylos); 57 Keyboard.Listen(Key.Up, ButtonState.Released, AsetaNopeus, null, pelaaja, Vector.Zero); 58 Keyboard.Listen(Key.Down, ButtonState.Down, AsetaNopeus, "Liiku alas.", pelaaja, alas); 59 Keyboard.Listen(Key.Down, ButtonState.Released, AsetaNopeus, null, pelaaja, Vector.Zero); 60 Keyboard.Listen(Key.Right, ButtonState.Down, AsetaNopeus, "Liiku oikealle.", pelaaja, oikea); 61 Keyboard.Listen(Key.Right, ButtonState.Released, AsetaNopeus, null, pelaaja, Vector.Zero); 62 Keyboard.Listen(Key.Left, ButtonState.Down, AsetaNopeus, "Liiku vasemalle.", pelaaja, vasema); 63 Keyboard.Listen(Key.Left, ButtonState.Released, AsetaNopeus, null, pelaaja, Vector.Zero); 57 64 } 58 65 59 66 public void AsetaNopeus(PhysicsObject pelaaja, Vector nopeus) 60 67 { 61 pelaaja. Velocity = nopeus;68 pelaaja.Move(nopeus); 62 69 } 63 70 }
Note: See TracChangeset
for help on using the changeset viewer.