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

特效实例 更多...

类 NveEffectInstance 继承关系图:
NveAnimatedSticker NveCaption NveCompoundCaption NveVideoTransition

Public 成员函数

 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)
 改变起始点 更多...
 

详细描述

特效实例

成员函数说明

◆ changeInPoint()

NveEffectInstance::changeInPoint (   newInPoint)
inline

改变起始点

参数
{Number}newInPoint 新的起始点(以微秒为单位)
返回
{Number} 新的起始点(以微秒为单位)

◆ changeOutPoint()

NveEffectInstance::changeOutPoint (   newOutPoint)
inline

改变起始点

参数
{Number}newOutPoint 新的结束点(以微秒为单位)
返回
{Number} 新的结束点(以微秒为单位)

◆ getARSceneManipulate()

NveEffectInstance::getARSceneManipulate ( )
inline

获取ARScene操作

返回
{NveARSceneManipulate} 返回 AR 场景操作对象。

◆ getBooleanVal()

NveEffectInstance::getBooleanVal (   fxParam)
inline

获取特效的布尔参数值

参数
{String}fxParam 特效的参数名称
返回
{Boolean} 布尔值

◆ getColorVal()

NveEffectInstance::getColorVal (   fxParam)
inline

获取特效的颜色参数值

参数
{String}fxParam 特效的参数名称
返回
{NveColor} 颜色值

◆ getFilterIntensity()

NveEffectInstance::getFilterIntensity ( )
inline

获取滤镜强度

返回
{Number} 返回滤镜的强度值

◆ getFloatVal()

NveEffectInstance::getFloatVal (   fxParam)
inline

获取特效的浮点数参数值

参数
{String}fxParam 特效的参数名称
返回
{Number} 浮点数值

◆ getInPoint()

NveEffectInstance::getInPoint ( )
inline

获取起始点

返回
{Number} 起始点(以微秒为单位)

◆ getIntVal()

NveEffectInstance::getIntVal (   fxParam)
inline

获取特效的整数参数值

参数
{String}fxParam 特效的参数名称
返回
{Number} 整数值

◆ getMenuVal()

NveEffectInstance::getMenuVal (   fxParam)
inline

获取特效的菜单参数值

参数
{String}fxParam 特效的参数名称
返回
{String} 菜单值

◆ getOutPoint()

NveEffectInstance::getOutPoint ( )
inline

获取结束点

返回
{Number} 结束点(以微秒为单位)

◆ getStringVal()

NveEffectInstance::getStringVal (   fxParam)
inline

获取特效的字符串参数值

参数
{String}fxParam 特效的参数名称
返回
{String} 字符串值

◆ setBooleanVal()

NveEffectInstance::setBooleanVal (   fxParam,
  val 
)
inline

设置特效的布尔参数值

参数
{String}fxParam 特效的参数名称
{Boolean}val 布尔值

◆ setColorVal()

NveEffectInstance::setColorVal (   fxParam,
  val 
)
inline

设置特效的颜色参数值

参数
{String}fxParam 特效的参数名称
{NveColor}val 颜色值

◆ setFilterIntensity()

NveEffectInstance::setFilterIntensity (   intensity)
inline

设置滤镜强度

参数
{Number}intensity 滤镜强度值,取值范围一般为[0,1],为0则滤镜无效果,为1则为默认效果

◆ setFloatVal()

NveEffectInstance::setFloatVal (   fxParam,
  val 
)
inline

设置特效的浮点数参数值

参数
{String}fxParam 特效的参数名称
{Number}val 浮点数值

◆ setIntVal()

NveEffectInstance::setIntVal (   fxParam,
  val 
)
inline

设置特效的整数参数值

参数
{String}fxParam 特效的参数名称
{Number}val 整数值

◆ setMenuVal()

NveEffectInstance::setMenuVal (   fxParam,
  val 
)
inline

设置特效的菜单参数值

参数
{String}fxParam 特效的参数名称
{String}val 菜单值

◆ setStringVal()

NveEffectInstance::setStringVal (   fxParam,
  val 
)
inline

设置特效的字符串参数值

参数
{String}fxParam 特效的参数名称
{String}val 字符串值

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