Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Класс IKJoint определяет соединение между двумя костями, которое требует наличия основных компонентов каркаса с обратной кинематикой (IK). Объекты IKJoint называются "соединениями", и класс IKJoint определяет свойства и ограничения, связанные с соединением костей и их перемещением относительно друг друга.
bone:IKBone
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Головная кость, связанная с объектом IKJoint.
Реализация public function get bone():IKBone
public static var DOF_ROTATION:int = 1
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Статическая константа для степени свободы вращения.
public static var DOF_XTRANS:int = 2
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Статическая константа для степени свободы перемещения по оси х.
public static var DOF_YTRANS:int = 4
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Статическая константа для степени свободы перемещения по оси y.
name:String
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Имя экземпляра IKJoint.
Реализация public function get name():String
public function set name(value:String):void
numChildren:int
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает число объектов IKJoint, ответвляющихся от указанного объекта IKJoint. Этот метод не учитывает подветви. Чтобы создать весь объект IKArmature, начертите каждую дочернюю ветвь.
Реализация public function get numChildren():int
parent:IKJoint
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Родительский объект IKJoint.
Реализация public function get parent():IKJoint
public function set parent(value:IKJoint):void
position:Point
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Координаты IKJoint.
Реализация public function get position():Point
rotation:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Текущее значение вращения. Это значение доступно только для чтения. Объект IKMover автоматически обновляет это значение во время движения с обратной кинематикой.
Реализация public function get rotation():Number
rotationConstrained:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает сведения об ограничении вращения.
Реализация public function get rotationConstrained():Boolean
public function set rotationConstrained(value:Boolean):void
rotationEnabled:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает, включено ли вращение.
Реализация public function get rotationEnabled():Boolean
public function set rotationEnabled(value:Boolean):void
rotationMax:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Максимальное значение вращения.
Реализация public function get rotationMax():Number
public function set rotationMax(value:Number):void
rotationMin:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Минимальное значение вращения.
Реализация public function get rotationMin():Number
public function set rotationMin(value:Number):void
speed:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Степень свободы скорости вращения; свойства xTranslation
и yTranslation
имеют одинаковые параметры скорости.
Реализация public function get speed():Number
public function set speed(value:Number):void
xTranslation:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Текущее значение перемещения по оси x. Это значение доступно только для чтения. Объект IKMover автоматически обновляет это значение во время движения с обратной кинематикой.
Реализация public function get xTranslation():Number
xTranslationConstrained:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает данные об ограничении перемещения по оси x.
Реализация public function get xTranslationConstrained():Boolean
public function set xTranslationConstrained(value:Boolean):void
xTranslationEnabled:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает, включено ли перемещение по оси x.
Реализация public function get xTranslationEnabled():Boolean
public function set xTranslationEnabled(value:Boolean):void
xTranslationMax:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Максимальное значение перемещения по оси x.
Реализация public function get xTranslationMax():Number
public function set xTranslationMax(value:Number):void
xTranslationMin:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Минимальное значение перемещения по оси x.
Реализация public function get xTranslationMin():Number
public function set xTranslationMin(value:Number):void
yTranslation:Number
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Текущее значение перемещения по оси y. Это значение доступно только для чтения. Объект IKMover автоматически обновляет это значение во время движения с обратной кинематикой.
Реализация public function get yTranslation():Number
yTranslationConstrained:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает данные об ограничении перемещения по оси y.
Реализация public function get yTranslationConstrained():Boolean
public function set yTranslationConstrained(value:Boolean):void
yTranslationEnabled:Boolean
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Указывает, включено ли перемещение по оси y.
Реализация public function get yTranslationEnabled():Boolean
public function set yTranslationEnabled(value:Boolean):void
yTranslationMax:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Максимальное значение перемещения по оси y.
Реализация public function get yTranslationMax():Number
public function set yTranslationMax(value:Number):void
yTranslationMin:Number
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Минимальное значение перемещения по оси y.
Реализация public function get yTranslationMin():Number
public function set yTranslationMin(value:Number):void
public function getChildAt(iChild:int):IKJoint
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает дочерний объект IKJoint с указанным значением индекса.
Параметры
| iChild:int — Номер индекса определяемого соединения, начинающегося с нуля.
|
Возвращает | IKJoint — Возвращает экземпляр IKJoint с указанным значением индекса.
|
public function getChildIndex(child:IKJoint):int
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает значение индекса указанного объекта IKJoint.
Параметры
| child:IKJoint — Целевое дочернее соединение.
|
Возвращает | int — Возвращает значение индекса, начинающееся с нуля, указанного объекта IKJoint.
|
public function getJointValue(dof:int):Number
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Определяет текущее значение указанного типа степени свободы.
Параметры
| dof:int — Целое число, указывающее тип степени свободы. Это значение может быть равно 1 (вращение), 2 (перемещение по оси x) или 4 (перемещение по оси y).
|
Возвращает public function isConstrained(dof:int):Boolean
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает данные об ограничении типа степени свободы.
Параметры
| dof:int — Целое число, указывающее тип степени свободы. Это значение может быть равно 1 (вращение), 2 (перемещение по оси x) или 4 (перемещение по оси y).
|
Возвращает public function isEnabled(dof:int):*
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Возвращает данные о включении типа степени свободы.
Параметры
| dof:int — Целое число, указывающее тип степени свободы. Это значение может быть равно 1 (вращение), 2 (перемещение по оси x) или 4 (перемещение по оси y).
|
Возвращает public function setConstrained(dof:int, constrained:Boolean):void
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Задает ограничение указанного типа степени свободы.
Параметры
| dof:int — Целое число, указывающее тип степени свободы. Это значение может быть равно 1 (вращение), 2 (перемещение по оси x) или 4 (перемещение по оси y).
|
|
| constrained:Boolean — Установите значение true , чтобы ограничить указанную степень свободы, в противном случае выберите значение false .
|
public function setEnabled(dof:int, enable:Boolean):*
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Включает или отключает указанный тип степени свободы.
Параметры
| dof:int — Целое число, указывающее тип степени свободы. Это значение может быть равно 1 (вращение), 2 (перемещение по оси x) или 4 (перемещение по оси y).
|
|
| enable:Boolean — Если выбрано значение true , включен указанный тип степени свободы.
|
Возвращает
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Sep 24 2008, 07:56 AM -07:00