- Timestamp:
- 2013-06-26 14:58:25 (10 years ago)
- Location:
- 2013/26/JuusoM
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/26/JuusoM/Pong/Pong/Pong/Pong/Pong.cs
r4196 r4247 37 37 pallo.X = -200.0; 38 38 pallo.Y = 0.0; 39 pallo.Restitution = 1. 0;39 pallo.Restitution = 1.3; 40 40 Add(pallo); 41 41 AddCollisionHandler(pallo, KasittelePallonTormays); … … 60 60 ylaReuna.IsVisible = false; 61 61 62 Level.Background Color = Color.Black;62 Level.Background.Color = Color.Black; 63 63 64 64 Camera.ZoomToLevel(); … … 84 84 maila.X = x; 85 85 maila.Y = y; 86 maila.Restitution = 1. 0;86 maila.Restitution = 1.3; 87 87 Add(maila); 88 88 return maila; … … 156 156 naytto.Y = y; 157 157 naytto.TextColor = Color.White; 158 naytto.BorderColor = Level.Background Color;159 naytto.Color = Level.Background Color;158 naytto.BorderColor = Level.Background.Color; 159 naytto.Color = Level.Background.Color; 160 160 Add(naytto); 161 161 -
2013/26/JuusoM/amnesia2d/amnesia2d/amnesia2d/amnesia2d.cs
r4229 r4247 21 21 Image kivi = LoadImage("Kivi"); 22 22 Image hajonnutKalteri = LoadImage("Kalterit"); 23 Image venttiiliPic = LoadImage("venttiili"); 24 Image tynnyriPic = LoadImage("Tynnyri"); 23 25 24 26 SoundEffect maaliAani = LoadSoundEffect("maali"); 27 28 //PhysicsObject tahti; 29 30 //IntMeter pisteet; 25 31 26 32 Light valo; … … 48 54 kentta.SetTileMethod(Color.YellowGreen, LisaaHajonnutKalteri); 49 55 kentta.Optimize(Color.YellowGreen); 56 kentta.SetTileMethod(Color.Harlequin, LisaaVenttiili); 57 kentta.SetTileMethod(Color.BrightGreen, LisaaTynnyri); 58 kentta.SetTileMethod(Color.SpringGreen, LisaaKivi); 50 59 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 51 60 Level.CreateBorders(); … … 74 83 taso.Image = Tiili; 75 84 Add(taso); 85 } 86 87 void LisaaKivi(Vector paikka, double leveys, double korkeus) 88 { 89 PhysicsObject Kivi = PhysicsObject.CreateStaticObject(leveys, korkeus); 90 Kivi.Position = paikka; 91 Kivi.Image = kivi; 92 Kivi.Tag = "kivi"; 93 Add(Kivi); 94 } 95 96 97 void LisaaTynnyri(Vector paikka, double leveys, double korkeus) 98 { 99 PhysicsObject tynnyri = PhysicsObject.CreateStaticObject(leveys, korkeus); 100 tynnyri.Position = paikka; 101 tynnyri.Image = tynnyriPic; 102 Add(tynnyri); 76 103 } 77 104 … … 94 121 } 95 122 123 void LisaaVenttiili(Vector paikka, double leveys, double korkeus) 124 { 125 PhysicsObject hajoavaVenttiili = PhysicsObject.CreateStaticObject(leveys, korkeus); 126 hajoavaVenttiili.Position = paikka; 127 hajoavaVenttiili.Image = venttiiliPic; 128 hajoavaVenttiili.Tag = "venttiiliTag"; 129 Add(hajoavaVenttiili); 130 } 96 131 97 132 void LisaaTahti(Vector paikka, double leveys, double korkeus) … … 114 149 AddCollisionHandler(pelaaja1, "Kalterit", TormaaKalteriin); 115 150 AddCollisionHandler(pelaaja1, "HajoavatKalterit", rikoKalterit); 151 AddCollisionHandler(pelaaja1, "venttiiliTag", rikoVenttiili); 116 152 Add(pelaaja1); 117 153 } … … 148 184 { 149 185 maaliAani.Play(); 150 MessageDisplay.Add("Löysit esineen");186 MessageDisplay.Add("Löysit tulitikut"); 151 187 tahti.Destroy(); 152 188 } … … 161 197 hajoavaKalteri.Destroy(); 162 198 } 199 200 void rikoVenttiili(PhysicsObject hahmo, PhysicsObject hajoavaVenttiili) 201 { 202 hajoavaVenttiili.Destroy(); 203 } 204 // void LisaaLaskuri() 205 // { 206 // pisteet = LuoLaskuri(Screen.Right - 100, Screen.Top - 100); 207 // } 208 // 209 // void KasitteleKerays(PhysicsObject pelaaja1, PhysicsObject kohde) 210 // { 211 // if (kohde == tahti) 212 // { 213 // pisteet.Value += 1; 214 // } 215 // } 216 // 217 // IntMeter LuoLaskuri(double x, double y) 218 // { 219 // IntMeter laskuri = new IntMeter(0); 220 // laskuri.MaxValue = 10; 221 // 222 // Label naytto = new Label(); 223 // naytto.BindTo(laskuri); 224 // naytto.X = Screen.Right -25; 225 // naytto.Y = Screen.Top - 25; 226 // naytto.TextColor = Color.White; 227 // naytto.BorderColor = Level.Background.Color; 228 // naytto.Color = Level.Background.Color; 229 // Add(naytto); 230 // 231 // return laskuri; 232 // 233 // } 234 235 163 236 } -
2013/26/JuusoM/amnesia2d/amnesia2d/amnesia2dContent/amnesia2dContent.contentproj
r4229 r4247 116 116 </Compile> 117 117 </ItemGroup> 118 <ItemGroup> 119 <Compile Include="venttiili.png"> 120 <Name>venttiili</Name> 121 <Importer>TextureImporter</Importer> 122 <Processor>TextureProcessor</Processor> 123 </Compile> 124 </ItemGroup> 125 <ItemGroup> 126 <Compile Include="Tynnyri.png"> 127 <Name>Tynnyri</Name> 128 <Importer>TextureImporter</Importer> 129 <Processor>TextureProcessor</Processor> 130 </Compile> 131 </ItemGroup> 118 132 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 119 133 <!-- 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.