new GroundSkyBox(options)
天空盒
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | 天空盒参数
Properties
|
Members
-
<readonly> error :Error|undefined
-
获取错误信息(如果加载失败)
Type:
- Error | undefined
-
mode :Object
-
天空盒模式
Type:
- Object
-
scene :Glodon.CIMCube.Scene
-
场景
Type:
-
show :Boolean
-
显隐设置
Type:
- Boolean
-
sources :Object
-
自定义天空盒
Type:
- Object
-
<readonly> state :number
-
获取当前状态
Type:
- number
Methods
-
clear()
-
清空天空盒绘制资源。
-
destroy()
-
释放资源
Returns:
销毁结果- Type
- Object
-
equals(value)
-
比较是否与另一个天空盒使用相同模式或同一张贴图。
Parameters:
Name Type Description valueNumber 另一个天空盒 Returns:
是否相同- Type
- Boolean
-
isDestroyed()
-
是否已销毁。
Returns:
是否已销毁- Type
- Boolean
-
isFailed()
-
检查是否加载失败
Returns:
如果状态为 FAILED 返回 true,否则返回 false- Type
- boolean
-
isLoading()
-
检查是否正在加载
Returns:
如果状态为 LOADING 返回 true,否则返回 false- Type
- boolean
-
isReady()
-
检查是否已准备好(可以渲染)
Returns:
如果状态为 READY 返回 true,否则返回 false- Type
- boolean
-
update(frameState, useHdr)
-
按当前帧更新天空盒绘制。
Parameters:
Name Type Description frameStateObject 帧状态 useHdrBoolean 是否使用 HDR Returns:
本帧使用的天空盒资源- Type
- Object