- Timestamp:
- 2016-06-16 10:54:30 (7 years ago)
- Location:
- 2016/24/LasseK/TankkiPeli/TankkiPeli
- Files:
-
- 4 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeli/TankkiPeli.cs
r7334 r7359 9 9 public class TankkiPeli : PhysicsGame 10 10 { 11 Image Tykkikuva = LoadImage("Tykki"); 11 Image Tykki2 = LoadImage("TykkiJonkaMuokkasit"); 12 //Image Tykkikuva = LoadImage("Tykki"); 12 13 Image TankkiRunko = LoadImage("VaununRunko"); 13 14 Image Tornikuva = LoadImage("Tykkitorni"); 15 16 Image kokoTankki = LoadImage("kokotankki"); 14 17 15 18 PhysicsObject Tankki; … … 22 25 LuoTankki(); 23 26 AsetaOhjaimet(); 24 27 25 28 } 26 29 27 30 void LiikutaTykkiä(PhysicsObject Tykki, double Suunta) 28 31 { 29 30 32 33 31 34 } 32 35 … … 46 49 { 47 50 Torni.Image = Image.Mirror(Tornikuva); 48 Tykki.Image = Image.Mirror(Tykki kuva);51 Tykki.Image = Image.Mirror(Tykki2); 49 52 Tykki.Position = Torni.Position + new Vector(10, 1); 50 53 } … … 52 55 { 53 56 Torni.Image = Tornikuva; 54 Tykki.Image = Image.Mirror(Tykki kuva);57 Tykki.Image = Image.Mirror(Tykki2); 55 58 Tykki.Position = Torni.Position + new Vector(-10, 1); 56 59 } 57 60 58 61 59 62 Angle suunta = ((Mouse.PositionOnWorld - Tykki.AbsolutePosition).Normalize()).Angle; 60 63 Tykki.Position = Vector.FromLengthAndAngle(Tykki.Width, suunta); … … 65 68 void Kentta() 66 69 { 67 Surface alaReuna = Surface.CreateBottom(Level, 100, 300, 100, 5);70 Surface alaReuna = Surface.CreateBottom(Level, 299, 300, 100, 5); 68 71 Add(alaReuna); 69 72 Level.CreateLeftBorder(0, true); … … 72 75 73 76 } 77 78 79 80 74 81 void LuoTankki() 75 82 { 76 83 77 Tankki = new PhysicsObject(1 50, 75);84 Tankki = new PhysicsObject(160, 65); 78 85 Tankki.Image = TankkiRunko; 79 86 Tankki.LinearDamping = 0.95; … … 81 88 Add(Tankki); 82 89 83 Torni = new PhysicsObject( 75, 37);90 Torni = new PhysicsObject(85, 45); 84 91 Torni.Image = Tornikuva; 85 92 Torni.IgnoresPhysicsLogics = true; … … 87 94 Tankki.Add(Torni); 88 95 89 Tykki = new PhysicsObject( 80, 10); //8090 Tykki.Image = Tykki kuva;91 Tykki.Position = Torni.Position + new Vector( 10, 1 + Torni.Height); //Torni.Position + new Vector(70, 1);96 Tykki = new PhysicsObject(120, 10); //80 97 Tykki.Image = Tykki2; 98 Tykki.Position = Torni.Position + new Vector(-40, 1 ); //Torni.Position + new Vector(70, 1); 92 99 Tykki.IgnoresPhysicsLogics = true; 93 100 Tankki.Add(Tykki); 94 101 95 102 96 103 97 104 } -
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeli/TankkiPeli.csproj.Debug.cachefile
r7334 r7359 4 4 Content\Tykkitorni.xnb 5 5 Content\Tykki.xnb 6 Content\kokotankki.xnb 7 Content\TykkiJonkaMuokkasit.xnb -
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeli/obj/x86/Debug/ContentPipeline-{A878971E-2FFA-48E3-BA68-7E2641671251}.xml
r7334 r7359 9 9 <Options>None</Options> 10 10 <Output>C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\VaununRunko.xnb</Output> 11 <Time>2016-06-1 4T14:49:47.1916678+03:00</Time>11 <Time>2016-06-16T10:28:32.1638778+03:00</Time> 12 12 </Item> 13 13 <Item> … … 46 46 <Output>C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\Tykki.xnb</Output> 47 47 <Time>2016-06-14T14:47:00.1722678+03:00</Time> 48 </Item> 49 <Item> 50 <Source>kokotankki.png</Source> 51 <Name>kokotankki</Name> 52 <Importer>TextureImporter</Importer> 53 <Processor>TextureProcessor</Processor> 54 <Options>None</Options> 55 <Output>C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\kokotankki.xnb</Output> 56 <Time>2016-06-16T09:34:10.3063006+03:00</Time> 57 </Item> 58 <Item> 59 <Source>TykkiJonkaMuokkasit.png</Source> 60 <Name>TykkiJonkaMuokkasit</Name> 61 <Importer>TextureImporter</Importer> 62 <Processor>TextureProcessor</Processor> 63 <Options>None</Options> 64 <Output>C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\TykkiJonkaMuokkasit.xnb</Output> 65 <Time>2016-06-16T10:17:14.4041086+03:00</Time> 48 66 </Item> 49 67 <BuildSuccessful>true</BuildSuccessful> -
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeli/obj/x86/Debug/TankkiPeli.csproj.FileListAbsolute.txt
r7334 r7359 12 12 C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\Tykkitorni.xnb 13 13 C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\Tykki.xnb 14 C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\kokotankki.xnb 15 C:\MyTemp\LasseK\TankkiPeli\TankkiPeli\TankkiPeli\bin\x86\Debug\Content\TykkiJonkaMuokkasit.xnb -
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeli/obj/x86/Debug/cachefile-{A878971E-2FFA-48E3-BA68-7E2641671251}-targetpath.txt
r7334 r7359 4 4 Content\Tykkitorni.xnb 5 5 Content\Tykki.xnb 6 Content\kokotankki.xnb 7 Content\TykkiJonkaMuokkasit.xnb -
2016/24/LasseK/TankkiPeli/TankkiPeli/TankkiPeliContent/TankkiPeliContent.contentproj
r7334 r7359 78 78 </Compile> 79 79 </ItemGroup> 80 <ItemGroup> 81 <Compile Include="kokotankki.png"> 82 <Name>kokotankki</Name> 83 <Importer>TextureImporter</Importer> 84 <Processor>TextureProcessor</Processor> 85 </Compile> 86 </ItemGroup> 87 <ItemGroup> 88 <Compile Include="TykkiJonkaMuokkasit.png"> 89 <Name>TykkiJonkaMuokkasit</Name> 90 <Importer>TextureImporter</Importer> 91 <Processor>TextureProcessor</Processor> 92 </Compile> 93 </ItemGroup> 80 94 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 81 95 <!-- 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.