Moon

new Cesium.Moon ( options )

以 3D 形式绘制月球。
Name Type Description
options Object 具有以下属性的 可选 对象:
姓名 类型 默认 描述
show 布尔值 true 可选 确定是否将渲染月亮。
textureUrl 细绳 buildModuleUrl('Assets/Textures/moonSmall.jpg') 可选 月亮纹理。
ellipsoid 椭球体 Ellipsoid.MOON 可选 月球椭球。
onlySunLighting 布尔值 true 可选 使用太阳作为唯一的光源。
Example:
scene.moon = new Cesium.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;否则为假。

如果该对象被销毁,则不应使用;调用 isDestroyed 以外的任何函数都会导致 DeveloperError 异常。
Returns:
如果此对象被销毁,则为 true ;否则, false
See: