La detección de colisión layer-based (layer-based collision detection) es una manera de hacer que los Game Objects colisionen con otros Game Objects específicos que están atados a capas específicas.
En la imagen de arriba usted puede ver 6 GameObjects, (3 planos, 3 cubos) y la “Collision Matrix” a la derecha que enuncia qué objetos pueden colisionar con qué capa. En el ejemplo, nosotros tenemos establecidos la Collision Matrix de una manera en que solo los GameObjects que pertenezcan a la misma capa puedan colisionar.
Seleccione la capa a la que va a pertenecer sus Game Objects.
Repita 1 para cada Game Object hasta que usted haya terminado de asignar sus Game Objects a las capas.
Abra el Panel de Preferencia de Física haciendo click en Edit->Project Settings->Physics.
Seleccione qué capas en la Collision Matrix van a interactuar con las otras capas marcándolas.