美摄Web端SDK  3.12.1
Public 成员函数 | 所有成员列表
NveVideoTransition类 参考

视频转场,片段间切换的特效。轨道上有多个片段,转场是从一个视频片段播放到另一个视频片段的衔接过渡效果,而在有间隙的片段之间不能添加视频转场。目前支持多种视频转场, 包括Fade(淡入淡出)、Turning(翻转)、Swap(层叠)、Stretch In(伸展进入)、Page Curl(卷页)、Lens Flare(镜头眩光)、Star(星形)、Dip To Black(闪黑)、Dip To White(闪白)、 Push To Right(右推拉)、Push To Top(上推拉)、Upper Left Into(斜推)。每种视频转场都可通过视频轨道来设置和获取。默认转场是Fade(淡入淡出)。 更多...

类 NveVideoTransition 继承关系图:
NveEffectInstance

Public 成员函数

 constructor ()
 构造函数
 
 getVideoTransitionType ()
 获取视频转场类型 更多...
 
 getBuiltinVideoTransitionName ()
 获取内置视频转场名字 更多...
 
 getVideoTransitionPackageId ()
 获取视频转场包ID 更多...
 
 setVideoTransitionDuration (duration)
 设置视频转场持续时间 更多...
 
 getVideoTransitionDuration ()
 获取视频转场持续时间 更多...
 
- Public 成员函数 继承自 NveEffectInstance
 constructor ()
 特效实例构造器
 
 release ()
 特效实例构造器 如果此特效实例后面不会再使用,必须要调用此方法释放,否则会有内部资源的泄漏
 
 setIntVal (fxParam, val)
 设置特效的整数参数值 更多...
 
 getIntVal (fxParam)
 获取特效的整数参数值 更多...
 
 setFloatVal (fxParam, val)
 设置特效的浮点数参数值 更多...
 
 getFloatVal (fxParam)
 获取特效的浮点数参数值 更多...
 
 setBooleanVal (fxParam, val)
 设置特效的布尔参数值 更多...
 
 getBooleanVal (fxParam)
 获取特效的布尔参数值 更多...
 
 setMenuVal (fxParam, val)
 设置特效的菜单参数值 更多...
 
 getMenuVal (fxParam)
 获取特效的菜单参数值 更多...
 
 setStringVal (fxParam, val)
 设置特效的字符串参数值 更多...
 
 getStringVal (fxParam)
 获取特效的字符串参数值 更多...
 
 setColorVal (fxParam, val)
 设置特效的颜色参数值 更多...
 
 getColorVal (fxParam)
 获取特效的颜色参数值 更多...
 
 setFilterIntensity (intensity)
 设置滤镜强度 更多...
 
 getFilterIntensity ()
 获取滤镜强度 更多...
 
 getARSceneManipulate ()
 获取ARScene操作 更多...
 
 getInPoint ()
 获取起始点 更多...
 
 getOutPoint ()
 获取结束点 更多...
 
 changeInPoint (newInPoint)
 改变起始点 更多...
 
 changeOutPoint (newOutPoint)
 改变起始点 更多...
 

详细描述

视频转场,片段间切换的特效。轨道上有多个片段,转场是从一个视频片段播放到另一个视频片段的衔接过渡效果,而在有间隙的片段之间不能添加视频转场。目前支持多种视频转场, 包括Fade(淡入淡出)、Turning(翻转)、Swap(层叠)、Stretch In(伸展进入)、Page Curl(卷页)、Lens Flare(镜头眩光)、Star(星形)、Dip To Black(闪黑)、Dip To White(闪白)、 Push To Right(右推拉)、Push To Top(上推拉)、Upper Left Into(斜推)。每种视频转场都可通过视频轨道来设置和获取。默认转场是Fade(淡入淡出)。

参见
NveEffectInstance

成员函数说明

◆ getBuiltinVideoTransitionName()

NveVideoTransition::getBuiltinVideoTransitionName ( )
inline

获取内置视频转场名字

返回
{String} 返回内置视频转换的名称。如果它不是一个内置的视频过渡,它将返回一个空字符串。

◆ getVideoTransitionDuration()

NveVideoTransition::getVideoTransitionDuration ( )
inline

获取视频转场持续时间

返回
{Number} 返回视频转换持续时间。

◆ getVideoTransitionPackageId()

NveVideoTransition::getVideoTransitionPackageId ( )
inline

获取视频转场包ID

返回
{String} 返回视频转换资源包ID。如果它不是一个资源包视频转换,它将返回一个空字符串。

◆ getVideoTransitionType()

NveVideoTransition::getVideoTransitionType ( )
inline

获取视频转场类型

返回
{Number} 返回视频转换类型。

◆ setVideoTransitionDuration()

NveVideoTransition::setVideoTransitionDuration (   duration)
inline

设置视频转场持续时间

参数
{Number}duration 持续时间
{Number}matchMode 比较模式
返回
{void}

该类的文档由以下文件生成: