Home | Clases | Unity: Tiles en 2D | Tilemap Colliders

Tilemap Colliders


Tilemap Colliders

Para generar los collides, simplemente debemos añadir a Plataformas un componente Tilemap Collider 2D y ya estaría listo, Penny ya puede saltar por ellas, aunque la cámara no la sigue.

El problema es que si ahora desactivas el fondo y te fijas en los collider, se han creado colliders para todos los tiles de la escena, lo cual es un poco ineficiente, ya que bastaría con crear un collider solo para los bordes.

Para resolverlo, añade un componente Composite Collider 2D (que automáticamente crea un Rigidbody 2D al que debemos seleccionarle Static como Body Type para que no se caigan als plataformas).

Por último en el componente Tilemap Collider 2D, marca la propiedad Used by Composite y verás que ahora los Colliders solo están en los bordes y no en todos los Tiles:



Otra funcionalidad que puedes comprobar es que el Generation Type del Composite Collider 2D es Synchronous, con lo que si en tiempo de ejecución desaparece una Tile, el Collider también lo hará, lo cual será muy útil para modificar los Tiles desde un script.
Fecha de publicación: 01/02/2019
Asignaturas: realización de proyectos multimedia interactivosdesarrollo de entornos interactivos multidispositivo
Temas: unity tiles
Utilizamos cookies propias y de terceros para mejorar su experiencia en la navegación. Al seguir navegando entendemos que acepta su uso.
Si lo desea, consulte nuestras políticas de privacidad y cookies
ENTENDIDO
[X] Cerrar

Contacta conmigo


[X] Cerrar

Acceso alumnos