Moon

new Cesium.Moon(options)

在 3D 中绘制月球。
Name Type Description
options object optional Object with the following properties:
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

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

onlySunLighting : boolean

仅使用太阳作为唯一光源。
Default Value: true
决定月球是否会被显示。
Default Value: true

textureUrl : string

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

Methods

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

对象一旦被销毁,就不应再使用;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。因此, 应像示例中那样将返回值(undefined)赋给该对象。
Throws:
  • DeveloperError : 此对象已被销毁,即已调用 destroy() 函数。
Example:
moon = moon && moon.destroy();
See:

isDestroyed()boolean

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

如果此对象已被销毁,就不应再使用;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。
Returns:
true 如果此对象已被销毁,否则为 false
See:
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。