Package com.shixing.sxedit.delegate
Interface SXTextAnimationDelegate
-
- All Known Implementing Classes:
SXTextTrack
public interface SXTextAnimationDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SXTextAnimationEffectaddTextAnimation(java.lang.String textAnimationPath, int index)添加文字动画SXTextAnimationEffectaddTextAnimationByCopy(SXTextAnimationEffect effect, int index)通过复制添加文字动画intgetNumTextAnimations()获取文字动画的数量SXTextAnimationEffectgetTextAnimation(java.lang.String textAnimationId)根据 id 获取文字动画java.util.List<SXTextAnimationEffect>getTextAnimations()获取当前对象所有应用的文字动画对象booleanremoveTextAnimation(java.lang.String textAnimationId)删除文字动画
-
-
-
Method Detail
-
addTextAnimation
SXTextAnimationEffect addTextAnimation(java.lang.String textAnimationPath, int index)
添加文字动画- Parameters:
textAnimationPath- 动画资源路径index- , 位置, -1 表示追加到末尾- Returns:
- 文字动画对象,失败时返回null
-
addTextAnimationByCopy
SXTextAnimationEffect addTextAnimationByCopy(SXTextAnimationEffect effect, int index)
通过复制添加文字动画- Parameters:
effect- , 文字动画对象index- , 位置, -1 表示追加到末尾- Returns:
- 文字动画对象,失败时返回null
-
removeTextAnimation
boolean removeTextAnimation(java.lang.String textAnimationId)
删除文字动画- Parameters:
textAnimationId- 文字动画ID- Returns:
- 删除成功返回true,否则返回false
-
getTextAnimation
SXTextAnimationEffect getTextAnimation(java.lang.String textAnimationId)
根据 id 获取文字动画- Returns:
- SXTextAnimationEffect
-
getNumTextAnimations
int getNumTextAnimations()
获取文字动画的数量- Returns:
- int
-
getTextAnimations
java.util.List<SXTextAnimationEffect> getTextAnimations()
获取当前对象所有应用的文字动画对象- Returns:
- 文字动画对象List集合
-
-