Changeset 1511 for 2010/30/tekrjant/Seikkailu/Peli.cs
- Timestamp:
- 2010-08-02 13:27:24 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/30/tekrjant/Seikkailu/Peli.cs
r1486 r1511 51 51 Image timantinKuva = LoadImage( "timantti" ); 52 52 Image taikasauvanKuva = LoadImage( "taikasauva" ); 53 Image taikasauva2Kuva = LoadImage( "taikasauva2" ); 54 Image[] energiaKuvat = LoadImages( "energia1", "energia2", "energia3", "energia4" ); 53 55 54 56 Lieska tuliJaLeimaus; … … 145 147 } 146 148 147 Esine taikasauva = new Esine( 0.8, 0.1, Shapes.Rectangle, EsineenTyyppi.T aikasauva );149 Esine taikasauva = new Esine( 0.8, 0.1, Shapes.Rectangle, EsineenTyyppi.TuliSauva ); 148 150 taikasauva.Image = taikasauvanKuva; 149 151 taikasauva.X = 2; 150 152 taikasauva.Y = 0; 151 153 Add( taikasauva, -1 ); 154 155 Esine energiaSauva = new Esine( 0.8, 0.1, Shapes.Rectangle, EsineenTyyppi.EnergiaSauva ); 156 energiaSauva.Image = taikasauva2Kuva; 157 energiaSauva.X = -1; 158 energiaSauva.Y = -3; 159 Add( energiaSauva, -1 ); 152 160 153 161 Esine lyhty = new Esine( 0.6, 0.6, Shapes.Circle, EsineenTyyppi.Lyhty ); … … 248 256 switch ( valittu.Tyyppi ) 249 257 { 250 case EsineenTyyppi.T aikasauva:258 case EsineenTyyppi.TuliSauva: 251 259 KaytaTaikaSauvaa(); 260 break; 261 case EsineenTyyppi.EnergiaSauva: 262 PhysicsObject energia = new PhysicsObject( 3, 1 ); 263 energia.MaximumLifetime = TimeSpan.FromSeconds( 6 ); 264 energia.Restitution = 1.5; 265 //energia.IgnoresCollisionResponse = true; 266 267 energia.Animation = new Animation( energiaKuvat ); 268 energia.Animation.FPS = 20; 269 energia.Animation.Start(); 270 271 Vector suunta = Vector.FromLengthAndAngle( 1, pelaaja.Angle ); 272 energia.Position = pelaaja.Position + suunta * 1; 273 energia.Velocity = suunta * 3; 274 energia.Angle = pelaaja.Angle; 275 Add( energia ); 252 276 break; 253 277 case EsineenTyyppi.Lyhty: … … 281 305 switch ( viimeksiKoskettuEsine.Tyyppi ) 282 306 { 283 case EsineenTyyppi.T aikasauva:307 case EsineenTyyppi.TuliSauva: 284 308 GameObject klooni = new GameObject( viimeksiKoskettuEsine.Width, viimeksiKoskettuEsine.Height ); 285 309 klooni.Image = viimeksiKoskettuEsine.Image;
Note: See TracChangeset
for help on using the changeset viewer.