com.supermap.ar.areffect

类 ARAnimationManager

  • java.lang.Object
    • com.supermap.ar.areffect.ARAnimationManager


  • public class ARAnimationManager
    extends java.lang.Object
    动画管理器
    • 方法详细资料

      • getInstance

        public static ARAnimationManager getInstance()
        获取当前AnimationManager
        返回:
        单例对象
      • addAnimationGroup

        public ARAnimationGroup addAnimationGroup(java.lang.String groupName)
        添加动画组
        参数:
        groupName - 动画组名称
        返回:
        动画组
      • getAnimationGroupsCount

        public int getAnimationGroupsCount()
        获取动画组集合的大小
        返回:
        数量
      • getAnimationGroup

        public ARAnimationGroup getAnimationGroup(int index)
        根据索引获取动画组
        参数:
        index - 索引
        返回:
        动画组
      • removeAnimationGroup

        public void removeAnimationGroup(int index)
        根据索引移除动画组
        参数:
        index - 索引
      • removeAnimationGroup

        public void removeAnimationGroup(long id)
        根据id移除动画组
        参数:
        id - 动画组id
      • playAll

        public void playAll()
        播放所有动画
      • playAnimationGroups

        public void playAnimationGroups(int[] indexs)
        根据索引数组,开始播放动画组
        参数:
        indexs - 索引
      • pauseALL

        public void pauseALL()
        暂停播放所有动画
      • pauseAnimationGroups

        public void pauseAnimationGroups(int[] indexs)
        根据索引数组,停止播放动画组
        参数:
        indexs - 索引
      • resumeALL

        public void resumeALL()
        恢复播放所有动画
      • resumeAnimationGroups

        public void resumeAnimationGroups(int[] indexs)
        根据索引数组,恢复播放动画组
        参数:
        indexs - 索引
      • stopALL

        public void stopALL()
        停止播放所有动画
      • stopAnimationGroups

        public void stopAnimationGroups(int[] indexs)
        根据索引数组,停止播放动画组
        参数:
        indexs - 索引
      • pauseAnimationGroup

        public void pauseAnimationGroup(java.lang.String groupName)
        根据名称暂停动画
        参数:
        groupName -
      • stopAnimationGroup

        public void stopAnimationGroup(java.lang.String groupName)
        根据名称索引数组,停止播放动画组