public virtual void onCollide(Collidable entity, IWall wall) { CollisionEvent args = new CollisionEvent(entity, wall); Colliders(this, args); }
public virtual void Collision(object source, CollisionEvent args) { mVelocity.X = 0; mVelocity.Y = 0; mPosition = mPrevPos; }
public virtual void PlayerCollide(IPlayer entity) { CollisionEvent args = new CollisionEvent(); PlayerE(this, args); }