|
| void | setClipAffinityEnabled (boolean enable) |
| | 设置动画贴纸与片段之间的亲和度是否开启 更多...
|
| |
| boolean | getClipAffinityEnabled () |
| | 获取动画贴纸与片段之间的亲和度是否开启 更多...
|
| |
| long | getInPoint () |
| | 动画贴纸在时间线上显示的入点 更多...
|
| |
| long | getOutPoint () |
| | 动画贴纸在时间线上显示的出点 更多...
|
| |
| String | getAnimatedStickerPackageId () |
| | 获取动画贴纸包Id 更多...
|
| |
| long | changeInPoint (long newInPoint) |
| | 改变动画贴纸在时间线上显示的入点 更多...
|
| |
| long | changeOutPoint (long newOutPoint) |
| | 改变动画贴纸在时间线上显示的出点 更多...
|
| |
| void | movePosition (long offset) |
| | 改变动画贴纸在时间线上的显示位置(入点和出点同时偏移offset值) 更多...
|
| |
| void | setScale (float scale) |
| | 设置动画贴纸的缩放值 更多...
|
| |
| float | getScale () |
| | 获取动画贴纸的缩放值 更多...
|
| |
| void | setHorizontalFlip (boolean flip) |
| | 设置动画贴纸的水平翻转 更多...
|
| |
| boolean | getHorizontalFlip () |
| | 获取动画贴纸的水平翻转状态 更多...
|
| |
| void | setVerticalFlip (boolean flip) |
| | 设置动画贴纸的竖直翻转 更多...
|
| |
| boolean | getVerticalFlip () |
| | 获取动画贴纸的竖直翻转状态 更多...
|
| |
| void | setRotationZ (float angle) |
| | 设置动画贴纸的旋转角度 更多...
|
| |
| float | getRotationZ () |
| | 获取动画贴纸的旋转角度值 更多...
|
| |
| void | setTranslation (PointF translation) |
| | 设置动画贴纸的平移 更多...
|
| |
| PointF | getTranslation () |
| | 获取动画贴纸的平移位置 更多...
|
| |
| void | translateAnimatedSticker (PointF translationOffset) |
| | 平移动画贴纸 更多...
|
| |
| void | scaleAnimatedSticker (float scaleFactor, PointF anchor) |
| | 缩放动画贴纸 更多...
|
| |
| void | rotateAnimatedSticker (float angle, PointF anchor) |
| | 旋转动画贴纸 更多...
|
| |
| void | rotateAnimatedSticker (float angle) |
| | 以动画贴纸中心点为锚点旋转动画贴纸 更多...
|
| |
| RectF | getOriginalBoundingRect () |
| | 获取动画贴纸的原始的包围矩形框 更多...
|
| |
| List< PointF > | getBoundingRectangleVertices () |
| | 获取动画贴纸的原始包围矩形框变换后的顶点位置 更多...
|
| |
| boolean | isPanoramic () |
| | 判断当前动画贴纸是否为全景图动画贴纸 更多...
|
| |
| void | setCenterPolarAngle (float centerPolarAngle) |
| | 对动画贴纸设置中心点的极角。只对全景图动画贴纸有效 更多...
|
| |
| float | getCenterPolarAngle () |
| | 获取动画贴纸中心点的极角。只对全景图动画贴纸有效 更多...
|
| |
| void | setCenterAzimuthAngle (float centerAzimuthAngle) |
| | 对动画贴纸设置中心点的方位角。只对全景图动画贴纸有效 更多...
|
| |
| float | getCenterAzimuthAngle () |
| | 获取动画贴纸中心点的方位角。只对全景图动画贴纸有效 更多...
|
| |
| void | setPolarAngleRange (float polarAngleRange) |
| | 对动画贴纸设置极角的张角。只对全景图动画贴纸有效 更多...
|
| |
| float | getPolarAngleRange () |
| | 获取动画贴纸极角的张角。只对全景图动画贴纸有效 更多...
|
| |
| float | getOrthoAngleRange () |
| | 获取动画贴纸与极角垂直的张角。只对全景图动画贴纸有效 更多...
|
| |
| void | setZValue (float value) |
| | 设置贴纸Z值 更多...
|
| |
| float | getZValue () |
| | 获取贴纸Z值 更多...
|
| |
| boolean | hasAudio () |
| | 查询贴纸是否含有音频 更多...
|
| |
| void | setVolumeGain (float leftVolumeGain, float rightVolumeGain) |
| | 设置贴纸音量 更多...
|
| |
| NvsVolume | getVolumeGain () |
| | 获取音量 更多...
|
| |
| long | getDefaultDuration () |
| | 获取贴纸默认长度 更多...
|
| |
| NvsFxDescription | getDescription () |
| | 获取Fx的描述 更多...
|
| |
| void | setIntVal (String fxParam, int val) |
| | 设置特效的整数参数值 更多...
|
| |
| int | getIntVal (String fxParam) |
| | 获得特效的整数参数值 更多...
|
| |
| void | setFloatVal (String fxParam, double val) |
| | 设置特效的浮点值参数值 更多...
|
| |
| double | getFloatVal (String fxParam) |
| | 获得特效浮点值参数值 更多...
|
| |
| void | setBooleanVal (String fxParam, boolean val) |
| | 设置特效布尔值参数值 更多...
|
| |
| boolean | getBooleanVal (String fxParam) |
| | 获得特效的布尔值参数值 更多...
|
| |
| void | setStringVal (String fxParam, String val) |
| | 设置特效字符串参数值 更多...
|
| |
| String | getStringVal (String fxParam) |
| | 获得特效字符串参数值 更多...
|
| |
| void | setColorVal (String fxParam, NvsColor val) |
| | 设置特效颜色值参数值 更多...
|
| |
| NvsColor | getColorVal (String fxParam) |
| | 获得特效颜色值参数值 更多...
|
| |
| void | setPosition2DVal (String fxParam, NvsPosition2D val) |
| | 设置特效二维坐标参数值 更多...
|
| |
| NvsPosition2D | getPosition2DVal (String fxParam) |
| | 获得特效二维坐标参数值 更多...
|
| |
| void | setPosition3DVal (String fxParam, NvsPosition3D val) |
| | 设置特效三维坐标参数值 更多...
|
| |
| NvsPosition3D | getPosition3DVal (String fxParam) |
| | 获得特效三维坐标参数值 更多...
|
| |
| void | setMenuVal (String fxParam, String val) |
| | 设置特效菜单参数值 更多...
|
| |
| String | getMenuVal (String fxParam) |
| | 获得特效菜单参数值 更多...
|
| |
| void | setFilterIntensity (float intensity) |
| | 设置滤镜的强度 更多...
|
| |
| float | getFilterIntensity () |
| | 获得滤镜的强度 更多...
|
| |
| NvsParticleSystemContext | getParticleSystemContext () |
| |
| NvsARFaceContext | getARFaceContext () |
| |
| NvsPaintingEffectContext | getPaintingEffectContext () |
| |
| NvsARSceneManipulate | getARSceneManipulate () |
| | 获得NvsARSceneManipulate接口 更多...
|
| |
| void | setAttachment (String key, Object value) |
| | 为NvsObject对象添加附加的数据,用来标识NvsObject的对象或者其他用途 更多...
|
| |
| Object | getAttachment (String key) |
| | 获取NvsObject的附件 更多...
|
| |
时间线动画贴纸,带有动画效果的贴纸
时间线动画贴纸是视频编辑时使用的一种美化特效,叠加在视频上会产生一些特殊效果。编辑视频时,可通过时间线(Time Line)来添加和移除动画贴纸。如果添加的贴纸位置不合理,还可进行调整移动。
注:动画贴纸在时间线上的入点和出点单位都为微秒
- 警告
- NvsTimelineAnimatedSticker类中,所有public API都在UI线程使用!!!