在3D中绘制月球。
new Moon(options)
Parameters:
options
(Object)
Name | Description |
---|---|
options.show
Boolean
default true
|
确定是否渲染月球。 |
options.textureUrl
String
default buildModuleUrl('Assets/Textures/moonSmall.jpg')
|
月亮的纹理。 |
options.ellipsoid
Ellipsoid
default Ellipsoid.MOON
|
月球椭球体。 |
options.onlySunLighting
Boolean
default true
|
使用太阳作为唯一的光源。 |
See:
Members
(readonly) ellipsoid : Ellipsoid
得到定义月球形状的椭球体。
-
Default Value:
Ellipsoid.MOON
onlySunLighting : Boolean
使用太阳作为唯一的光源。
-
Default Value:
true
show : Boolean
确定是否显示月球。
-
Default Value:
true
textureUrl : String
月亮的纹理。
-
Default Value:
buildModuleUrl('Assets/Textures/moonSmall.jpg')
Methods
destroy()
销毁此对象持有的WebGL资源。销毁对象允许确定地释放WebGL资源,而不是依赖垃圾收集器来销毁此对象。
一旦对象被破坏,就不应使用它;调用除
一旦对象被破坏,就不应使用它;调用除
isDestroyed
以外的任何函数都将导致DeveloperError
异常。因此,将返回值(undefined
)赋给对象,如示例中所述。
Throws
-
DeveloperError : 此对象已被销毁,即调用destroy()。