- Timestamp:
- 2012-06-07 11:31:55 (11 years ago)
- Location:
- 2012/23/JimB/NameInPending/NameinPending/NameinPending
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/23/JimB/NameInPending/NameinPending/NameinPending/NameinPending/NameinPending.cs
r2814 r2831 32 32 //PhysicsObject naatti; 33 33 34 34 void ResetPelaajat() 35 { 36 Pelaajat = new IntMeter(4); 37 } 35 38 public override void Begin() 36 39 { 40 IsFullScreen= (true); 37 41 NaattiPoks = new ExplosionSystem(LoadImage("naattishard"), 1500); 38 42 Add(NaattiPoks); … … 64 68 ruudut.Execute(25, 25); 65 69 66 Level.Background Color = Color.Silver;70 Level.Background.Image = LoadImage("bg"); 67 71 Camera.ZoomToLevel(); 68 72 } … … 193 197 Label Voitto = new Label("Pelaaja" + PelaajanNumero + "Voittaa"); 194 198 Add(Voitto); 199 Timer.SingleShot(2.5, delegate { UusiPeli(); }); 195 200 196 201 } 197 202 } 203 void UusiPeli() 204 { 205 MultiSelectWindow UusiPeli = new MultiSelectWindow("Pelataanko uusi peli?", "Kyllä", "Ei"); 206 UusiPeli.ItemSelected += PainettiinValikonNappia; 207 Add(UusiPeli); 208 } 209 void PainettiinValikonNappia(int valinta) 210 { 211 switch (valinta) 212 { 213 case 0: 214 ClearAll(); 215 ResetPelaajat(); 216 Begin(); 217 break; 218 case 1: 219 Exit(); 220 break; 221 } 222 } 198 223 void LuoHPNaytto(double x, double y, IntMeter sidottavaMittari, Color taustavari) 199 224 { … … 291 316 PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 292 317 palikka.Position = paikka; 318 palikka.Image = LoadImage ("seinaTekstuuri"); 293 319 palikka.Tag = "Seinä"; 294 320 palikka.Restitution = 0; -
2012/23/JimB/NameInPending/NameinPending/NameinPending/NameinPendingContent/NameinPendingContent.contentproj
r2821 r2831 45 45 </ItemGroup> 46 46 <ItemGroup> 47 <Compile Include="bg.png"> 48 <Name>bg</Name> 49 <Importer>TextureImporter</Importer> 50 <Processor>TextureProcessor</Processor> 51 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 52 </Compile> 47 53 <Compile Include="level.txt"> 48 54 <Name>level</Name> … … 86 92 </Compile> 87 93 </ItemGroup> 94 <ItemGroup> 95 <Compile Include="seinaTekstuuri.png"> 96 <Name>seinaTekstuuri</Name> 97 <Importer>TextureImporter</Importer> 98 <Processor>TextureProcessor</Processor> 99 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 100 </Compile> 101 </ItemGroup> 88 102 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 89 103 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset
for help on using the changeset viewer.