Classes |
class | AnimateAction |
| AnimateAction is a primitive that can be used to manipulate animation in RAIN characters. The easiest way to link animation to your character is by adding an AnimationRequestHandler to it - either directly or through a controller that supports IAnimationRequestHandler (e.g., an AIAnimationController). More...
|
class | AssignVariableAction |
| AssignVariableAction is a primitive action used to execute an AssignmentExpression. A min and max value can be set to limit the range of the variable assigned to. More...
|
class | DebugAction |
| DebugAction is a primitive that is used to post a single debug message to the Unity log. More...
|
class | DetectAction |
| DetectAction is a primitive that is used to detect an object with a certain aspect, then assign the object to a variable in the Agent's actionContext. More...
|
class | MoveAction |
| MoveAction is a primitive used to specify a target location to move to, speed at which to move, and optionally an animation to play while moving. More...
|
class | PlayAudioAction |
| PlayAudioAction is a primitive that supports playback of sound effects. To set up the PlayAudioAction primitive, ensure that the audio you want to play is an AudioSource attached to a child of the Avatar. The audioSourceName variable should be set to the name of the child object. More...
|