Ignore:
Timestamp:
2015-07-23 09:23:39 (5 years ago)
Author:
jotapoti
Message:

Kenttä alkaa alusta, kun pelaaja kuolee.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2015/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki.cs

    r6947 r6948  
    2626        Window.Height = 600; 
    2727 
     28        AloitaKenttaAlusta(); 
     29    } 
     30 
     31    void AloitaKenttaAlusta() 
     32    { 
     33        ClearAll(); 
    2834        Gravity = new Vector(0, -1000); 
    2935 
     
    7177        vihollinen.Position = paikka; 
    7278        vihollinen.Color = Color.Yellow; 
     79        vihollinen.Tag = "pahis"; 
    7380        vihollinen.Image = vihollisenKuva; 
    7481        Add(vihollinen); 
     
    8289        pelaaja1.Image = pelaajanKuva; 
    8390        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     91        AddCollisionHandler(pelaaja1, "pahis", TormaaPahikseen); 
    8492        Add(pelaaja1); 
    8593    } 
     
    119127        tahti.Destroy(); 
    120128    } 
     129 
     130    void TormaaPahikseen(PhysicsObject pelaajahahmo, PhysicsObject vihu) 
     131    { 
     132        MessageDisplay.Add("Törmäsit pahikseen. Auts!"); 
     133        pelaajahahmo.Destroy(); 
     134        Timer.SingleShot(2.0, AloitaKenttaAlusta); 
     135        //AloitaKenttaAlusta(); 
     136    } 
    121137} 
Note: See TracChangeset for help on using the changeset viewer.