Moon

new Cesium.Moon(options)

绘制三维月亮。
Name Type Description
options Object optional 具有以下属性的对象:
Name Type Default Description
show Boolean true optional 确定是否渲染月球。
textureUrl String buildModuleUrl('Assets/Textures/moonSmall.jpg') optional 月亮的纹理。
ellipsoid Ellipsoid Ellipsoid.MOON optional 月亮椭球体。
onlySunLighting Boolean true optional 使用太阳作为唯一的光源。
Example:
scene.moon = new Cesium.Moon();
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:
Example:
moon = moon && moon.destroy();
See:

isDestroyed()Boolean



如果此对象已销毁,则返回true;否则返回false。 如果此对象已被销毁,则不应使用它;调用除 isDestroyed将导致DeveloperError异常。
Returns:
如果此对象被销毁,则为true;否则为false
See: