Ignore:
Timestamp:
2016-07-07 09:40:00 (5 years ago)
Author:
jotapoti
Message:

Hypylle aaniefekti lisatty.
Miina lisatty.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/JouniP/VenienteFragore/VenienteFragore/VenienteFragore/VenienteFragore.cs

    r7924 r7925  
    2020    Image luolanKuva = LoadImage("luola"); 
    2121    Image ilkeanOmenanKuva = LoadImage("ilkeaomena"); 
     22    Image miinanKuva = LoadImage("mine"); 
    2223 
    2324    Animation minimiinii; 
    2425 
    2526    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     27    SoundEffect hyppyaani = LoadSoundEffect("Jump11"); 
    2628 
    2729    Vector aloituspaikka = Vector.Zero; 
     
    7678        kentta.SetTileMethod('O', LisaaLuola); 
    7779        kentta.SetTileMethod('z', LisaaIlkeaTyyppi); 
     80        kentta.SetTileMethod('_', LisaaMiina); 
    7881        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    7982        Level.CreateBorders(); 
    8083        Level.Background.CreateGradient(Color.Gray, Color.SkyBlue); 
     84    } 
     85 
     86    void LisaaMiina(Vector paikka, double leveys, double korkeus) 
     87    { 
     88        PhysicsObject miina = new PhysicsObject(0.8*leveys, korkeus/4); 
     89        miina.MakeStatic(); 
     90        miina.Position = paikka + new Vector(0.0, -(3.0/8.0)*korkeus); 
     91        miina.Image = miinanKuva; 
     92        Add(miina); 
    8193    } 
    8294 
     
    143155        AddCollisionHandler(pelaaja1, "pahis", TormaaPahikseen); 
    144156        Add(pelaaja1); 
     157         
    145158    } 
    146159 
     
    203216    { 
    204217        hahmo.Jump(nopeus); 
     218        hyppyaani.Play(0.4, 0.0, 0.0); 
    205219    } 
    206220 
     
    208222    { 
    209223        pistelaskuri.Value++; 
    210         maaliAani.Play(); 
     224        maaliAani.Play(0.4, 0.0, 0.0); 
    211225        MessageDisplay.Add("Keräsit tähden!"); 
    212226        tahti.Destroy(); 
Note: See TracChangeset for help on using the changeset viewer.