Changeset 6948 for 2015/30


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

Kenttä alkaa alusta, kun pelaaja kuolee.

Location:
2015/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki
Files:
8 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} 
  • 2015/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r6947 r6948  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\JouniP-30\Tasoloikkaesimerkki\Tasoloikkaesimerkki\Tasoloikkaesimerkki\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2015-07-23T09:12:31.5073633+03:00</Time> 
     38      <Time>2015-07-23T09:15:12.3754766+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
  • 2015/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki/TasoloikkaesimerkkiContent/kentta1.txt

    r6947 r6948  
    1414.##..##..##..##..##... 
    1515...................... 
    16 .....p#.N............. 
     16.....p..N............. 
    1717###################### 
Note: See TracChangeset for help on using the changeset viewer.