Difference between revisions of "StartAnimation"
From The Official Visionaire Studio: Adventure Game Engine Wiki
Line 1: | Line 1: | ||
− | + | ==startAnimation== | |
− | |||
− | |||
− | |||
− | |||
+ | <div class="command-min-version-info">Available since: <span class="command-min-version">v3.0</span></div> | ||
− | + | <div class="command-doc">Starts an animation. If the animation is already running the existing animation is returned.</div> | |
− | + | Lua Syntax: | |
− | Syntax: | + | <pre class="command-syntax">startAnimation(animation [, reverse])</pre> |
− | < | + | ===Arguments=== |
− | startAnimation(animation, reverse | + | ====animation==== |
− | </ | + | :'''"object path"|"object id"|object''' - Visionaire object which specifies an animation. |
− | + | ====reverse==== | |
− | + | :'''true|false''' - If true the animation is played in reverse order. Default value is false. | |
− | + | ===Flags=== | |
− | + | ===Return Values=== | |
− | - | + | ;visionaireObject |
− | + | :The visionaire object representing the active animation. | |
− | + | ===Examples=== | |
− | + | Example 1: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Example | ||
<syntaxhighlight> | <syntaxhighlight> | ||
− | + | startAnimation("Scenes[scene_name].SceneObjects[object_name].ObjectAnimations[animation_name]")) | |
− | startAnimation(" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | Example 2: | |
− | Example | ||
<syntaxhighlight> | <syntaxhighlight> | ||
− | |||
local anim = getObject("Animations[animation_name]") | local anim = getObject("Animations[animation_name]") | ||
− | startAnimation(anim) | + | startAnimation(anim) |
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 17:12, 22 November 2013
Contents
startAnimation
Available since: v3.0
Starts an animation. If the animation is already running the existing animation is returned.
Lua Syntax:
startAnimation(animation [, reverse])
Arguments
animation
- "object path"|"object id"|object - Visionaire object which specifies an animation.
reverse
- true|false - If true the animation is played in reverse order. Default value is false.
Flags
Return Values
- visionaireObject
- The visionaire object representing the active animation.
Examples
Example 1:
startAnimation("Scenes[scene_name].SceneObjects[object_name].ObjectAnimations[animation_name]"))
Example 2:
local anim = getObject("Animations[animation_name]")
startAnimation(anim)