com.supermap.mobjects.animation
类 AnimationGroup
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.animation.AnimationGroup
-
- 所有已实现的接口:
- IDisposable
public class AnimationGroup extends com.supermap.data.InternalHandleDisposable
动画分组类。该类提供了动画分组的一系列属性。
-
-
构造器概要
构造器 构造器和说明 AnimationGroup(long handle)
通过动画分组句柄 构造函数
-
方法概要
-
-
-
方法详细资料
-
addAnimation
public void addAnimation(AnimationGO pAnimation)
分组中添加动画的方法- 参数:
pAnimation
- 动画对象
-
getCaption
public String getCaption()
获取动画组的别名- 返回:
- 动画组的别名
-
setCaption
public void setCaption(String caption)
设置动画组的别名- 参数:
caption
- 动画组的别名
-
getDescription
public String getDescription()
获取动画组描述信息- 返回:
- 动画组的描述信息
-
setDescription
public void setDescription(String description)
设置动画组描述信息- 参数:
description
- 动画组描述信息
-
getGroupName
public String getGroupName()
获取动画组的名称- 返回:
- 动画组的名称
-
getAnimationCount
public int getAnimationCount()
获取动画的总数- 返回:
- 动画的总数
-
indexOfAnimation
public int indexOfAnimation(AnimationGO pAnimation)
获取动画在组中的索引- 参数:
pAnimation
- 动画- 返回:
- 动画的索引
-
IndexOfAnimation
@Deprecated public int IndexOfAnimation(AnimationGO pAnimation)
已过时。
-
getAnimationByIndex
public AnimationGO getAnimationByIndex(int index)
通过索引获取动画对象- 参数:
index
- 索引- 返回:
- 动画对象
-
getAnimationByName
public AnimationGO getAnimationByName(String AnimatinoName)
通过动画的名称获取动画对象- 参数:
AnimatinoName
- 动画的名称- 返回:
- 动画对象
-
GetAnimationByName
@Deprecated public AnimationGO GetAnimationByName(String AnimatinoName)
已过时。
-
getAllAnimationByUUID
public AnimationGO[] getAllAnimationByUUID(String UuID)
通过geometry对象UUID获取所有动画- 参数:
UuID
- geometry对象的UUID- 返回:
- 动画对象数组
-
getAllAnimation
public List<AnimationGO> getAllAnimation()
获取所有动画- 返回:
- 动画对象数组
-
getDuration
public double getDuration()
获取动画的播放时长- 返回:
- 播放时长
-
getAnimationGroupPlayState
public AnimationDefine.AnimationGroupPlayState getAnimationGroupPlayState()
获取动画组的播放状态- 返回:
- 播放状态
-
GetAnimationGroupPlayState
@Deprecated public AnimationDefine.AnimationGroupPlayState GetAnimationGroupPlayState()
已过时。
-
addAnimationAddedListener
public void addAnimationAddedListener(AnimationAddedListener l)
添加动画添加的事件监听- 参数:
l
- 事件监听接口类
-
removeAnimationAddedListener
public void removeAnimationAddedListener(AnimationAddedListener l)
移除动画添加的事件监听- 参数:
l
- 事件监听接口类
-
dispose
public void dispose()
释放对象所占用的资源
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.