- Timestamp:
- 2011-06-10 09:18:42 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/23/jomiilri/The Pallo's Tale/The Pallo's Tale/The Pallo's Tale/Peli.cs
r1821 r1844 15 15 PhysicsObject raha; 16 16 17 GameObject HUDI; 18 19 List<GameObject> inventory = new List<GameObject>(); 20 17 21 Image talonkuva = LoadImage("taloKuva"); 18 22 Image ovivalot = LoadImage("valotKuva"); … … 128 132 LuoKauppa(); 129 133 130 LuoMiekka(-110, 100); 134 GameObject miekka = LuoMiekka(-110, 100); 135 136 MiekkaTeksti(100); 137 138 Mouse.ListenOn(miekka, MouseButton.Left, ButtonState.Pressed, OstaMiekka, null); 131 139 132 140 LuoKauppaLaatikot(-110, 100); … … 157 165 { 158 166 ClearGameObjects(); 159 167 LuoHUDI(); 160 168 LuoPelaaja(0, 50); 161 169 Add(pelaaja); … … 233 241 void LuoRahaLaskuri() 234 242 { 235 rahaLaskuri = new IntMeter( 0);243 rahaLaskuri = new IntMeter(500); 236 244 237 245 Label rahaNaytto = new Label(100, 100); … … 252 260 void LuoHUDI() 253 261 { 254 GameObjectHUDI = new GameObject(1024, 130);262 HUDI = new GameObject(1024, 130); 255 263 HUDI.Color = Color.Gray; 256 264 HUDI.X = Level.Left + 490; … … 282 290 kauppanaytto.Y = 0; 283 291 Add(kauppanaytto, 1); 292 293 PushButton poistumisnappi = new PushButton(50.0, 50.0, "Exit"); 294 poistumisnappi.X = 200; 295 poistumisnappi.Y = -100; 296 Add(poistumisnappi); 297 298 Mouse.Listen(MouseButton.Left, ButtonState.Pressed, PoistuKaupasta, null); 284 299 } 285 300 … … 293 308 } 294 309 295 voidLuoMiekka(double x, double y)310 GameObject LuoMiekka(double x, double y) 296 311 { 297 312 GameObject miekka = new GameObject(80.0, 80.0); … … 301 316 miekka.Y = y; 302 317 Add(miekka, 3); 303 304 MiekkaTeksti(hinta); 305 306 Mouse.ListenOn(miekka, MouseButton.Left, ButtonState.Pressed, OstaMiekka, null); 318 return miekka; 307 319 } 308 320 … … 328 340 MessageDisplay.TextColor = Color.LimeGreen; 329 341 MessageDisplay.MessageTime = new TimeSpan(0, 0, 1); 342 343 GameObject miekka = LuoMiekka(HUDI.Right - 600 + inventory.Count * 100, HUDI.Bottom + 65); 344 inventory.Add(miekka); 330 345 } 331 346 … … 343 358 inventorylootat.Color = Color.DarkGray; 344 359 inventorylootat.X = x; 360 inventorylootat.Tag = null; 345 361 inventorylootat.Y = y; 346 362 Add(inventorylootat, 1); 347 363 } 364 365 void PoistuKaupasta() 366 { 367 ClearAll(); 368 LuoHuone1(); 369 } 348 370 } 349 371
Note: See TracChangeset
for help on using the changeset viewer.