Utilizando Animation Curves (Curvas de Animación)
Objetos con Múltiples Partes Moviéndose

Edición de Curves

Los Curves pueden ser usados para muchas cosas diferentes y hay varios controles en Unity que usan curves y que pueden ser editados.

  • La Animation View utiliza curvas para mostrar y editar los valores de las propiedades animadas en el tiempo en un Animation Clip.
El Animation View.
El Animation View.
  • Los componentes de script pueden tener variables miembro del tipo AnimationCurve que pueden ser usadas para todo tipo de cosas. Al dar clic sobre estos en el Inspector se abrirá el Curve Editor.
El Curve Editor.
El Curve Editor.
  • El componente Audio Source usa curves para controlar la atenuación y otras propiedades como una función de la distancia al Audio Source.
Curves de función de la distancia en el componente AudioSource en el Inspector.
Curves de función de la distancia en el componente AudioSource en el Inspector.

Mientras estos controles tienen diferencias sutiles, las curves pueden ser editadas exactamente de la misma forma que todas ellas. Esta página explica cómo navegar y editar curves en estos controles.

Agregar y Mover Keys en un Curve

Un key puede ser agregado a un curve dando doble clic sobre el curve en el punto donde el key debe ser colocado. También es posible agregar un key dando clic con el botón derecho sobre una curva y seleccionando Add Key en el menú contextual.

Una vez colocados, los keys pueden ser arrastrados con el mouse:

  • Haz clic sobre un key para seleccionarlo. Arrastra el keys seleccionado con el mouse.
  • Para ajustar el key a la cuadrícula mientras es arrastrado (snap), mantenga presionado el botón Command en Mac / Control en Windows mientras lo arrastra.

También es posible seleccionar múltiples keys de una vez:

  • Para seleccionar múltiples keys de una vez, mantenga sostenida la tecla Shift mientras da clic sobre los keys.
  • Para quitar un key de la selección, haz clic sobre éste de nuevo mientras mantienes sostenida la tecla Shift.
  • Para seleccionar todos los keys dentro de un área rectangular, haz clic sobre un lugar vacío y arrastra para formar la selección rectangular.
  • La selección rectangular también puede ser agregada a los keys ya seleccionados, manteniendo pulsada la tecla Shift.

Los Keys pueden ser borrados seleccionándolos y presionando Delete, o pulsando el botón derecho del mouse y seleccionando Delete Key en el menú contextual.

Edición de Curves

Direct editing of key values in curve editors is a new feature in Unity 5.1. Use Enter/Return or context menu to start editing selected keys, Tab to switch between fields, Enter/Return to commit, and Escape to cancel editing.

Navegar el Curve View

Al trabajar con el Animation View puedes fácilmente acercar para ver más detalladamente los curves con los que quieres trabajar, o alejar para poder ver la línea completa.

Usted siempre puede presionar F para seleccionar los cuadros de las curvas dadas o claves (keys) seleccionados completamente.

Zooming

Puedes dar zoom al Curve View usando la rueda de tu mouse, la funcionalidad de zoom de tu trackpad, o manteniendo presionada la tecla Alt mientras vas arrastrando con el botón derecho del mouse.

Sólo puedes dar zoom sobre el eje horizontal o vertical:

  • Haz zoom mientras mantienes presionada la tecla Command en Mac / Control en Windows para manejarlo horizontalmente.
  • Haz zoom mientras mantienes presionado Shift para manejarlo verticalmente.

Además puedes arrastrar cada punta de las barras de desplazamiento para encoger o expandir el área en el Curve View.

Panning

Usted puede pan la Vista de Curva (Curve View) arrastrando con la mitad de su mouse o mantener presionando Alt mientras arrastre con la izquierda con su mouse.

Editando Tangentes

Un key tiene dos tangents - una a la izquierda para inclinación entrante y otra a la derecha para la inclinación saliente. Los tangents controlan la figura entre la curva en medio de los keys. El Animation View tiene múltiples tipos de tangent que pueden ser usados para controlar fácilmente la figura del curve. Los tipos de tangent para un key pueden ser elegidos dando clic derecho sobre el key.

Haga click derecho sobre un <span class="doc-keyword">key</span> para seleccionar el tipo de tangent para este key.
Haga click derecho sobre un key para seleccionar el tipo de tangent para este key.

Con el fin de cambiar los valores animados suavemente cuando pase sobre un key, los tangents derecho e izquierdo deben ser co-lineales. Los siguientes tipos de tangent aseguran la suavidad:

  • Auto: Los tangents son ajustados automáticamente para hacer que el curve vaya suavemente a través del key.
  • Free Smooth: Los tangents pueden ser ajustados libremente arrastrando los extremos de cada tangent. Están bloqueados como co-lineales para asegurar la suavidad.
  • Flat: Los tangents son ajustados para quedar horizontales. (Es un caso especial de Free Smooth.)

En ocasiones no se desea lograr suavidad. Los tangents derecho e izquierdo pueden ser ajustados individualmente se configuran en Broken. Cada uno puede configurarse a uno de los siguientes tipos de tangent:

  • Free: El tangent puede ser ajustado libremente arrastrando su extremo.
  • Linear: Los puntos del tangent hacia el key vecino. Un segmento curvo lineal puede ser hecho ajustando los tangents en ambos extremos para que sean Linear.
  • Constant: El curve retiene un valor constante entre dos keys. El valor del key izquierdo determina el valor del segmento curvo.
Utilizando Animation Curves (Curvas de Animación)
Objetos con Múltiples Partes Moviéndose