- Timestamp:
- 2014-07-24 14:37:56 (9 years ago)
- Location:
- 2014/30/OonaH/GoldenMaknae2
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2.cs
r5631 r5632 16 16 Label pisteNaytto; 17 17 IntMeter pisteLaskuri; 18 L abel aloitusNappi;19 List<Label> valikot; 18 List<Label> valikonKohdat; 19 20 20 21 21 … … 33 33 public override void Begin() 34 34 { 35 36 37 IsMouseVisible = true; 38 39 SetWindowSize(600, 800); 40 Level.Size = new Vector(600, 800); 41 35 42 Valikko(); 36 Ajastin();37 LuoPisteLaskuri();38 LuoKentta();39 AsetaOhjaimet();40 43 41 44 } … … 45 48 ClearAll(); 46 49 47 valikot = new List<Label>(); 48 aloitusNappi = new Label("Start"); 50 valikonKohdat = new List<Label>(); 51 52 Label aloitusNappi = new Label("Start"); 49 53 aloitusNappi.Position = new Vector(0, 100); 50 valikot.Add(aloitusNappi); 51 52 foreach (Label valikko in valikot) 53 { 54 Add(valikko); 55 } 54 valikonKohdat.Add(aloitusNappi); 55 56 Label lopeta = new Label("Quit"); 57 lopeta.Position = new Vector(0, 70); 58 valikonKohdat.Add(lopeta); 56 59 57 60 Mouse.ListenOn(aloitusNappi, MouseButton.Left, ButtonState.Pressed, AloitaPeli, null); 61 Mouse.ListenOn(lopeta, MouseButton.Left, ButtonState.Pressed, LopetaPeli, null); 62 Mouse.ListenMovement(0.1, ValikossaLiikkuminen, null); 63 64 foreach (Label valikot in valikonKohdat) 65 { 66 Add(valikot); 67 } 58 68 } 59 69 60 70 void ValikossaLiikkuminen(AnalogState hiiri) 61 71 { 62 Mouse.ListenMovement(1.0, ValikossaLiikkuminen, null);63 72 //foreach (Label kohta in valikonKohdat) 64 73 65 foreach (Label kohta in valiko t)74 foreach (Label kohta in valikonKohdat) 66 75 { 67 76 if (Mouse.IsCursorOn(kohta)) … … 77 86 void AloitaPeli() 78 87 { 79 80 } 88 ClearAll(); 89 90 Ajastin(); 91 LuoPisteLaskuri(); 92 LuoKentta(); 93 AsetaOhjaimet(); 94 } 95 96 void LopetaPeli() 97 { 98 Exit(); 99 } 100 81 101 void Ajastin() 82 102 { … … 127 147 void LuoKentta() 128 148 { 129 SetWindowSize(600,800); 130 Level.Size = new Vector(600, 800); 131 149 132 150 TileMap alaReuna = TileMap.FromLevelAsset("Kentta"); 133 151 alaReuna.SetTileMethod('#', LuoReunaa); 134 152 alaReuna.SetTileMethod('-', LuoKookie); 135 153 alaReuna.Execute(20.0,20.0); 154 136 155 Camera.ZoomToLevel(); 137 138 IsMouseVisible = true;139 156 140 157 PhysicsObject oikeaReuna = Level.CreateRightBorder(); … … 243 260 Add(rajahdys); 244 261 kohde.Destroy(); 245 Timer.SingleShot(1, Tuhoa); 262 Timer.SingleShot(2, Tuhoa); 263 ClearControls(); 264 246 265 } 247 266 248 267 void Tuhoa() 249 268 { 250 Kookie.Destroy(); 269 AloitaPeli(); 270 251 271 252 272 } -
2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/bin/x86/Debug/Content/Kentta.txt
r5631 r5632 36 36 ................................................................ 37 37 ................................................................ 38 ................................................................39 ................................................................38 ###............................................................. 39 ###............................................................ 40 40 ................................................................ 41 41 ................................................................ -
2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/obj/x86/Debug/ContentPipeline-{6494C56A-28E2-4B1B-97F3-D805E8298F10}.xml
r5631 r5632 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\OonaH\GoldenMaknae2\GoldenMaknae2\GoldenMaknae2\bin\x86\Debug\Content\Kentta.xnb</Output> 38 <Time>2014-07-24T1 3:32:06.722234+03:00</Time>38 <Time>2014-07-24T14:27:19.514434+03:00</Time> 39 39 </Item> 40 40 <BuildSuccessful>true</BuildSuccessful> -
2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2Content/Kentta.txt
r5631 r5632 36 36 ................................................................ 37 37 ................................................................ 38 ................................................................39 ................................................................38 ###............................................................. 39 ###............................................................ 40 40 ................................................................ 41 41 ................................................................
Note: See TracChangeset
for help on using the changeset viewer.