动画管理类,负责标号动画的管理
| Name | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Methods
-
staticSuperMap3D.GOAnimationManager.getInstance(options) → GOAnimationManager
-
获取动画管理单例对象
Name Type Description optionsObject optional 对象具有以下属性: Name Type Default Description serverUrlString ""optional 动画服务地址 sceneString nulloptional 当前动画场景 Returns:
动画管理器单例对象 -
createGOAnimation(animationType, name, goFeature, isRaiseEvent) → GoAnimation
-
创建动画
Name Type Default Description animationTypeSuperMap.Plot.GOAnimationType 动画类型 nameString 动画名称 goFeaturegoFeature 动画原始几何对象。 isRaiseEventBoolean true是否发送事件 Returns:
动画对象 -
执行动画
Returns:
是否有动画 -
findGOAnimationByFeature(feature) → Array.<GOAnimation>
-
根据标绘对象查找动画
Name Type Description featureGeoGraphicObject 标绘对象。 Returns:
动画对象 -
findGOAnimationByName(name) → GoAnimation
-
根据动画名称查找动画
Name Type Description nameString 动画名称 Returns:
动画对象 -
findGOAnimationsByUuid(uuid) → Array.<GOAnimation>
-
根据uuid查找动画
Name Type Description uuidString uuid 对象的id Returns:
动画对象 -
获取所有的动画
Returns:
动画数组 -
打开动画文件
Name Type Description evoFileName动画脚本文件名 -
删除所有动画。
-
删除动画
Name Type Description goAnimationGOAnimation 动画对象。 isRaiseEventBoolean 是否触发事件 Returns:
是否删除成功 -
根据标绘对象删除动画
Name Type Description featureGeoGraphicObject 标绘对象。 Returns:
是否删除成功 -
根据名称删除动画
Name Type Description nameString 动画名称 Returns:
是否删除成功 -
将动画保存为json文件,并上传服务器
Name Type Description evoFileName保存的文件名字 isCover是否覆盖保存
