TerrainTransparencyProvider

new CooSDK.TerrainTransparencyProvider(props)

地形透明操作对象。


地形透明效果图
Name Type Description
props Object optional

包含如下属性的Object:

Name Type Default Description
opacity Number 0.5 optional

地形透明值。范围0.0-1.0。

screen CooMap | ScreenObj null optional

所属窗口,默认为CooMap所拥有的主窗口。

Example:
var provider = new CooSDK.TerrainTransparencyProvider({
     opacity: 0.8
});
Demo:

Members

opacity : Number

获取或者设置地形的透明度。

Default Value: 0.5

screen : CooMap|ScreenObj

获取或者设置所属窗口,默认为CooMap所拥有的主窗口。

Default Value: null

Methods

destroy()

从场景中销毁自身。

Returns:

null 空值。

Example:
// 销毁对象
provider = provider.destroy();

update(props)

更新单个或者多个对象属性,使之立即生效。

一般用于多个属性的同时更新,避免性能开销过大。

Name Type Description
props Object optional

包含如下属性的Object:

Name Type Description
opacity Number optional

地形透明值。范围0.0-1.0。

Example:
provider.opacity = 0.2;