Environment

AMD: require(["geoscene/webscene/Environment"], (Environment) => { /* 代码 */ });
ESM: import Environment from "@geoscene/core/webscene/Environment";
类: geoscene/webscene/Environment
继承于: Environment Accessor
起始版本: GeoScene API for JavaScript 4.22

表示影响WebScene 的显示环境(如照明)的设置。它是 WebScene 初始状态以及演示文稿中的 slides 的一部分。

示例:

构造函数

new Environment(properties)
参数:
properties Object
optional

所有可传入构造函数的属性,请参见属性列表

属性列表

可以设置、检索或监听的属性。参见 使用属性
展示继承属性 隐藏继承属性
属性 类型 描述
Boolean更多信息

指定是否应显示大气层。

更多信息Environment
Background更多信息

指定场景的背景(位于天空、星星和大气层后面)的显示方式。

更多信息Environment
String更多信息

类名。

更多信息Accessor
Lighting更多信息

用于定义场景照明的设置。

更多信息Environment
Boolean更多信息

指定是否应在天空中显示星星。

更多信息Environment

属性详细说明

atmosphereEnabled Boolean

指定是否应显示大气层。通常,这包括雾霾和天空。

默认值:true
background Backgroundautocast

指定场景的背景(位于天空、星星和大气层后面)的显示方式。默认值 null 显示单个完全不透明的黑色。

默认值:null
declaredClass Stringreadonly inherited
起始版本: GeoScene API for JavaScript 4.22

类名。类的名称声明格式为 geoscene.folder.className

lighting Lightingautocast

用于定义场景照明的设置。

starsEnabled Boolean

指定是否应在天空中显示星星。

默认值:true

方法列表

属性 返回值类型 描述
Environment更多信息

深拷贝对象。

更多信息Environment

方法详细说明

clone(){Environment}

深拷贝对象。

返回值:
类型 描述
Environment 创建调用此方法的实例的深拷贝。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.