private IEnumerator CollisionRoutine() { _isColliding = true; CollisionStarted.Invoke(); yield return(new WaitForSeconds(_gameSettings.CollisionStopDuration)); CollisionFinished.Invoke(); _isColliding = false; }
public static extern void add_contact_listener( IntPtr body, ContactCallback cc, CollisionStarted cs, CollisionEnded ce);
public void SignalCollisionStart(ColliderBase collider) => CollisionStarted?.Invoke(this, collider);