SceneLightManager

SceneLightManager

new SceneLightManager(scene)

场景光源管理器

Source:
Parameters:
Name Type Description
scene SceneContext

场景上下文对象

Members

groups :Array.<Array.<SceneLight>>

场景光源群组列表

Source:
Type:

presets :Object

场景光源预设数据表

Source:
Type:

scene :SceneContext

场景上下文对象

Source:
Type:

Methods

append(light)

添加场景光源到管理器中

Source:
Parameters:
Name Type Description
light SceneLight

场景光源实例

autorun()

发送自动执行事件

Source:

destroy()

销毁管理器中的场景光源

Source:

loadData(lights)

加载场景光源列表数据

Source:
Parameters:
Name Type Description
lights Array.<Object>

remove(light)

从管理器中移除场景光源

Source:
Parameters:
Name Type Description
light SceneLight

场景光源实例

render()

渲染环境光和场景光源到纹理中

Source:

saveData()

保存场景光源列表数据

Source:

update(deltaTime)

更新场景光源

Source:
Parameters:
Name Type Description
deltaTime number

增量时间(毫秒)