Example #1
0
 /// <summary>
 /// Määrää, mihin aliohjelmaan siirrytään kun fysiikkarakenne <code>o</code> törmää toiseen fysiikkarakenteeseen.
 /// </summary>
 /// <param name="obj">Törmäävä fysiikkarakenne</param>
 /// <param name="handler">Törmäyksen käsittelevä aliohjelma.</param>
 public void AddCollisionHandler(PhysicsStructure obj, CollisionHandler <PhysicsStructure, PhysicsStructure> handler)
 {
     AddCollisionHandler <PhysicsStructure, PhysicsStructure>(obj, handler);
 }
Example #2
0
 /// <summary>
 /// Määrää, mihin aliohjelmaan siirrytään kun
 /// fysiikkarakenne <code>obj</code> törmää fysiikkaolioon, jolla on tietty tagi <code>tag</code>.
 /// </summary>
 /// <param name="obj">Törmäävä rakenne.</param>
 /// <param name="tag">Törmättävän olion tagi.</param>
 /// <param name="handler">Metodi, joka käsittelee törmäyksen (ei parametreja).</param>
 public void AddCollisionHandler(PhysicsStructure obj, object tag, CollisionHandler <PhysicsStructure, PhysicsObject> handler)
 {
     AddCollisionHandler <PhysicsStructure, PhysicsObject>(obj, tag, handler);
 }