public class EffectPaster extends EffectBase
限定符和类型 | 字段和说明 |
---|---|
long |
duration
动图一个循环时长
|
long |
end
指定的需播放的动图的结束时间
|
java.util.List<com.aliyun.svideosdk.common.internal.project.Frame> |
frameArry
帧列表
|
int |
height
动图的高
|
boolean |
isTrack
是否追踪人脸,普通动图需要把这个值置成false
|
int |
kernelFrame
已过时。
|
boolean |
mirror
是否镜像
|
java.lang.String |
name
资源名称
|
static int |
PASTER_TYPE_CAPTION
气泡动图
|
static int |
PASTER_TYPE_GIF
普通动图
|
static int |
PASTER_TYPE_TEXT
文字
|
float |
rotation
动图的角度值
|
long |
start
指定的需播放的动图的开始时间
|
java.util.List<com.aliyun.svideosdk.common.internal.project.FrameTime> |
timeArry
时间戳
|
int |
width
动图的宽
|
int |
x
动图的x坐标,以中心为原点
|
int |
y
动图的y坐标,以中心为原点
|
构造器和说明 |
---|
EffectPaster(java.lang.String path) |
限定符和类型 | 方法和说明 |
---|---|
void |
copy(EffectBase base)
复制一份对象的参数
|
boolean |
equals(java.lang.Object obj) |
float |
getHeightRatio()
获取高的比例值
|
int |
getPasterType() |
float |
getWidthRatio()
获取宽的比例值
|
float |
getXRatio()
获取x坐标的比例值
|
float |
getYRatio()
获取y坐标的比例值
|
boolean |
isPasterReady()
已过时。
|
void |
setHeightRatio(float heightRatio)
设置高的比例值
|
void |
setWidthRatio(float widthRatio)
设置宽的比例值
|
void |
setXRatio(float xRatio)
设置x坐标的比例值
|
void |
setYRatio(float yRatio)
设置y坐标的比例值
|
java.lang.String |
toString() |
getAnimationType, getPath, getResId, getViewId, readString, setAnimationType, setPath, setResId, setViewId
public static final int PASTER_TYPE_GIF
public static final int PASTER_TYPE_TEXT
public static final int PASTER_TYPE_CAPTION
public java.lang.String name
public int width
public int height
public long start
public long end
public int y
public int x
public float rotation
public long duration
@Deprecated public int kernelFrame
public java.util.List<com.aliyun.svideosdk.common.internal.project.Frame> frameArry
public java.util.List<com.aliyun.svideosdk.common.internal.project.FrameTime> timeArry
public boolean mirror
public boolean isTrack
@Deprecated public boolean isPasterReady()
public int getPasterType()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public float getXRatio()
public void setXRatio(float xRatio)
xRatio
- 比例值 [0 - 1]public float getYRatio()
public void setYRatio(float yRatio)
yRatio
- 比例值 [0 - 1]public float getWidthRatio()
public void setWidthRatio(float widthRatio)
widthRatio
- 宽比例 [0 - 1]public float getHeightRatio()
public void setHeightRatio(float heightRatio)
heightRatio
- 高比例 [0 - 1]public void copy(EffectBase base)
EffectBase
copy
在类中 EffectBase
public java.lang.String toString()
toString
在类中 EffectBase