Moon

new LSGlobe.Moon ( options )

以3D绘制月亮。
Name Type Description
options Object 可选 具有以下属性的对象:
名称 类型 默认 说明
show 布尔值 可选 确定是否将渲染月亮。
textureUrl 字符串 buildModuleUrl('资产/纹理/moonSmall.jpg') 可选 月亮的质地。
椭球 椭球 Ellipsoid.MOON 可选 月亮椭球。
onlySunLighting 布尔值 可选 将太阳用作唯一的光源。
Example:
scene.moon = new LSGlobe.Moon();
See:

Members

获取定义月球形状的椭球。
Default Value: Ellipsoid.MOON

onlySunLighting : Boolean

使用太阳作为唯一的光源。
Default Value: true

show : Boolean

确定是否显示月亮。
Default Value: true

textureUrl : String

月亮的纹理。
Default Value: buildModuleUrl('Assets/Textures/moonSmall.jpg')

Methods

销毁此对象拥有的WebGL资源。销毁对象可以确定性释放WebGL资源,而不是依赖垃圾回收器破坏此对象。

一旦物体被破坏,就不应使用。调用除 isDestroyed 将导致 DeveloperError 异常。因此,如示例中所述,将返回值( undefined )分配给对象。
Throws:
Example:
moon = moon && moon.destroy();
See:

isDestroyed () Boolean

如果此对象已销毁,则返回true;否则返回false。否则为假。

如果该对象被破坏,则不应使用。调用除 isDestroyed 将导致 DeveloperError 异常。
Returns:
真正 该物体是否被破坏;除此以外,
See: