Packageinfinity3D.engine.core.scene
Classpublic class Scene3D

Сцена - контейнер, куда помещяются все объекты. Также сцена выполняет роль сборщика информации о изменениях, их обработке и обновления необходиммых данных.



Public Properties
 PropertyDefined by
  autoUpdate : Boolean
Автоматическое обновление сцены.
Scene3D
  pvs : PVS
PVS - дерево.
Scene3D
  root : Object3D
[read-only] Контейнер сцены (объект, в который помещаются все объекты).
Scene3D
Public Methods
 MethodDefined by
  
Scene3D(eventsSource:DisplayObjectContainer)
Создание экземпляра сцены.
Scene3D
  
addChild(object:Object3D):void
Добавление объекта на сцену.
Scene3D
  
calculate():void
Расчет и обновление сцены.
Scene3D
  
Принудительный вызов перерасчета статистики.
Scene3D
  
removeChild(object:Object3D):void
Удаление объекта со сцены.
Scene3D
Property detail
autoUpdateproperty
autoUpdate:Boolean  [read-write]

Автоматическое обновление сцены.

The default value is true.

Implementation
    public function get autoUpdate():Boolean
    public function set autoUpdate(value:Boolean):void
pvsproperty 
pvs:PVS  [read-write]

PVS - дерево.

The default value is null.

Implementation
    public function get pvs():PVS
    public function set pvs(value:PVS):void
rootproperty 
root:Object3D  [read-only]

Контейнер сцены (объект, в который помещаются все объекты).

Implementation
    public function get root():Object3D
Constructor detail
Scene3D()constructor
public function Scene3D(eventsSource:DisplayObjectContainer)

Создание экземпляра сцены.

Parameters
eventsSource:DisplayObjectContainer — Объект, на который вешаются события сцены.
Method detail
addChild()method
public function addChild(object:Object3D):void

Добавление объекта на сцену.

Parameters
object:Object3D — Объект, который добавляем на сцену.
calculate()method 
public function calculate():void

Расчет и обновление сцены.

calculateStats()method 
public function calculateStats():void

Принудительный вызов перерасчета статистики.

removeChild()method 
public function removeChild(object:Object3D):void

Удаление объекта со сцены.

Parameters
object:Object3D — Объект, который удаляется со сцены.