Herramientas de usuario

Herramientas del sitio


prioridadanimaciones

Las animaciones tienen una prioridad global asi como una prioridad por cada hueso en la animación que sobreescribe la prioridad global de las animaciones.

Cuando se ejecutan múltiples animaciones en la misma articulación, la que prevalecerá será la animación con mayor prioridad. Si hay varias animaciones con la misma prioridad, entonces, la animación que se ejecutará será la que se haya ejecutado mas recientemente.

Cuando las animaciones son subidas usando un visor estándar es posible definir la prioridad global de la animación a un valor entre 0 y 4. No hay posibilidad de definir la prioridad individual de cada hueso. Por defecto, se definen a la prioridad global de la animación.

Las Animaciones Internas tienen un rango de prioridad de 0 a 5. por lo cual se puede concluir que las animaciones de prioridad 5 son completamente soportadas tanto por el servidor como por el visor.

Existe un número de métodos no soportados de subir animaciones con prioridades más altas. Esto puede llevar a crear caos y confusión si se usa indiscriminadamente. En el pasado, los animadores podían estar seguros que ejecutando una animación con prioridad 4 podía reemplazar cualquier animación presente para el punto de unión relevante. Esto ya no es más real.

Directrices

Se insta a los creadores de contenido dar prioridad a la experiencia general del usuario cuando se determina la prioridad adecuada para las nuevas animaciones. No seleccione la prioridad más alta disponible simplemente porque parece una buena idea. Considere lo que los usuarios esperan que ocurra cuando se sientan en una silla, se unen a una bola de baile o viajan en vehículo. ¿Realmente esperan ver su animación continuar ejecutándose?

Prioridad 0

Se utiliza para muchas de las animaciones internas que están destinados a ser sobre escritas con un AO.

Prioridad 1

Se utiliza para los Expresiones Faciales Internas.

Prioridad 2

Este nivel de prioridad es una buena opción para las animaciones de los AOs.

Prioridad 3

Este nivel de Prioridad debería haber sido la mejor opción para las animaciones de caminar, bailes, sentarse y la mayoría de las otras animaciones. Lamentablemente a muchas de esas animaciones se le han dado prioridad 4 que conduce a experiencias de usuario impredecibles por los creadores que no intentan utilizar la prioridad 3.

Prioridad 4

Este nivel de prioridad es utilizado por muchas de las animaciones de caminar y bolas de animación, como bailes, sentarse y conducción de vehículos.

Prioridad 5

Las prioridades superiores a 4 deben ser reservadas para situaciones en las cuales el objetivo es reemplazar solamente algunas articulaciones de la animación de prioridad 4 existente.

Por ejemplo, un bolso de mano podría reemplazar el movimiento de un brazo y un par de botas la animación de los pies. En estos casos, la alternativa a una animación de la prioridad 5 es un script que alterne continuamente animaciones de prioridad 4 animaciones, generando una gran cantidad de eventos de script innecesarios.

Si usted no necesita seguir ejecutando partes existentes de animaciones de prioridad 4, no es necesario, y no debe usar, la prioridad 5.

La animación interna “ turn_180”,

que se ejecuta al editar la apariencia, utiliza prioridad 5.

Prioridad 6

Como las animaciones de prioridad 5 han proliferado, el uso de la prioridada 6 es algo que se ha materializado. Sin embargo, como sucede con prioridad 4 y 5, si su objetivo es no permitir que parte de una animación de una prioridad 5 continúe ejecutándose, entonces usted puede cumplir su objetivo, ya sea usando una animación de prioridad 5 o una animación de prioridad 4.

No está claro si, tanto el visor como el servidor, tienen soporte para prioridades superiores a 5 o lo tendrán en el futuro.

prioridadanimaciones.txt · Última modificación: 2020/02/16 20:00 (editor externo)