cesium-4-属性变换和事件操作

发布时间 2023-04-29 09:48:19作者: Coder-Wang

1、属性变换

使用Cesium.CallbackProperty类,构造函数中需要两个参数
一个为调用函数,
一个为boolean,判断前面这个函数是否需要不断的调用(false即属性不固定),还是只是只调用一次(true即属性固定)
代码:

...这个extrudedHeight是创建entity中的一个属性
extrudedHeight: new Cesium.CallbackProperty(function () {
            return (exheight += 100);
          }, false), //false表示属性不固定,即就是说明前面这个作为参数的函数会过大概1s不大就调用一次

可能还能用到window.setInterval()定时器函数

  window.setInterval(function(){
    //每过100ms需要执行的函数
  },100)