Changeset 7926 for 2016


Ignore:
Timestamp:
2016-07-07 09:51:55 (3 years ago)
Author:
jotapoti
Message:

miinan paalle voi hypata.

Location:
2016/27/JouniP/VenienteFragore/VenienteFragore/VenienteFragore
Files:
5 edited

Legend:

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

    r7925 r7926  
    9090        miina.Position = paikka + new Vector(0.0, -(3.0/8.0)*korkeus); 
    9191        miina.Image = miinanKuva; 
     92        miina.Tag = "miina"; 
    9293        Add(miina); 
    9394    } 
     
    154155        AddCollisionHandler(pelaaja1, "luola", TormaaLuolaan); 
    155156        AddCollisionHandler(pelaaja1, "pahis", TormaaPahikseen); 
     157        AddCollisionHandler(pelaaja1, "miina", TormaaMiinaan); 
     158        //AddCollisionHandler(pelaaja1, "miina", CollisionHandler.ExplodeTarget(100, true)); 
    156159        Add(pelaaja1); 
    157          
    158160    } 
    159161 
     
    259261    } 
    260262 
     263    void TormaaMiinaan(PhysicsObject hahmo, PhysicsObject miina) 
     264    { 
     265        if (hahmo.Bottom == miina.Top) 
     266        { 
     267            Explosion rajahdys = new Explosion(100); 
     268            rajahdys.UseShockWave = false; 
     269            //rajahdys.Force = 10; 
     270            rajahdys.Position = miina.Position; 
     271            Add(rajahdys); 
     272            //rajahdys.AddShockwaveHandler(hahmo, PaineaaltoOsuu); 
     273            miina.Destroy(); 
     274            hahmo.Destroy(); 
     275        } 
     276    } 
     277 
     278     
     279 
    261280} 
    262281 
Note: See TracChangeset for help on using the changeset viewer.