GeoRollingCurtain

new Cesium.GeoRollingCurtain(options)

卷帘效果
Name Type Description
options Object 参数选项:
Name Type Default Description
scene Scene 场景
enabled Boolean false optional 激活
mode Number GeoRollingCurtainMode.Bottom optional 卷帘模式
x Number 0.5 optional 横向位置
y Number 0.5 optional 纵向位置
affectGlobe Boolean true optional 激活地形数据卷帘
affectDepthPlane Boolean true optional 激活深度平面卷帘
Example:
var rollingCurtain = viewer.scene.geoRollingCurtain;
   rollingCurtainEffect.enabled = true;
   rollingCurtainEffect.affectGlobe = true;
   rollingCurtainEffect.y = 0.4;
   rollingCurtainEffect.mode = GeoRollingCurtainMode.Bottom;

   var tileset = scene.primitives.add(new Cesium.Cesium3DTileset(...));
   tileset.geoRollingCurtainEnabled = true;

   var model = viewer.entities.add(...);
   model.geoRollingCurtainEnabled = true;
Demo:

Members

affectGlobe : Boolean

激活地形数据卷帘
Default Value: [true]

enabled : Boolean

激活
Default Value: [false]

mode : Number

模式
Default Value: [GeoRollingCurtainMode.Bottom]

x : Number

横向位置
Default Value: [0.5]

y : Number

纵向位置
Default Value: [0.5]

Methods

updateModeValue(mode, value)

同时更新卷帘的模式及位置
Name Type Description
mode Number 模式
value Number 位置