Saltar al contenido principal

Animación

Una selección de scripts para controlar parámetros de animadores.

Animator Toggle​

Alterna un parámetro booleano en un componente Animator. Se puede usar Interactuando con él si tiene un Collider adjunto o llamando a _Toggle() desde un componente UI u otro script.

  • Anim : Animator - El componente Animator a controlar.
  • ParameterName : string - El nombre del parámetro booleano a alternar.

Synced Animator Toggle​

Igual que Animator Toggle, pero sincronizado con todos los jugadores.

  • Anim : Animator - El componente Animator a controlar.
  • ParameterName : string - El nombre del parámetro booleano a alternar.

Trigger Animator Toggle​

Alterna un parámetro booleano en un componente Animator cuando un jugador entra en un collider trigger. Se puede usar adjuntando un Collider con "Is Trigger" activado.

  • Anim : Animator - El componente Animator a controlar.
  • ParameterName : string - El nombre del parámetro booleano a alternar.
  • WorkForAllPlayers : bool - Si está activado, cualquier jugador que entre en el trigger alternará el parámetro para todos los jugadores. Si es falso, solo se detectará al jugador local.

Animator Activator​

Alterna un parámetro booleano basado en el estado activo del GameObject al que está adjunto.

  • Anim : Animator - El componente Animator a controlar.
  • ParameterName : string - El nombre del parámetro booleano a alternar.

Dinstance Animator Trigger​

Controla un parámetro flotante de un animador basado en la distancia entre el jugador local y un punto específico.

  • MinDistance : float - A esta distancia o más lejos, el parámetro se establecerá en 0.
  • MaxDistance : float - A esta distancia o más cerca, el parámetro se establecerá en 1.
  • TargetAnimator : Animator - El componente Animator a controlar.
  • ParameterName : string - El nombre del parámetro flotante a controlar.
  • TargetTransform : Transform - El punto desde el cual medir la distancia.