| Package | infinity3D.engine.core |
| Class | public class Sprite3D |
| Inheritance | Sprite3D Mesh Object3D |
| Property | Defined by | ||
|---|---|---|---|
![]() | bbox : BParallelepiped
Ограничивающий примитив.
| Mesh | |
![]() | children : Set
Дочерние объекты.
| Object3D | |
| collision : Boolean
Проверка объекта на столкновения.
| Sprite3D | ||
![]() | distantion : int
Расстояние между текущим объектом и активной камерой.
| Mesh | |
![]() | faces : Hash
Грани объекта.
| Mesh | |
![]() | globalCoords : Point3D
Координаты объекта в системе координат сцены.
| Object3D | |
![]() | height : Number
Высота полигонального объекта по оси Z.
| Mesh | |
![]() | length : Number
Длина полигонального объекта по оси Y.
| Mesh | |
![]() | 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 | |
| spriteHeight : Number
Высота спрайта.
| Sprite3D | ||
| spriteWidth : Number
Ширина спрайта.
| Sprite3D | ||
![]() | surfaces : Hash
Поверхности объекта.
| Mesh | |
![]() | transform : Matrix3D
Матрица объекта.
| Object3D | |
![]() | twoSide : Boolean
Если true, все грани объекта отображаются с двух сторон, false с одной.
| Mesh | |
![]() | uvs : Hash
Текстурные координаты объекта.
| Mesh | |
![]() | vertices : Hash
Вершины объекта.
| Mesh | |
![]() | visible : Boolean
Если значение true, то объект отображается при рендеринге, иначе false.
| Object3D | |
![]() | width : Number
Ширина полигонального объекта по оси X.
| Mesh | |
![]() | x : Number
Координата по оси X.
| Object3D | |
![]() | y : Number
Координата по оси Y.
| Object3D | |
![]() | z : Number
Координата по оси Z.
| Object3D | |
| Method | Defined by | ||
|---|---|---|---|
|
Sprite3D(spriteWidth:Number = 100, spriteHeight:Number = 100, name:String = null)
Создание экземпляра спрайта.
| Sprite3D | ||
![]() |
Добавление объекта в текущий.
| Object3D | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Добавление обработчика события
| Object3D | |
![]() |
Добавление грани.
| Mesh | |
![]() |
addMaterial(material:Material, surface:Object):void
Добавление материала.
| Mesh | |
![]() |
addMaterialToAllSurface(material:Material):void
Добавление материала всем поверхностям объекта.
| Mesh | |
![]() |
addSurface(faces:Array = null, name:Object = null):Surface
Добавление поверхности.
| Mesh | |
![]() |
Добавление новой текстурной координаты.
| Mesh | |
![]() |
Добавление новой вершины.
| Mesh | |
![]() |
calculateObject():void
Принудительный вызов перерасчета матрицы объекта.
| Object3D | |
![]() |
dispatchEvent(event:Event):Boolean
Рассылка события.
| Object3D | |
![]() |
getChildByName(name:String):Object3D
Получение объекта с заданным именем.
| Object3D | |
![]() |
getFaceByName(name:Object):Face
Получение грани по имени.
| Mesh | |
![]() |
getNameByFace(face:Face):Object
Получение имени грани.
| Mesh | |
![]() |
getNameBySurface(surface:Surface):Object
Получение имени поверхности.
| Mesh | |
![]() |
getNameByUVs(uvs:UVCoords):Object
Получение имени текстурной координаты.
| Mesh | |
![]() |
getNameByVertex(vertex:Vertex):Object
Получение имени вершины.
| Mesh | |
![]() |
getSurfaceByName(name:Object):Surface
Получение поверхности по имени.
| Mesh | |
![]() |
getUVsByName(name:Object):UVCoords
Получение текстурной координаты по имени.
| Mesh | |
![]() |
getVertexByName(name:Object):Vertex
Получение вершины по имени.
| Mesh | |
![]() |
hasEventListener(type:String):Boolean
Проверка наличия зарегистрированных обработчиков события указанного типа.
| Object3D | |
![]() |
hasFace(face:Object):Boolean
Проверка наличия грани в объекте.
| Mesh | |
![]() |
hasSurface(surface:Object):Boolean
Проверка наличия поверхности в объекте.
| Mesh | |
![]() |
hasUVs(uvs:Object):Boolean
Проверка наличия текстурной координаты в объекте.
| Mesh | |
![]() |
hasVertex(vertex:Object):Boolean
Проверка наличия вершины в объекте.
| Mesh | |
![]() |
Направление объекта на точку.
| Object3D | |
![]() |
move(x:Number = 0, y:Number = 0, z:Number = 0):void
Изменение координат объекта.
| Object3D | |
![]() |
removeChild(object:Object3D):void
Удаление объекта из текущего.
| Object3D | |
![]() |
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаление обработчика события.
| Object3D | |
![]() |
removeFace(face:Object):Face
Удаление грани.
| Mesh | |
![]() |
removeSurface(surface:Object):Surface
Удаление поверхности.
| Mesh | |
![]() |
Удаление текстурной координаты.
| Mesh | |
![]() |
removeVertex(vertex:Object):Vertex
Удаление вершины.
| Mesh | |
![]() |
rotation(x:Number = 0, y:Number = 0, z:Number = 0):void
Уголы поворота объекта по трем осям.
| Object3D | |
![]() |
scale(x:Number = 1, y:Number = 1, z:Number = 1):void
Уголы поворота объекта по трем осям.
| Object3D | |
|
toString():String
Строковое представление спрайта.
| Sprite3D | ||
![]() |
willTrigger(type:String):Boolean
| Object3D | |
| collision | property |
collision:Boolean [read-write]Проверка объекта на столкновения.
The default value is false.
public function get collision():Boolean
public function set collision(value:Boolean):void
| spriteHeight | property |
spriteHeight:Number [read-write]Высота спрайта.
The default value is 100.
public function get spriteHeight():Number
public function set spriteHeight(value:Number):void
| spriteWidth | property |
spriteWidth:Number [read-write]Ширина спрайта.
The default value is 100.
public function get spriteWidth():Number
public function set spriteWidth(value:Number):void
| Sprite3D | () | constructor |
public function Sprite3D(spriteWidth:Number = 100, spriteHeight:Number = 100, name:String = null)Создание экземпляра спрайта.
ParametersspriteWidth:Number (default = 100) — Ширина спрайта.
|
|
spriteHeight:Number (default = 100) — Высота спрайта.
|
|
name:String (default = null) — Имя объекта.
|
| toString | () | method |
public override function toString():StringСтроковое представление спрайта.
ReturnsString — Строковое представление спрайта.
|