GOAnimationRotate

new Cesium.GOAnimationRotate(options)

动态标绘旋转动画类
Name Type Description
options Object optional 对象具有以下属性:
Name Type Default Description
startTime Number 0 optional 动画开始时间,单位为秒
duration Number 0 optional 动画时长,单位为秒
name String "" optional 动画名称,动画的唯一标识
repeat Boolean false optional 是否重复循环播放,默认为false
rotateDirection RotateDirection RotateDirection.ClockWise optional 旋转方向,默认顺时针
startAngle PlotPoint3D PlotPoint3D(0, 0, 0) optional 开始角度,默认为PlotPoint3D(0, 0, 0)
endAngle PlotPoint3D PlotPoint3D(0, 0, 0) optional 结束角度,默认为PlotPoint3D(0, 0, 0)

Members

duration : Number

动画时长,单位为秒

endAngle : PlotPoint3D

动画的结束角度(弧度)

name : String

动画名称,动画的唯一标识

repeat : Boolean

是否重复循环播放,默认为false

rotateDirection : Number

动画的旋转方向(顺时针、逆时针)

startAngle : PlotPoint3D

动画的开始角度(弧度)

startTime : Number

动画开始时间,单位为秒

Methods

destroy()

销毁对象,释放资源。

getGOAnimationType()GOAnimationType

获取动画类型
Returns:
动画类型

pause()

暂停动画

play()

播放动画

reset()

复位动画

setAnimationName(name)Boolean

设置动画名称
Name Type Description
name String 动画名称
Returns:
是否设置成功

stop()

停止动画