Agregando movimiento y Colisiones en Unity

Clase 11 de 43Curso de Programación de Videojuegos 2D con Unity - 2018

Resumen

Ya identificamos la colisión de nuestra pelota, en esta clase vamos a programar la velocidad de rebote.

Vamos a añadir la referencia del Rigidbody2D a nuestro script para poder darle una velocidad de inicio a nuestra pelota.

La escala de gravedad global del proyecto es muy alta para nuestro juego, vamos a modificarla yendo a Edit > Project Settings > Physics 2D.

Para delimitar la zona de juego añadiremos colisiones con el objeto BoxCollider2D alrededor de nuestra zona visible de juego. Pero no basta con añadir las colisiones alrededor para frenar a la pelota. Debemos añadirle un CircleCollider2D a nuestra pelota.