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 - 参数:无
 - 返回:无