3D Lingo Dictionary > L-N > newMotion() |  |

newMotion()

Syntax

    member(whichCastmember).newMotion(name)

Description

3D command; creates a new motion within the referenced cast member, and returns a reference to the new motion. A new motion can be used to combine several previously existing motions from the member's motion list via the `map()` command. All motions within a referenced cast member must have a unique name.

Example

This Lingo creates a new motion in member 1 called `runWithWave` that is used to combine the run and wave motions from the member's motion list:

    runWithWave = member(1).newMotion("runWithWave")
    runWithWave.map("run", "pelvisBone")
    runWithWave.map("wave", "shoulderBone")