| Package | infinity3D.engine.core |
| Class | public class AnimationVertexMesh |
| Inheritance | AnimationVertexMesh Object3D |
| Property | Defined by | ||
|---|---|---|---|
![]() | children : Set
Дочерние объекты.
| Object3D | |
![]() | collision : Boolean
Проверка объекта на столкновения.
| Object3D | |
| currentFrame : int [read-only]
Текущий кадр.
| AnimationVertexMesh | ||
| currentMesh : Mesh
[read-only]
Текущий полигональный объект.
| AnimationVertexMesh | ||
| distantion : int
Расстояние между текущим объектом и активной камерой.
| AnimationVertexMesh | ||
| frameRate : int
Количество кадров в секунду.
| AnimationVertexMesh | ||
![]() | globalCoords : Point3D
Координаты объекта в системе координат сцены.
| Object3D | |
| height : Number [read-only]
Высота полигонального объекта, по оси Z.
| AnimationVertexMesh | ||
| length : Number [read-only]
Длина полигонального объекта, по оси Y.
| AnimationVertexMesh | ||
![]() | localCoords : Point3D
Координаты объекта.
| Object3D | |
![]() | name : String
Имя объекта.
| Object3D | |
![]() | parent : Object3D
Родительский объект.
| Object3D | |
![]() | priority : int = 0
Приоритет объекта.
| Object3D | |
![]() | rotationX : Number
Угол поворота вокруг оси X, заданный в градусах.
| Object3D | |
![]() | rotationY : Number
Угол поворота вокруг оси Y, заданный в градусах.
| Object3D | |
![]() | rotationZ : Number
Угол поворота вокруг оси Z, заданный в градусах.
| Object3D | |
![]() | scaleX : Number
Коэффициент масштабирования вдоль оси X.
| Object3D | |
![]() | scaleY : Number
Коэффициент масштабирования вдоль оси Y.
| Object3D | |
![]() | scaleZ : Number
Коэффициент масштабирования вдоль оси Z.
| Object3D | |
![]() | scene : Scene3D
Сцена, которой принадлежит текущий объект.
| Object3D | |
| totalFrames : int [read-only]
Общее количество кадров.
| AnimationVertexMesh | ||
![]() | transform : Matrix3D
Матрица объекта.
| Object3D | |
![]() | visible : Boolean
Если значение true, то объект отображается при рендеринге, иначе false.
| Object3D | |
| width : Number [read-only]
Ширина полигонального объекта, по оси X.
| AnimationVertexMesh | ||
![]() | x : Number
Координата по оси X.
| Object3D | |
![]() | y : Number
Координата по оси Y.
| Object3D | |
![]() | z : Number
Координата по оси Z.
| Object3D | |
| Method | Defined by | ||
|---|---|---|---|
|
AnimationVertexMesh(meshs:Array = null, name:String = null, frameRate:int = 30)
Создание экземпляра анимированного полигонального объекта.
| AnimationVertexMesh | ||
![]() |
Добавление объекта в текущий.
| Object3D | |
|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Добавление обработчика события
| AnimationVertexMesh | ||
|
Добавить полигональный объект в определенный кадр.
| AnimationVertexMesh | ||
![]() |
calculateObject():void
Принудительный вызов перерасчета матрицы объекта.
| Object3D | |
|
dispatchEvent(event:Event):Boolean
Рассылка события.
| AnimationVertexMesh | ||
![]() |
getChildByName(name:String):Object3D
Получение объекта с заданным именем.
| Object3D | |
|
Aссоциативный массив кадров.
| AnimationVertexMesh | ||
|
gotoAndPlay(frame:int):void
Перейти в кадр и начать проигрывание.
| AnimationVertexMesh | ||
|
gotoAndStop(frame:int):void
Перейти в кадр и остановить проигрывание.
| AnimationVertexMesh | ||
|
gotoPlayInterval(startFrame:int, stopFrame:int, loops:int = 1):void
Перейти в начальный кадр и проиграть до конечного кадра.
| AnimationVertexMesh | ||
|
hasEventListener(type:String):Boolean
Проверка наличия зарегистрированных обработчиков события указанного типа.
| AnimationVertexMesh | ||
![]() |
Направление объекта на точку.
| Object3D | |
![]() |
move(x:Number = 0, y:Number = 0, z:Number = 0):void
Изменение координат объекта.
| Object3D | |
|
play():void
Начать проигрывание с текущего кадра.
| AnimationVertexMesh | ||
![]() |
removeChild(object:Object3D):void
Удаление объекта из текущего.
| Object3D | |
|
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаление обработчика события.
| AnimationVertexMesh | ||
![]() |
rotation(x:Number = 0, y:Number = 0, z:Number = 0):void
Уголы поворота объекта по трем осям.
| Object3D | |
![]() |
scale(x:Number = 1, y:Number = 1, z:Number = 1):void
Уголы поворота объекта по трем осям.
| Object3D | |
|
stop():void
Остановить проигрывание на текущем кадре.
| AnimationVertexMesh | ||
|
toString():String
Строковое представление анимированного полигонального объекта.
| AnimationVertexMesh | ||
|
willTrigger(type:String):Boolean
| AnimationVertexMesh | ||
| currentFrame | property |
currentFrame:int [read-only]Текущий кадр.
Implementation public function get currentFrame():int
| currentMesh | property |
currentMesh:Mesh [read-only]Текущий полигональный объект.
Implementation public function get currentMesh():Mesh
| distantion | property |
public var distantion:intРасстояние между текущим объектом и активной камерой.
| frameRate | property |
frameRate:int [read-write]Количество кадров в секунду.
The default value is 30.
public function get frameRate():int
public function set frameRate(value:int):void
| height | property |
height:Number [read-only]Высота полигонального объекта, по оси Z.
Implementation public function get height():Number
| length | property |
length:Number [read-only]Длина полигонального объекта, по оси Y.
Implementation public function get length():Number
| totalFrames | property |
totalFrames:int [read-only]Общее количество кадров.
Implementation public function get totalFrames():int
| width | property |
width:Number [read-only]Ширина полигонального объекта, по оси X.
Implementation public function get width():Number
| AnimationVertexMesh | () | constructor |
public function AnimationVertexMesh(meshs:Array = null, name:String = null, frameRate:int = 30)Создание экземпляра анимированного полигонального объекта.
Parametersmeshs:Array (default = null) — Массив полигональных объектов.
|
|
name:String (default = null) — Имя объекта.
|
|
frameRate:int (default = 30) — Количество кадров в секунду.
|
| addEventListener | () | method |
public override function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidДобавление обработчика события
Parameterstype:String — Тип события.
|
|
listener:Function — Обработчик события.
|
|
useCapture:Boolean (default = false) — Не используется.
|
|
priority:int (default = 0) — Приоритет обработчика.
|
|
useWeakReference:Boolean (default = false) — Флаг использования слабой ссылки для обработчика.
|
| addFrame | () | method |
public function addFrame(mesh:Mesh, frame:int = -1):voidДобавить полигональный объект в определенный кадр.
Parametersmesh:Mesh — Полигональный объект, который добавляется.
|
|
frame:int (default = -1) — Номер кадра, которому принадлежит объект. Если значение не указано, полигональный объект будет добавлен в последний кадр.
|
| dispatchEvent | () | method |
public override function dispatchEvent(event:Event):BooleanРассылка события.
Parametersevent:Event — Посылаемое событие.
|
Boolean |
| getFrames | () | method |
public function getFrames():HashAссоциативный массив кадров.
ReturnsHash —
Aссоциативный массив вида: Key:Номер кадра Value:Полигональный объект.
|
| gotoAndPlay | () | method |
public function gotoAndPlay(frame:int):voidПерейти в кадр и начать проигрывание.
Parametersframe:int — Номер кадра.
|
| gotoAndStop | () | method |
public function gotoAndStop(frame:int):voidПерейти в кадр и остановить проигрывание.
Parametersframe:int — Номер кадра.
|
| gotoPlayInterval | () | method |
public function gotoPlayInterval(startFrame:int, stopFrame:int, loops:int = 1):voidПерейти в начальный кадр и проиграть до конечного кадра.
ParametersstartFrame:int — Начальный кадр.
|
|
stopFrame:int — Конечный кадр.
|
|
loops:int (default = 1) — Количество повторений.
|
| hasEventListener | () | method |
public override function hasEventListener(type:String):BooleanПроверка наличия зарегистрированных обработчиков события указанного типа.
Parameterstype:String — Тип события.
|
Boolean — Значение true, если есть обработчики события указанного типа, иначе false.
|
| play | () | method |
public function play():voidНачать проигрывание с текущего кадра.
| removeEventListener | () | method |
public override function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):voidУдаление обработчика события.
Parameterstype:String — Тип события.
|
|
listener:Function — Обработчик события.
|
|
useCapture:Boolean (default = false) — Не используется.
|
| stop | () | method |
public function stop():voidОстановить проигрывание на текущем кадре.
| toString | () | method |
public override function toString():StringСтроковое представление анимированного полигонального объекта.
ReturnsString — Строковое представление анимированного полигонального объекта.
|
| willTrigger | () | method |
public override function willTrigger(type:String):BooleanParameters
type:String — Тип события.
|
Boolean — Значение true, если слушатель указанного типа будет срабатывать, иначе false.
|