| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The IKMover class initiates and controls the inverse kinematic (IK) movement
of armatures. Use the IKMover class to move the IKJoint object to the target point unless
the IKMover object determines that the point can't be reached because of
the established IKArmature constraints; or if the movement exceeds established
timeLimit,
iterationLimit or
distanceLimit values.
distanceLimit:Number| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The maximum distance (in pixels) the IK engine should move for each iteration.
This is calculated as the Euclidean distance:
sqrt(dx*dx + dy*dy)
Implementation public function get distanceLimit():Number public function set distanceLimit(value:Number):voidSee also
iterationLimit:int| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies the maximum number of iterations the IK engine performs for each movement.
The limitByIteration property must be set to true to use
the iterationLimit value.
If the limitByIteration property is true, the IK engine
runs through the specified number of iterations or until the IKJoint object reaches
the target point. If the limitByIteration property is
false, the IK engine ignores the iterationLimit value
and attempts to move the IKArmature object until the IKJoint reaches the target
point (or the IK engine determines the nodes are not moving due to the constraints
set for the movement of the IKArmature object).
Implementation public function get iterationLimit():int public function set iterationLimit(value:int):voidSee also
limitByDistance:Boolean| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies whether the IK engine ends a movement after the
distanceLimit value is exceeded.
Implementation public function get limitByDistance():Boolean public function set limitByDistance(value:Boolean):voidSee also
limitByIteration:Boolean| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies whether the IK engine ends a movement after the
iterationLimit value is exceeded.
Implementation public function get limitByIteration():Boolean public function set limitByIteration(value:Boolean):voidSee also
limitByTime:Boolean| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies whether the IK engine ends a movement after a specified
timeLimit is exceeded.
Implementation public function get limitByTime():Boolean public function set limitByTime(value:Boolean):voidSee also
stepCount:int [read-only]
| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The number of iterations of the IK movement.
Implementation public function get stepCount():inttimeLimit:int| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies the maximum time (in milliseconds) the IK engine performs the movement.
The limitByTime property must be set to true to use the
timeLimit value.
If the limitByTime property is true, the IK engine
runs for the specified number of milliseconds or until the IKJoint object reaches
the target point. If the limitByTime property is false,
the IK engine ignores the timeLimit value and attempts to move
the IKArmature object until the IKJoint reaches the target point (or the IK
engine determines the nodes are not moving due to the constraints set for
the movement of the IKArmature object).
Implementation public function get timeLimit():int public function set timeLimit(value:int):voidSee also
public function IKMover(endEffector:IKJoint, targetIn:Point)| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Constructor for an IKMover object. For shape IKArmature objects, the targetIn point parameter is ignored by the constructor function.
Parameters | endEffector:IKJoint — The IKJoint object to move.
|
| |
| targetIn:Point — The starting coordinates for the movement. This point is similar
to a point on the stage of the Flash authoring tool where you can click on a symbol
that is part of an IKArmature object (not necessarily on a joint), move the
symbol, and consequently move the IKArmature object according to the constraints
established for the IKArmature object.
For example, you have a leg and a foot, and you want to move the foot from the
toe. If you specify a targetIn point at the toe of the foot, you can
move the foot from that point. Otherwise, you would have to create a symbol at the
toe to connect the toe to a bone before you could move the foot.
|
public function moveTo(targetIn:Point):*| Language Version: | ActionScript 3.0 |
| Product Version: | Flash CS4 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Moves the associated IKJoint object to the target point,
updating all the related IKJoint objectss based on their IK constraints.
The IKMover object moves the IKJoint object to the target point unless
the IKMover object determines that the point can't be reached because of
the established IKArmature constraints; or if the movement exceeds established
timeLimit, iterationLimit, or distanceLimit
values.
Parameters
| targetIn:Point — The coordinate of the destination point
|
Returns
© 2009 Adobe Systems Incorporated. All rights reserved.
Wed Jul 29 2009, 04:58 PM -07:00 IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover
fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover