void OnCollide(CollisionListener.CollisionEvent arg) { Collide?.Invoke(this, arg); collisionListener.OnCollide -= OnCollide; timeToLiveTimer.Destroy(); Destroy(); }
void IApiCollidable.OnCollide(float hit) { Collide?.Invoke(this, new CollideEventArgs { FlipperHit = hit }); }
public void OnCollide(ICollider collider) { Collide?.Invoke(new ColliderEventArgs { Collider = collider }); }