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)