This script gives us the option to use procedural animation instead of keyframe animations to control the traps. By changing the parameters, you can achieve many different results.
  • Play Mode: the animation can happen only once, or continuously (Loop).
  • Cooldown: how many seconds before the animation starts over when set to Loop. 0 means instant.

Loop Settings

This section only available if you selected the Loop play mode. You can control how to use a loop in this mechanism.
  • Loop Mode: Repeat is the standard loop mode. In the case of Ping-Pong, the loop goes back and forth.
  • Duration: how many seconds to finish one loop.
  • Curve: you can customize the movement dynamic with this curve.
  • Different Reverse (only in Ping Pong mode): Enabling this option allows you to set different duration and curves when the loop goes backward.

Animator Settings

  • Translate: the script moves the game object between the start position and the end position. This movement is relative to the anchor transform (Local Space).
  • Rotate: the script rotates the game object by the given angle over the time of the duration, around the given axis, in local space.
Copy link
On this page
Loop Settings
Animator Settings