[cesiumjs]Cesium地球自转的样例代码

分享一下让Cesium地球自转的代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
var i = Date.now();

function rotate() {
    var a = .1;
    var t = Date.now();
    var n = (t - i) / 1e3;
    i = t;
    viewer.scene.camera.rotate(Cesium.Cartesian3.UNIT_Z, -a * n);
}

viewer.clock.onTick.addEventListener(rotate);
setTimeout(function() {
    viewer.clock.onTick.removeEventListener(rotate);
}, 5000);