在場景周圍畫星星的天空盒子?!疤炜铡笨蚴鞘褂谜嬲某嗟榔骄c(Teme)軸定義的。
new SkyBox(options)
這僅在3D中受支持。當變形為二維或哥倫布視圖時,“天空”框會淡出。天空盒的大小不得超過Scene#maximumCubeMapSize
。
Parameters:
options
(Object)
Name | Description |
---|---|
options.sources
Object
|
六個多維數據集映射面的源URL或Image 對象。請參見下面的示例。
|
options.show
Boolean
default true
|
確定是否顯示此基元。 |
Members
show : Boolean
確定是否顯示“天空”框。
-
Default Value:
true
sources : Object
用于創建多維數據集映射面的源:具有
positiveX
、negativeX
、positiveY
、negativeY
、positiveZ
和negativeZ
屬性的對象。這些可以是URL或Image
對象。
-
Default Value:
undefined
Methods
destroy()
銷毀此對象持有的WebGL資源。銷毀對象允許確定地釋放WebGL資源,而不是依賴垃圾收集器來銷毀此對象。
一旦對象被破壞,就不應使用它;調用除
一旦對象被破壞,就不應使用它;調用除
isDestroyed
以外的任何函數都將導致DeveloperError
異常。因此,將返回值(undefined
)賦給對象,如示例中所述。
Throws
-
DeveloperError : 此對象已被銷毀,即調用destroy()。
See:
See:
Throws
-
DeveloperError : 此源是必需的,并且必須具有正x、負x、正y、負vey、正z和負vez屬性。
-
DeveloperError : this.sources屬性必須都是同一類型。