- Timestamp:
- 2011-06-07 16:02:45 (12 years ago)
- Location:
- 2011/23/mianaure
- Files:
-
- 26 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/23/mianaure/Pong/Pong/Pong/Peli.cs
r1712 r1736 11 11 Vector nopeusYlos = new Vector(0, 200); 12 12 Vector nopeusAlas = new Vector(0, -200); 13 Vector oikeah = new Vector(500, 0); 14 Vector vasenh = new Vector(-500, 0); 13 15 14 16 PhysicsObject pallo; … … 26 28 public override void Begin() 27 29 { 30 31 28 32 Luokentta(); 29 33 Asetaohjaimet (); … … 78 82 void Aloitapeli() 79 83 { 80 Vector impulssi = new Vector(500.0, 0.0); 81 pallo.Hit(impulssi); 82 83 } 84 if (pelaajan2pisteet > pelaajan1pisteet) 85 { 86 Vector impulssi = new Vector(500.0, 0.0); 87 pallo.Hit(impulssi); 88 } 89 if (pelaajan1pisteet > pelaajan2pisteet) 90 { 91 Vector impulssi = new Vector(-500.0, 0.0); 92 pallo.Hit(impulssi); 93 } 94 if (pelaajan1pisteet > pelaajan2pisteet) 95 { 96 Vector impulssi = new Vector(500.0, 0.0); 97 pallo.Hit(impulssi); 98 } 99 84 100 85 101 void Asetaohjaimet() … … 97 113 98 114 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu"); 115 Keyboard.Listen(Key.Space, ButtonState.Pressed, alkuun, null); 99 116 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 100 117 … … 146 163 pallo.X = 0.0; 147 164 pallo.Y = 0.0; 165 pallo.Velocity = Vector.Zero; 166 pallo.Destroy(); 167 maila1.Destroy(); 168 maila2.Destroy(); 169 Luokentta(); 170 Asetaohjaimet(); 171 Aloitapeli(); 148 172 149 173 } … … 153 177 pallo.X = 0.0; 154 178 pallo.Y = 0.0; 155 } 156 } 157 158 179 pallo.Velocity = Vector.Zero; 180 pallo.Destroy(); 181 maila1.Destroy(); 182 maila2.Destroy(); 183 Luokentta(); 184 Asetaohjaimet(); 185 Aloitapeli(); 186 187 } 188 } 189 190 void alkuun() 191 { 192 pallo.X = 0.0; 193 pallo.Y = 0.0; 194 pallo.Velocity = Vector.Zero; 195 pallo.Destroy(); 196 maila1.Destroy(); 197 maila2.Destroy(); 198 Luokentta(); 199 Asetaohjaimet(); 200 Aloitapeli(); 201 } 159 202 160 203 }
Note: See TracChangeset
for help on using the changeset viewer.