- Timestamp:
- 2014-07-25 11:41:15 (9 years ago)
- Location:
- 2014/30/MikaH/Erämaan Valloittaja
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2014/30/MikaH/Erämaan Valloittaja/Erämaan Valloittaja/Erämaan Valloittaja/Erämaan_Valloittaja.cs
r5672 r5676 10 10 { 11 11 12 PhysicsObject Pommi; 13 Shape pomminmuoto; 12 14 13 Shape kiven1muoto; 15 14 Image pommikuva = LoadImage("Bomb"); … … 54 53 } 55 54 56 void LuoKeppeja() 57 { 58 int keppix = RandomGen.NextInt(-5000, 5000); 59 LuoKeppi(keppix, 1000); 60 } 55 61 56 62 57 … … 73 68 { 74 69 Timer aikaLaskurikeppi = new Timer(); 75 aikaLaskurikeppi.Interval = 0.1;70 aikaLaskurikeppi.Interval = 1; 76 71 aikaLaskurikeppi.Timeout += LuoKeppeja; 77 72 aikaLaskurikeppi.Timeout += aikaLaskurikeppi.Start; … … 79 74 } 80 75 81 82 83 84 85 86 76 77 78 79 80 81 87 82 88 83 … … 97 92 Level.CreateLeftBorder(); 98 93 Level.CreateRightBorder(); 99 Level.CreateTopBorder();100 101 102 94 95 96 97 103 98 LuoAikaLaskurikivi(); 104 99 LuoAikaLaskurikeppi(); 105 100 puunmuoto = Shape.FromImage(puukuva); 106 107 101 102 108 103 GameObject taustaPilvet = new GameObject(Screen.Width, Screen.Height); 109 104 taustaPilvet.Image = taustakuva; … … 118 113 119 114 120 115 121 116 Surface alareuna = Surface.CreateBottom(Level, 2010, 2000, 50, 1); 122 117 Add(alareuna); … … 129 124 AsetaOhjaimet(); 130 125 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 131 126 132 127 133 128 … … 151 146 } 152 147 153 148 void LuoKeppeja() 149 { 150 int keppix = RandomGen.NextInt(-5000, 5000); 151 LuoKeppi(keppix, 1000); 152 } 154 153 155 154 … … 157 156 void LuoKentta() 158 157 { 159 158 160 159 Gravity = new Vector(0, -400); 161 160 162 161 163 162 Keppilaskuri(); … … 213 212 Pelaaja.Tag = "pellaaja"; 214 213 AddCollisionHandler(Pelaaja, "kepukka", keraakeppi); 215 //AddCollisionHandler(Pelaaja, "kiviaahh!ruumiita!nytsattuu!!", tuhooPelaaja);214 AddCollisionHandler(Pelaaja, "kiviaahh!ruumiita!nytsattuu!!", tuhooPelaaja); 216 215 Add(Pelaaja); 217 216 Camera.Follow(Pelaaja);
Note: See TracChangeset
for help on using the changeset viewer.