Ejemplo n.º 1
0
 public void ResetIgnoreCollision(AbsCollLayer layer)
 {
     this.SetIgnoreCollisions(
         layer,
         this.collLayers,
         otherLayer => otherLayer.IgnoreCollisions(layer.Colliders, false)
         );
 }
Ejemplo n.º 2
0
 public void Management(AbsCollLayer layer)
 {
     this.collisionInfosSetter.Management(layer);
 }
Ejemplo n.º 3
0
 public void ResetIgnoreCollision(AbsCollLayer layer)
 {
     this.collisionInfosSetter.ResetIgnoreCollision(layer);
 }
Ejemplo n.º 4
0
 public void UnManagement(AbsCollLayer layer)
 {
     this.collLayers[layer.LayerID].Remove(layer);
 }
Ejemplo n.º 5
0
            public void Management(AbsCollLayer layer)
            {
                var layerID = this.SetIgnoreCollisions(layer, this.collLayers, lay => layer.IgnoreCollisions(lay.Colliders, true));

                this.collLayers[layerID].Add(layer);
            }