com.supermap.ar.areffect
类 ARAnimationTranslation2
- java.lang.Object
-
- com.supermap.ar.areffect.ARAnimation
-
- com.supermap.ar.areffect.ARAnimationTranslation2
-
public class ARAnimationTranslation2 extends ARAnimation
位移动画2 支持多段位移 用于人物、小车等模型,需要控制位移速度、以及模型朝向的场合
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 static interface
ARAnimationTranslation2.TranslationUpdateListener
位移更新-
从类继承的嵌套类/接口 com.supermap.ar.areffect.ARAnimation
ARAnimation.ARAnimatorListener
-
-
构造器概要
构造器 构造器和说明 ARAnimationTranslation2(AREffectElement arEffectElement)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
creatAnimation(ARAnimationParameter parameter)
创建模型float
getSpeed()
获取速度 仅对位移动画有效 单位:m/svoid
pause()
动画暂停void
play()
动画播放void
resume()
恢复播放void
setSpeed(float speed)
设置速度 仅对位移动画有效 单位:m/svoid
setTranslationUpdateListener(ARAnimationTranslation2.TranslationUpdateListener listener)
设置位移更新监听void
stop()
停止播放-
从类继承的方法 com.supermap.ar.areffect.ARAnimation
getARAnimatorListener, setARAnimatorListener
-
-
-
-
构造器详细资料
-
ARAnimationTranslation2
public ARAnimationTranslation2(AREffectElement arEffectElement)
- 参数:
arEffectElement
-
-
-
方法详细资料
-
setTranslationUpdateListener
public void setTranslationUpdateListener(ARAnimationTranslation2.TranslationUpdateListener listener)
设置位移更新监听- 参数:
listener
-
-
creatAnimation
public void creatAnimation(ARAnimationParameter parameter)
创建模型- 参数:
parameter
-
-
play
public void play()
从类复制的说明:ARAnimation
动画播放- 覆盖:
play
在类中ARAnimation
-
pause
public void pause()
从类复制的说明:ARAnimation
动画暂停- 覆盖:
pause
在类中ARAnimation
-
resume
public void resume()
从类复制的说明:ARAnimation
恢复播放- 覆盖:
resume
在类中ARAnimation
-
stop
public void stop()
从类复制的说明:ARAnimation
停止播放- 覆盖:
stop
在类中ARAnimation
-
getSpeed
public float getSpeed()
获取速度 仅对位移动画有效 单位:m/s- 返回:
-
setSpeed
public void setSpeed(float speed)
设置速度 仅对位移动画有效 单位:m/s- 参数:
speed
-
-
-