- Timestamp:
- 2011-08-05 09:58:41 (12 years ago)
- Location:
- 2011/31/AleksiR/OmaPeli/OmaPeli
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/31/AleksiR/OmaPeli/OmaPeli/OmaPeli/Peli.cs
r2550 r2569 25 25 Image alus2Kuva = LoadImage("Alus2"); 26 26 Image tahtiKuva = LoadImage("Tahti"); 27 Image alusKuva = LoadImage("Alus"); 27 28 28 29 public override void Begin() … … 117 118 tahti1.Brain = aly1; 118 119 tahti1.Tag = "Tähti"; 120 tahti1.Image = alus1Kuva; 119 121 tahti1.IgnoresCollisionResponse = false; 120 122 … … 128 130 tahti2.Brain = aly2; 129 131 tahti2.Tag = "Tähti"; 132 tahti2.Image = alus1Kuva; 130 133 tahti2.IgnoresCollisionResponse = false; 131 134 … … 169 172 Alus1.X = -250; 170 173 Alus1.Tag = "Alus"; 171 Alus1.Image = tahtiKuva;174 Alus1.Image = alusKuva; 172 175 Add(Alus1); 173 176 … … 175 178 pyssy.Angle += Angle.FromDegrees(90); 176 179 pyssy.Shoot(); 177 pyssy.ProjectileCollision = LaserOsuu;180 pyssy.ProjectileCollision = AmmusOsuu; 178 181 pyssy.AmmoIgnoresGravity = true; 179 182 pyssy.InfiniteAmmo = true; … … 193 196 Alus2.X = 250; 194 197 Alus2.Tag = "Alus"; 195 Alus2.Image = tahtiKuva;198 Alus2.Image = alus2Kuva; 196 199 Add(Alus2); 197 200 … … 201 204 pyssy2.Shoot(); 202 205 pyssy2.MaxAmmoLifetime = TimeSpan.MaxValue; 203 pyssy2.ProjectileCollision = Laser2Osuu;206 pyssy2.ProjectileCollision = PlasmaOsuu; 204 207 pyssy2.AmmoIgnoresGravity = true; 205 208 pyssy2.InfiniteAmmo = true; … … 272 275 tahti.IgnoresGravity = true; 273 276 tahti.Restitution = 10; 277 tahti.Image = tahtiKuva; 274 278 AddCollisionHandler(tahti, tahtiTormasi); 275 279 Add(tahti); … … 320 324 321 325 322 void LaserOsuu(PhysicsObject ammus, PhysicsObject kohde)326 void AmmusOsuu(PhysicsObject ammus, PhysicsObject kohde) 323 327 { 324 328 Explosion rajahdys = new Explosion(2.5); … … 348 352 } 349 353 350 void Laser2Osuu(PhysicsObject ammus, PhysicsObject kohde)354 void PlasmaOsuu(PhysicsObject ammus, PhysicsObject kohde) 351 355 { 352 356 Explosion rajahdys = new Explosion(2.5); … … 365 369 kohde.Destroy(); 366 370 LuoUusiTahti(); 367 pisteLaskuri 1.Value += 10;371 pisteLaskuri2.Value += 10; 368 372 } 369 373
Note: See TracChangeset
for help on using the changeset viewer.