- Timestamp:
- 2010-07-09 13:07:35 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/27/julkivim/CCCP/FysiikkaPeli1/Peli.cs
r1225 r1236 33 33 } 34 34 35 35 36 36 37 void LuoKentta() … … 38 39 TileMap ruudut = TileMap.FromFile("kentta.txt"); 39 40 ruudut['='] = LuoPalikka; 40 ruudut['1'] = Luo Vihollinen;41 ruudut['1'] = LuoStaattinenVihollinen; 41 42 ruudut.Insert(ruudunLeveys, ruudunKorkeus); 42 43 Level.BackgroundColor = Color.White; 43 Camera. ZoomToLevel();44 PhysicsObjectkissa = new PhysicsObject(40, 20);44 Camera.Follow(kissa); 45 kissa = new PhysicsObject(40, 20); 45 46 kissa.Shape = Shapes.Rectangle; 46 47 kissa.Mass = 10.0; … … 58 59 } 59 60 61 PhysicsObject LuoStaattinenVihollinen() 62 { 63 PhysicsObject vihulainen = new PhysicsObject(20,40,Shapes.Rectangle,CollisionShapeQuality.FromValue(0.3)); 64 Add(vihulainen); 65 return vihulainen; 66 } 60 67 61 68 void ABC() 62 69 { 63 kissa = new PhysicsObject(20 0, 400, Shapes.Rectangle, CollisionShapeQuality.FromValue(1.0));70 kissa = new PhysicsObject(20, 40, Shapes.Rectangle, CollisionShapeQuality.FromValue(1.0)); 64 71 kissa.Tag = "pelaaja"; 65 72 kissa.Angle = Angle.Degrees(0); 66 73 Add(kissa); 67 pyssy = new AssaultRifle(10 0, 100);68 Vihollisenpyssy = new LaserGun(10 0, 100);69 pyssy2 = new LaserGun(10 0, 100);74 pyssy = new AssaultRifle(10, 10); 75 Vihollisenpyssy = new LaserGun(10, 10); 76 pyssy2 = new LaserGun(10, 10); 70 77 pyssy.BulletCollision = ammusOsuu; 71 78 Vihollisenpyssy.LaserCollision = ammusOsuu; … … 104 111 ammus.IgnoresCollisionResponse = true; 105 112 ammus.IgnoresExplosions = true; 106 ammus.Size = new Vector(6 5, 20);113 ammus.Size = new Vector(6.5, 2.0); 107 114 ammus.Image = LoadImage("bullet"); 108 115 ammus.IgnoresGravity = true; … … 153 160 { 154 161 ammus.Tag = Vihollinen; 155 ammus.Size = new Vector(8 0, 20);162 ammus.Size = new Vector(8.0, 2.0); 156 163 ammus.MaximumLifetime = TimeSpan.FromMinutes(1); 157 164 ammus.IgnoresGravity = true; … … 185 192 PhysicsObject LuoVihollinen() 186 193 { 187 Vihollinen = new PhysicsObject(20 0, 400);194 Vihollinen = new PhysicsObject(20.0, 40.0); 188 195 Vihollinen.Tag = "Vihollinen"; 189 196 Vihollinen.Angle = Angle.Degrees(0);
Note: See TracChangeset
for help on using the changeset viewer.