Changeset 3680


Ignore:
Timestamp:
2012-07-06 13:05:10 (11 years ago)
Author:
fralnauk
Message:

Talletus.

Location:
2012/27/Alex/Sami Salaman SUURI seikkailu/Sami Salaman SUURI seikkailu
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • 2012/27/Alex/Sami Salaman SUURI seikkailu/Sami Salaman SUURI seikkailu/Sami Salaman SUURI seikkailu/Sami_Salaman_SUURI_seikkailu.cs

    r3607 r3680  
    1010{ 
    1111    const double nopeus = 200; 
    12     const double hyppyNopeus = 1000; 
     12    const double hyppyNopeus = 1500; 
    1313    const int RUUDUN_KOKO = 20; 
    1414 
     
    1616 
    1717    Image pelaajanKuva = LoadImage("Sh´cami"); 
    18     Image tahtiKuva = LoadImage("tahti"); 
     18    Image tahtiKuva = LoadImage("§@¤W"); 
    1919 
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    3838        ColorTileMap kentta = ColorTileMap.FromLevelAsset("peli kenttä 1"); 
    3939        kentta.SetTileMethod(Color.Brown, LisaaTaso); 
    40         //kentta.SetTileMethod('*', LisaaTahti); 
     40        kentta.SetTileMethod(Color.DarkBlue, LisaaVihu); 
    4141        kentta.SetTileMethod(Color.Black, LisaaPelaaja); 
    4242        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     43 
    4344        Level.CreateBorders(); 
     45 
    4446        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
    4547    } 
     
    4951        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    5052        taso.Position = paikka; 
    51         taso.Color = Color.Green; 
     53        taso.Color = Color.Brown; 
    5254        Add(taso); 
    5355    } 
    5456 
    55     void LisaaTahti(Vector paikka, double leveys, double korkeus) 
     57    void LisaaVihu(Vector paikka, double leveys, double korkeus) 
    5658    { 
    57         PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    58         tahti.IgnoresCollisionResponse = true; 
     59        PhysicsObject tahti = new PhysicsObject(leveys, korkeus); 
     60        tahti.IgnoresGravity = true; 
    5961        tahti.Position = paikka; 
    6062        tahti.Image = tahtiKuva; 
     
    6971        pelaaja1.Mass = 4.0; 
    7072        pelaaja1.Image = pelaajanKuva; 
    71         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     73        pelaaja1.RightWalkingAnimation = new Animation(Image.Mirror (pelaajanKuva)); 
     74        pelaaja1.LeftWalkingAnimation = new Animation(pelaajanKuva); 
     75        //AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    7276        Add(pelaaja1); 
    7377    } 
  • 2012/27/Alex/Sami Salaman SUURI seikkailu/Sami Salaman SUURI seikkailu/Sami Salaman SUURI seikkailuContent/Sami Salaman SUURI seikkailuContent.contentproj

    r3607 r3680  
    8080    </Compile> 
    8181  </ItemGroup> 
     82  <ItemGroup> 
     83    <Compile Include="§%40¤W.png"> 
     84      <Name>§%40¤W</Name> 
     85      <Importer>TextureImporter</Importer> 
     86      <Processor>TextureProcessor</Processor> 
     87    </Compile> 
     88  </ItemGroup> 
     89  <ItemGroup> 
     90    <Compile Include="D%40RK §%40D¤W.png"> 
     91      <Name>D%40RK §%40D¤W</Name> 
     92      <Importer>TextureImporter</Importer> 
     93      <Processor>TextureProcessor</Processor> 
     94    </Compile> 
     95  </ItemGroup> 
    8296  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    8397  <!--  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.