Ignore:
Timestamp:
2016-06-30 14:56:46 (3 years ago)
Author:
hekaihal
Message:
 
Location:
2016/26/HeiniI/CloudJump
Files:
2 added
15 edited

Legend:

Unmodified
Added
Removed
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJump/CloudJump.cs

    r7589 r7597  
    1212    PlatformCharacter lammas; 
    1313    Image pelaajanKuva = LoadImage("lammas"); 
    14     Image Oikeatausta = LoadImage("Oikeatausta2"); 
     14    Image Oikeatausta = LoadImage("oikeatausta2"); 
    1515    Image pinkkilaattakuva = LoadImage("pinkkilaatta"); 
    1616    Image liilalaattakuva = LoadImage("liilalaatta"); 
     
    2020 
    2121    double kameranraja; 
     22    PhysicsObject kuolotaso; 
    2223 
    2324    public override void Begin() 
    2425    { 
    25          
     26 
    2627 
    2728        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     
    3233        alkuValikko.AddItemHandler(1, Exit); 
    3334 
    34          
    35         } 
     35 
     36    } 
    3637        void AloitaPeli() 
    3738         { 
     
    5354            Camera.Y = lammas.Y; 
    5455            kameranraja = Camera.Y; 
     56            kuolotaso.Y = Camera.Y - 170; 
    5557        } 
    5658        else 
    5759        { 
    5860            Camera.Y = kameranraja; 
     61            
    5962        } 
    6063        base.Update(time); 
     
    6467    { 
    6568 
    66         ColorTileMap ruudut = ColorTileMap.FromLevelAsset("Oikeatausta2"); 
     69        ColorTileMap ruudut = ColorTileMap.FromLevelAsset("oikeatausta2"); 
    6770        
    6871        ruudut.SetTileMethod(Color.FromHexCode("#FFFF3A61"),LisaaPilvi); 
     
    7376        ruudut.Execute(20, 20); 
    7477        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
    75         PhysicsObject kuolotaso = new PhysicsObject(Level.Width, 20); 
    76         kuolotaso.Position = lammas.Position; 
    77         Add(kuolotaso); 
     78        Kuolotaso(); 
    7879 
    7980    } 
     
    9192        lammas.Image = pelaajanKuva; 
    9293        lammas.Tag = "lammas"; 
    93          
     94        AddCollisionHandler(lammas, "alaraja", PelaajaOsuu); 
    9495        Add(lammas); 
    9596 
     
    117118        Add(liilalaatta); 
    118119    } 
    119         void LisaaNappaimet() 
     120    void LisaaNappaimet() 
    120121    { 
    121122        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
     
    145146    { 
    146147        hahmo.Jump(nopeus); 
    147     }  
     148    } 
    148149     
    149150 
    150      
    151      
     151    void Kuolotaso() 
     152    { 
     153         kuolotaso = new PhysicsObject(Level.Width, 20); 
     154        kuolotaso.Position = new Vector(0,Level.Bottom); 
     155        kuolotaso.Tag = "alaraja"; 
     156        kuolotaso.IgnoresPhysicsLogics = true; 
     157        kuolotaso.IgnoresCollisionResponse = true; 
     158        Add(kuolotaso); 
     159    } 
     160    void PelaajaOsuu(PhysicsObject lammas, PhysicsObject kuolotaso) 
     161    { 
     162        lammas.Destroy(); 
     163        ClearAll(); 
     164        Begin(); 
     165    } 
    152166} 
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJump/CloudJump.csproj.Debug.cachefile

    r7589 r7597  
    66Content\Oikeatausta2.xnb 
    77Content\muhufinssi.xnb 
     8Content\Oikeatausta3.xnb 
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/CloudJump.csproj.FileListAbsolute.txt

    r7589 r7597  
    2424C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\Oikeatausta2.xnb 
    2525C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\muhufinssi.xnb 
     26C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\Oikeatausta3.xnb 
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7589 r7597  
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\Oikeatausta1.xnb</Output> 
    20       <Time>2016-06-29T14:29:09.7479878+03:00</Time> 
     20      <Time>2016-06-30T14:02:24.3108318+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    5454      <Options>None</Options> 
    5555      <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\Oikeatausta2.xnb</Output> 
    56       <Time>2016-06-30T09:52:02.9988472+03:00</Time> 
     56      <Time>2016-06-30T13:54:02.686638+03:00</Time> 
    5757    </Item> 
    5858    <Item> 
     
    6464      <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\muhufinssi.xnb</Output> 
    6565      <Time>2016-06-30T10:59:20.2596821+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>Oikeatausta3.png</Source> 
     69      <Name>Oikeatausta3</Name> 
     70      <Importer>TextureImporter</Importer> 
     71      <Processor>TextureProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\HeiniI-uusin\CloudJump\CloudJump\CloudJump\bin\x86\Debug\Content\Oikeatausta3.xnb</Output> 
     74      <Time>2016-06-30T13:57:17.4206568+03:00</Time> 
    6675    </Item> 
    6776    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJump/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7589 r7597  
    66Content\Oikeatausta2.xnb 
    77Content\muhufinssi.xnb 
     8Content\Oikeatausta3.xnb 
  • 2016/26/HeiniI/CloudJump/CloudJump/CloudJumpContent/CloudJumpContent.contentproj

    r7589 r7597  
    9494    </Compile> 
    9595  </ItemGroup> 
     96  <ItemGroup> 
     97    <Compile Include="Oikeatausta3.png"> 
     98      <Name>Oikeatausta3</Name> 
     99      <Importer>TextureImporter</Importer> 
     100      <Processor>TextureProcessor</Processor> 
     101    </Compile> 
     102  </ItemGroup> 
    96103  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    97104  <!--  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.