Ignore:
Timestamp:
2017-08-01 13:09:31 (2 years ago)
Author:
nupeohje
Message:

Rahoja voi kerätä. Pelaaja kuolee, kun törmää viholliseen.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/JouniP/Avaruuspeli/Avaruuspeli/Avaruuspeli/Avaruuspeli.cs

    r9293 r9304  
    5050        jouninAlus = new PhysicsObject(50.0, 70.0); 
    5151        Add(jouninAlus); 
     52        AddCollisionHandler(jouninAlus, "raha", KeraaRaha); 
     53        AddCollisionHandler(jouninAlus, "pahis", PelaajaTormasiPahikseen); 
    5254    } 
    5355 
     
    5759        vihollinen.X = 300.0; 
    5860        vihollinen.Y = 400.0; 
     61        vihollinen.Tag = "pahis"; 
    5962        Add(vihollinen); 
    6063    } 
     
    6669        kolikko.X = xkoordinaatti; 
    6770        kolikko.Y = ykoordinaatti; 
     71        kolikko.Tag = "raha"; 
    6872        Add(kolikko); 
    6973    } 
    7074 
     75    void KeraaRaha(PhysicsObject pelaaja, PhysicsObject kultaraha) 
     76    { 
     77        MessageDisplay.Add("Sait kultarahan!"); 
     78        kultaraha.Destroy(); 
     79    } 
    7180 
    72  
    73  
     81    void PelaajaTormasiPahikseen(PhysicsObject kukaTormasi, PhysicsObject mihinTormasi) 
     82    { 
     83        MessageDisplay.Add("Osuit viholliseen ja menetit energiaa!"); 
     84        kukaTormasi.Destroy(); 
     85    } 
    7486 
    7587 
Note: See TracChangeset for help on using the changeset viewer.