public CollisionDetector(ICollisionCollection collisionCollection) { //flightCollection.flightsChanged += OnFlightsChanged; CollisionCollection = collisionCollection; }
public void CollisionLayerConfiguration(ICollisionCollection collision, List <CollisionLayerStatus> layers) { layers.Add(collision.GetCollisionLayer("player")); }
public void CollisionMaskConfiguration(ICollisionCollection collision, List <CollisionLayerStatus> masks) { }
/// <summary> /// 设定碰撞层名 /// </summary> /// <param name="collision"></param> public void CollisionConfiguration(ICollisionCollection collision) { collision.AddCollisionLayer("player", CollisionLayerStatus.Layer4); }