Esempio n. 1
0
 public void ListenFor <T>(PhysicsTriggerEvent <T> action, PhysicsEventPhase?phase = null) where T : Component =>
 _listeners.Add(new PhysicsTriggerListener <T>(typeof(T), phase, action));
 internal PhysicsTriggerListener(Type type, PhysicsEventPhase?phase, PhysicsTriggerEvent <T> physicsTriggerEvent)
 {
     Type   = type;
     Phase  = phase;
     _event = physicsTriggerEvent;
 }