Changeset 1511
- Timestamp:
- 2010-08-02 13:27:24 (12 years ago)
- Location:
- 2010/30/tekrjant/Seikkailu
- Files:
-
- 5 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/30/tekrjant/Seikkailu/Content/Content.contentproj
r1486 r1511 145 145 </Compile> 146 146 </ItemGroup> 147 <ItemGroup> 148 <Compile Include="taikasauva2.png"> 149 <Name>taikasauva2</Name> 150 <Importer>TextureImporter</Importer> 151 <Processor>TextureProcessor</Processor> 152 </Compile> 153 </ItemGroup> 154 <ItemGroup> 155 <Compile Include="energia1.png"> 156 <Name>energia1</Name> 157 <Importer>TextureImporter</Importer> 158 <Processor>TextureProcessor</Processor> 159 </Compile> 160 <Compile Include="energia2.png"> 161 <Name>energia2</Name> 162 <Importer>TextureImporter</Importer> 163 <Processor>TextureProcessor</Processor> 164 </Compile> 165 <Compile Include="energia3.png"> 166 <Name>energia3</Name> 167 <Importer>TextureImporter</Importer> 168 <Processor>TextureProcessor</Processor> 169 </Compile> 170 <Compile Include="energia4.png"> 171 <Name>energia4</Name> 172 <Importer>TextureImporter</Importer> 173 <Processor>TextureProcessor</Processor> 174 </Compile> 175 </ItemGroup> 147 176 </Project> -
2010/30/tekrjant/Seikkailu/Esine.cs
r1269 r1511 28 28 public enum EsineenTyyppi 29 29 { 30 Taikasauva, 30 TuliSauva, 31 EnergiaSauva, 31 32 Lyhty, 32 33 Timantti, -
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.