- Timestamp:
- 2010-06-11 10:38:05 (13 years ago)
- Location:
- 2010/23/almiilhi/Tasohyppely2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/23/almiilhi/Tasohyppely2/Peli.cs
r697 r720 30 30 Level.Width = ruudunLeveys * 88; 31 31 Level.Height = 1100; 32 32 33 33 // Luodaan pistelaskuri 34 34 pisteLaskuri = new IntMeter(0); … … 48 48 49 49 seuraavaKentta(); 50 MessageDisplay.Add("Etsi iso tähti!");50 MessageDisplay.Add("Etsi ja tuhoa Iiivil Zuuru ja pelasta Z-Planeetta! !"); 51 51 } 52 52 … … 82 82 merkit['-'] = LuoPalikka; 83 83 merkit['x'] = LuoPahis; 84 merkit['Z'] = LuoZuuru; 85 84 86 85 char[,] ruudut = Tiles.ReadFromFile("TextFile1.txt"); 87 86 Tiles.Insert(this, ruudut, merkit, ruudunLeveys, ruudunKorkeus); … … 114 113 void lisaaMaali() 115 114 { 116 PhysicsObject maali = PhysicsObject.CreateStaticObject( 50, 50, Shapes.Triangle);115 PhysicsObject maali = PhysicsObject.CreateStaticObject(70, 70, Shapes.Triangle); 117 116 maali.Tag = "maali"; 118 117 maali.IgnoresCollisionResponse = true; 119 118 maali.X = 600; 120 119 maali.Y = -60; 121 maali.Image = LoadImage("tahti"); 120 maali.Image = LoadImage("Iiivil Zuuru"); 121 122 Explosion rajahdys = new Explosion(10000000); 123 124 rajahdys.Position = maali.Position; 125 Add(rajahdys); 122 126 Add(maali); 123 127 } … … 195 199 PhysicsObject Pahis = new PhysicsObject(45, 50); 196 200 Pahis.Mass = 40.0; 197 Pahis.Image = LoadImage("Pahis"); 198 AddCollisionHandler(Pahis, OsuttiinPahikseen); 201 Pahis.Image = LoadImage("Pahis"); 202 199 203 return (Pahis); 200 204 } 201 205 202 void OsuttiinPahikseen(PhysicsObject pahis, PhysicsObject kukaOsuiPahikseen) 203 { 204 MessageDisplay.Add("Pahikseen osui: " + kukaOsuiPahikseen.Tag.ToString()); 205 206 } 206 207 207 PhysicsObject LuoZuuru() 208 208 { … … 212 212 Zuuru.IgnoresGravity = true; 213 213 214 214 215 215 return (Zuuru); 216 216 } 217 218 219 } 217 218 220 219 220 221 222 221 223 } 224 225 226 } 227 -
2010/23/almiilhi/Tasohyppely2/TextFile1.txt
r697 r720 4 4 xxx xxxxxxxxxxxxxxxxx 5 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -------- 6 x x Z6 x x 7 7 ------- 8 9 ----- x x x x x 10 - -------------------------------------- 11 --- 12 x x x 13 -----------xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx 14 x xx 15 -------- 16 x x xxxxxxxxxxxxxxxxxx 17 ------------ 8 --- 9 ----- x x x x x - 10 - -------------------------------------- - - 11 --- - ----- 12 x x x - - 13 -----------xxxxxxxxxxxxxxxxxxx xxxxxxxxxx- -xxxxxxxxx 14 x xx ----- - 15 -------- - - 16 - ----- 17 x x - -xxxxxxxxx 18 ------------ -------- 18 19 x x 19 20 -------- xxxxxxxxxxxxxxxxxxxxxxxxxxxx 20 21 x 21 22 --------------- 22 x x Z23 x x 23 24 - - -------- 24 25 x x
Note: See TracChangeset
for help on using the changeset viewer.