SceneManager
小于 1 分钟
SceneManager
场景管理器,用于管理场景的加载和初始化,通过viewer.sceneManager
或viewer.sm
访问。
属性成员
scenes
场景列表对象
- 类型:
{Object}
{sceneId: scene}
scene
获取当前场景
- 类型:
VT.Scene
方法
getScene
获取场景
- getScene(name)
- 类型:
Function
- 参数:
- name
{String}
场景名称
- name
- 返回:
VT.Scene
setCurrent
设置当前场景
- setCurrent(name)
- 类型:
Function
- 参数:
- name
{String}
场景名称
- name
- 返回:无
createScene
创建一个空场景
- createScene(name)
- 类型:
Function
- 参数:
- name
{String}
场景名称
- name
- 返回:
VT.Scene
addScene
添加场景
- addScene(name)
- 类型:
Function
- 参数:
- name
{String}
场景名称
- name
- 返回:
VT.Scene
loadScene
加载场景
- loadScene(name, urlOrConfig, callback)
- 类型:
Function
- 参数:
- name
{String}
场景名称 - urlOrConfig
{String|Object}
场景地址或场景对象 - callback
{Function}
加载完成回调方法
- name
- 返回:无
destroy
清除所有场景
- destroy()
- 类型:
Function
- 参数:无
- 返回:无