run method

void run (
  1. Motion motion,
  2. [Object tag]
)

Runs an motion, can optionally be passed a tag. The tag can be used to reference the motion or a set of motions with the same tag.

myNode.motions.run(myMotion, "myMotionGroup");

Implementation

void run(Motion motion, [Object tag]) {
  assert(!motion._added);

  motion._tag = tag;
  motion._added = true;
  motion.update(0.0);
  _motions.add(motion);
}