logo
Fundamentos

Animación y audio

Cómo Personaje comunica el estado de movimiento a Animator y AudioPersonaje.

AnimacionPersonaje y AudioPersonaje son capas de presentación. El controlador no necesita conocer los clips concretos para resolver su movimiento.

Animación

AnimacionPersonaje recibe referencias del controlador y del Animator y actualiza sus variables críticas desde el estado de movimiento.

Jugador / Personaje

estado + velocidad

AnimacionPersonaje

Animator

Audio

AudioPersonaje utiliza el movimiento, locomoción y eventos del personaje para reproducir pasos, salto y otros efectos.

Recomendación

Mantén las reglas de gameplay fuera de estas capas. Una animación puede cambiar sin alterar la forma en que Jugador calcula su velocidad.

Eventos

El controlador puede notificar eventos como el aterrizaje. La presentación puede reaccionar a ellos para reproducir sonido o modificar animaciones sin convertirlos en parte del cálculo de locomoción.

On this page