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

Talletus.

File:
1 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    } 
Note: See TracChangeset for help on using the changeset viewer.