Changeset 7626
- Timestamp:
- 2016-07-01 12:58:33 (7 years ago)
- Location:
- 2016/26/HeiniI/CloudJump
- Files:
-
- 4 added
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/26/HeiniI/CloudJump/CloudJump/CloudJump/CloudJump.cs
r7617 r7626 12 12 PlatformCharacter lammas; 13 13 Image pelaajanKuva = LoadImage("lammas"); 14 Image[] pelaajanKuvat = LoadImages("lammas", "muhufinssi", "liinunMarja", "molkov"); 14 15 Image kuukuva = LoadImage("tahti"); 15 16 //Image Oiketausta = LoadImage("oikeatausta2"); … … 27 28 PhysicsObject kuolotaso; 28 29 29 int KenttäNro = 2; 30 int KenttäNro = 2; 30 31 31 32 public override void Begin() … … 36 37 Add(alkuValikko); 37 38 38 alkuValikko.AddItemHandler(0, AloitaPeli);39 alkuValikko.AddItemHandler(0, HahmoValikko); 39 40 alkuValikko.AddItemHandler(1, Exit); 40 41 } 41 } 42 43 void HahmoValikko() 44 { 45 MultiSelectWindow alkuValikko = new MultiSelectWindow("Minkä hahmon haluat?", 46 "Pinkki Lammas", "muhfinssi", "Marja-Otus", "Alien"); 47 Add(alkuValikko); 48 49 alkuValikko.AddItemHandler(0, delegate() { pelaajanKuva = pelaajanKuvat[0]; AloitaPeli(); }); 50 alkuValikko.AddItemHandler(1, delegate () { pelaajanKuva = pelaajanKuvat[1]; AloitaPeli(); }); 51 alkuValikko.AddItemHandler(2, delegate () { pelaajanKuva = pelaajanKuvat[2]; AloitaPeli(); }); 52 alkuValikko.AddItemHandler(3, delegate () { pelaajanKuva = pelaajanKuvat[3]; AloitaPeli(); }); 53 } 54 42 55 void AloitaPeli() 43 56 { … … 78 91 79 92 ColorTileMap ruudut = ColorTileMap.FromLevelAsset("oikeatausta" + KenttäNro); 80 93 Level.Background.CreateGradient(Color.White, Color.SkyBlue); 81 94 ruudut.SetTileMethod(Color.FromHexCode("#FFFF3A61"), LisaaPilvi); 82 95 ruudut.SetTileMethod(Color.FromHexCode("0026FF"), LisaaLammas); … … 88 101 ruudut.SetTileMethod(Color.FromHexCode("00FFF6"), LuoRaketti); 89 102 ruudut.Execute(20, 20); 90 Level.Background.CreateGradient(Color.White, Color.SkyBlue);103 91 104 Kuolotaso(); 92 105 … … 94 107 void LuoRaketti(Vector paikka, double leveys, double korkeus) 95 108 { 96 PhysicsObject LuoRaketti = PhysicsObject.CreateStaticObject(leveys* 2, korkeus*2);109 PhysicsObject LuoRaketti = PhysicsObject.CreateStaticObject(leveys*3, korkeus*6); 97 110 LuoRaketti.Position = paikka; 98 111 LuoRaketti.Image = koristeraketti; 99 112 Add(LuoRaketti); 113 Level.Background.CreateGradient(Color.LightGray, Color.Black); 100 114 } 101 115 void Avaruuspohja(Vector paikka, double leveys, double korkeus) 102 116 { 103 PhysicsObject Avaruuspohja = PhysicsObject.CreateStaticObject(leveys *2, korkeus*2);117 PhysicsObject Avaruuspohja = PhysicsObject.CreateStaticObject(leveys, korkeus); 104 118 Avaruuspohja.Position = paikka; 105 119 Avaruuspohja.Image = Avaruuslaatta; … … 108 122 void LuoAvaruus(Vector paikka, double leveys, double korkeus) 109 123 { 110 PhysicsObject avaruustaso = PhysicsObject.CreateStaticObject(leveys* 2, korkeus);124 PhysicsObject avaruustaso = PhysicsObject.CreateStaticObject(leveys*3, korkeus); 111 125 avaruustaso.Position = paikka; 112 126 avaruustaso.Image = kuukuva; … … 127 141 lammas.Tag = "lammas"; 128 142 AddCollisionHandler(lammas, "alaraja", PelaajaOsuu); 129 //AddCollisionHandler(lammas, "mtahti", voitit);143 AddCollisionHandler(lammas, "mtahti", voitit); 130 144 Add(lammas); 131 145 … … 209 223 Add(maali); 210 224 } 211 /*void voitit(PhysicsObject lammas, PhysicsObject maali)225 void voitit(PhysicsObject lammas, PhysicsObject maali) 212 226 { 213 227 SeuraavaKentta(); … … 233 247 else if (Oikeatausta > 3) Exit(); 234 248 235 LisaaNappaimet(); 236 237 } */249 LisaaNappaimet();*/ 250 251 } 238 252 } -
2016/26/HeiniI/CloudJump/CloudJump/CloudJump/CloudJump.csproj.Debug.cachefile
r7614 r7626 12 12 Content\tahti.xnb 13 13 Content\raketti.xnb 14 Content\liinunMarja.xnb 15 Content\molkov.xnb -
2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/CloudJump.csproj.FileListAbsolute.txt
r7614 r7626 30 30 C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\tahti.xnb 31 31 C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\raketti.xnb 32 C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\liinunMarja.xnb 33 C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\molkov.xnb -
2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml
r7614 r7626 90 90 <Options>None</Options> 91 91 <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\oikeatausta4.xnb</Output> 92 <Time>2016-07-01T1 0:56:47.6335021+03:00</Time>92 <Time>2016-07-01T12:18:28.5557982+03:00</Time> 93 93 </Item> 94 94 <Item> … … 99 99 <Options>None</Options> 100 100 <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\avaruuslaatta.xnb</Output> 101 <Time>2016-07-01T1 1:03:21.9304575+03:00</Time>101 <Time>2016-07-01T12:10:56.1582767+03:00</Time> 102 102 </Item> 103 103 <Item> … … 118 118 <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\raketti.xnb</Output> 119 119 <Time>2016-07-01T11:23:12.2983643+03:00</Time> 120 </Item> 121 <Item> 122 <Source>liinunMarja.png</Source> 123 <Name>liinunMarja</Name> 124 <Importer>TextureImporter</Importer> 125 <Processor>TextureProcessor</Processor> 126 <Options>None</Options> 127 <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\liinunMarja.xnb</Output> 128 <Time>2016-07-01T12:49:18.2242641+03:00</Time> 129 </Item> 130 <Item> 131 <Source>molkov.png</Source> 132 <Name>molkov</Name> 133 <Importer>TextureImporter</Importer> 134 <Processor>TextureProcessor</Processor> 135 <Options>None</Options> 136 <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\molkov.xnb</Output> 137 <Time>2016-07-01T12:45:10.7887931+03:00</Time> 120 138 </Item> 121 139 <BuildSuccessful>true</BuildSuccessful> -
2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt
r7614 r7626 12 12 Content\tahti.xnb 13 13 Content\raketti.xnb 14 Content\liinunMarja.xnb 15 Content\molkov.xnb -
2016/26/HeiniI/CloudJump/CloudJump/CloudJumpContent/CloudJumpContent.contentproj
r7614 r7626 136 136 </Compile> 137 137 </ItemGroup> 138 <ItemGroup> 139 <Compile Include="liinunMarja.png"> 140 <Name>liinunMarja</Name> 141 <Importer>TextureImporter</Importer> 142 <Processor>TextureProcessor</Processor> 143 </Compile> 144 </ItemGroup> 145 <ItemGroup> 146 <Compile Include="molkov.png"> 147 <Name>molkov</Name> 148 <Importer>TextureImporter</Importer> 149 <Processor>TextureProcessor</Processor> 150 </Compile> 151 </ItemGroup> 138 152 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 139 153 <!-- 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.