Changeset 2803 for 2012/23/RamiP/YAG2DSSBase/YAG2DSS/YAG2DSS/YAG2DSS.cs
- Timestamp:
- 2012-06-05 17:02:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/23/RamiP/YAG2DSSBase/YAG2DSS/YAG2DSS/YAG2DSS.cs
r2799 r2803 87 87 } 88 88 89 89 void Minioniajastin_Timeout() 90 90 { 91 91 Timer.SingleShot(2, AjaLuoMinioni); … … 171 171 void AsetaNappaimet() 172 172 { 173 Keyboard.Listen(Key.Up, ButtonState.Down, AlkuKiihdytys, null, Pelaaja[0]); 173 174 Keyboard.Listen(Key.Up, ButtonState.Down, Kiihdyta, null, Pelaaja[0]); 174 175 Keyboard.Listen(Key.Down, ButtonState.Down, Hidasta, null, Pelaaja[0]); 175 176 Keyboard.Listen(Key.Left, ButtonState.Down, kaannaVasemmalle, null, Pelaaja[0]); 176 177 Keyboard.Listen(Key.Right, ButtonState.Down, kaannaOikealle, null, Pelaaja[0]); 177 178 179 Keyboard.Listen(Key.W, ButtonState.Down, AlkuKiihdytys, null, Pelaaja[1]); 178 180 Keyboard.Listen(Key.W, ButtonState.Down, Kiihdyta, null, Pelaaja[1]); 179 181 Keyboard.Listen(Key.S, ButtonState.Down, Hidasta, null, Pelaaja[1]); … … 182 184 } 183 185 186 void AlkuKiihdytys(PhysicsObject pelaaja) 187 { 188 if (pelaaja.Velocity.Magnitude < 70) 189 { 190 Vector o = Vector.FromLengthAndAngle(50.0, pelaaja.Angle); 191 pelaaja.Hit(o); 192 } 193 } 194 184 195 void Kiihdyta(PhysicsObject pelaaja) 185 196 { … … 195 206 void kaannaVasemmalle(PhysicsObject pelaaja) 196 207 { 197 pelaaja.Angle = Angle.FromDegrees(pelaaja.Angle.Degrees + 2);208 pelaaja.Angle = Angle.FromDegrees(pelaaja.Angle.Degrees + 4); 198 209 } 199 210 200 211 void kaannaOikealle(PhysicsObject pelaaja) 201 212 { 202 pelaaja.Angle = Angle.FromDegrees(pelaaja.Angle.Degrees - 2);213 pelaaja.Angle = Angle.FromDegrees(pelaaja.Angle.Degrees - 4); 203 214 } 204 215
Note: See TracChangeset
for help on using the changeset viewer.