跳到主要内容

Scene

Ploy3D / Scene

Class: Scene

场景数据。

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new Scene(index)

构造函数。

Parameters

NameType
indexnumber

Properties

arrCameras

arrCameras: io_ptr[]

活动相机指针数组,按顺序绘制图像,主相机位于最后。


ctrlCamera

ctrlCamera: io_ptr

默认控制相机指针。


guid

guid: string

场景GUID。


hierarchy

hierarchy: HierarchyNode[]

场景树型结构数据。


index

index: number

场景索引。


name

name: string

场景名称。


ptr

ptr: io_ptr

场景指针。

Methods

Destroy

Destroy(): void

销毁场景。

Returns

void


GenHierarchy

GenHierarchy(callback): void

生成场景树型结构。

Parameters

NameType
callback(hierarchy: HierarchyNode[]) => void

Returns

void


GetResources

GetResources(filter, callback): void

获取当前场景创建的资源列表。

Parameters

NameTypeDescription
filternumber资源过滤掩码。
callback(hierarchy: HierarchyNode[]) => void回调函数。

Returns

void