Changeset 7416
- Timestamp:
- 2016-06-17 10:59:33 (7 years ago)
- Location:
- 2016/24/JamiP/sokkelo
- Files:
-
- 3 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/JamiP/sokkelo/sokkelo/sokkelo/obj/x86/Debug/ContentPipeline-{54D06003-8DA7-4736-93CE-A127143548B6}.xml
r7388 r7416 37 37 <Output>C:\MyTemp\JamiP\sokkelo\sokkelo\sokkelo\bin\x86\Debug\Content\kentta4.xnb</Output> 38 38 <Time>2016-06-16T14:00:45.3226062+03:00</Time> 39 </Item> 40 <Item> 41 <Source>pelaaja.png</Source> 42 <Name>pelaaja</Name> 43 <Importer>TextureImporter</Importer> 44 <Processor>TextureProcessor</Processor> 45 <Options>None</Options> 46 <Output>C:\MyTemp\JamiP\sokkelo\sokkelo\sokkelo\bin\x86\Debug\Content\pelaaja.xnb</Output> 47 <Time>2016-06-17T10:19:39.0295122+03:00</Time> 39 48 </Item> 40 49 <BuildSuccessful>true</BuildSuccessful> -
2016/24/JamiP/sokkelo/sokkelo/sokkelo/obj/x86/Debug/cachefile-{54D06003-8DA7-4736-93CE-A127143548B6}-targetpath.txt
r7388 r7416 3 3 Content\kentta3.xnb 4 4 Content\kentta4.xnb 5 Content\pelaaja.xnb -
2016/24/JamiP/sokkelo/sokkelo/sokkelo/obj/x86/Debug/sokkelo.csproj.FileListAbsolute.txt
r7388 r7416 11 11 C:\MyTemp\JamiP\sokkelo\sokkelo\sokkelo\bin\x86\Debug\Content\kentta3.xnb 12 12 C:\MyTemp\JamiP\sokkelo\sokkelo\sokkelo\bin\x86\Debug\Content\kentta4.xnb 13 C:\MyTemp\JamiP\sokkelo\sokkelo\sokkelo\bin\x86\Debug\Content\pelaaja.xnb -
2016/24/JamiP/sokkelo/sokkelo/sokkelo/sokkelo.cs
r7388 r7416 33 33 ClearAll(); 34 34 LuoKentta(); 35 Camera.ZoomFactor = 30;35 Camera.ZoomFactor = 1; 36 36 Camera.FollowedObject = pelaaja; 37 37 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); … … 41 41 void Ohjeet() 42 42 { 43 Label tekstikentta = new Label("Peli ideana on päästä punaiseen palikkaan, joka vie sinut toiseen kenttään. ");43 Label tekstikentta = new Label("Peli ideana on päästä punaiseen palikkaan, joka vie sinut toiseen kenttään. Varo valkoisia palikkoita."); 44 44 Add(tekstikentta); 45 45 Keyboard.Listen(Key.Escape, ButtonState.Pressed, LuoAlkuValikko, "Palaa alkuvalikkoon"); … … 56 56 ruudut.SetTileMethod(Color.FromHexCode("FF0000"), LuoMaali); 57 57 ruudut.SetTileMethod(Color.Yellow, LuoTahti); 58 LuoRotta(); 58 LuoRotta(Vector.Zero); 59 LuoRotta(new Vector(-300, 0)); 60 LuoRotta(new Vector(300, 0)); 59 61 //3. Execute luo kentän 60 62 // Parametreina leveys ja korkeus 61 63 ruudut.Execute(20, 20); 62 Level.Background.Color = Color. Gray;64 Level.Background.Color = Color.DarkGray; 63 65 } 64 66 … … 70 72 Add(pelaaja); 71 73 pelaaja.Shape = Shape.Circle; 74 pelaaja.Image = LoadImage("pelaaja"); 75 pelaaja.CanRotate = false; 72 76 pelaaja.Restitution = 0; 73 77 AddCollisionHandler(pelaaja, "maali", PelaajaOsuuMaaliin); 74 // AddCollisionHandler(pelaaja, "rotta", PelaajaOsuuRottaan); 78 AddCollisionHandler(pelaaja, "rotta", PelaajaOsuuRottaan); 79 LuoValo(); 75 80 76 81 Keyboard.Listen(Key.Left, ButtonState.Down, … … 84 89 85 90 } 91 void LuoValo() 92 { 93 //Level.AmbientLight = 0.3; 86 94 87 88 void LuoRotta() 95 Light valo = new Light(); 96 valo.Intensity = 0.5; 97 valo.Distance = 40; 98 valo.Position = pelaaja.Position; 99 Add(valo); 100 } 101 void LuoRotta(Vector paikka) 89 102 { 90 103 const int RUUDUN_KOKO = 10; 91 104 PhysicsObject rotta = new PhysicsObject(RUUDUN_KOKO / 2, RUUDUN_KOKO / 2); 105 rotta.Position = paikka; 92 106 Add(rotta); 93 107 rotta.Tag = "rotta"; … … 112 126 } 113 127 114 //void PelaajaOsuuRottaan(PhysicsObject pelaaja, PhysicsObject rotta)115 //{116 //pelaaja.Destroy();117 //}128 void PelaajaOsuuRottaan(PhysicsObject pelaaja, PhysicsObject rotta) 129 { 130 pelaaja.Destroy(); 131 } 118 132 119 133 void LuoSeina(Vector paikka, double leveys, double korkeus) -
2016/24/JamiP/sokkelo/sokkelo/sokkelo/sokkelo.csproj.Debug.cachefile
r7388 r7416 3 3 Content\kentta3.xnb 4 4 Content\kentta4.xnb 5 Content\pelaaja.xnb -
2016/24/JamiP/sokkelo/sokkelo/sokkeloContent/sokkeloContent.contentproj
r7388 r7416 73 73 </Compile> 74 74 </ItemGroup> 75 <ItemGroup> 76 <Compile Include="pelaaja.png"> 77 <Name>pelaaja</Name> 78 <Importer>TextureImporter</Importer> 79 <Processor>TextureProcessor</Processor> 80 </Compile> 81 </ItemGroup> 75 82 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 76 83 <!-- 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.