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):void
See 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):void
See 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):void
See 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):void
See 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):void
See 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():int
timeLimit: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):void
See 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