动画管理类,负责标号动画的管理
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Methods
-
staticCesium.GOAnimationManager.getInstance(options) → GOAnimationManager
-
获取动画管理单例对象
Name Type Description options
Object optional 对象具有以下属性: Name Type Default Description serverUrl
String ""
optional 动画服务地址 scene
String null
optional 当前动画场景 Returns:
动画管理器单例对象 -
创建动画
Name Type Description animationType
SuperMap.Plot.GOAnimationType 动画类型 name
String 动画名称 goFeature
goFeature 动画原始几何对象。 Returns:
动画对象 -
执行动画
Returns:
是否有动画 -
根据标绘对象查找动画
Name Type Description feature
GeoGraphicObject 标绘对象。 Returns:
动画对象 -
根据动画名称查找动画
Name Type Description name
String 动画名称 Returns:
动画对象 -
根据uuid查找动画
Name Type Description uuid
String uuid 对象的id Returns:
动画对象 -
打开动画文件
Name Type Description evoFileName
动画脚本文件名 -
暂停播放所有动画
-
播放所有动画
-
删除所有动画。
-
删除动画
Name Type Description goAnimation
GOAnimation 动画对象。 Returns:
是否删除成功 -
根据标绘对象删除动画
Name Type Description feature
GeoGraphicObject 标绘对象。 Returns:
是否删除成功 -
根据名称删除动画
Name Type Description name
String 动画名称 Returns:
是否删除成功 -
重置所有动画
-
将动画保存为json文件,并上传服务器
Name Type Description evoFileName
保存的文件名字 isCover
是否覆盖保存 -
停止播放所有动画