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

跟踪复合字幕。 更多...

类 NvsTrackCompoundCaption 继承关系图:
NvsCompoundCaption NvsFx NvsProjObj

Public 成员函数

 constructor ()
 
 getInPoint ()
 更改轨道上字幕的入点。 更多...
 
 getOutPoint ()
 轨道上字幕的出点。 更多...
 
 changeInPoint (newInPoint)
 更改轨道上字幕的入点。 更多...
 
 changeOutPoint (newOutPoint)
 更改轨道上字幕的出点。 更多...
 
 movePosition (offset)
 更改字幕在轨道上的显示位置(入点和出点同时从偏移值偏移)。 更多...
 
- Public 成员函数 继承自 NvsCompoundCaption
 constructor ()
 
 getCaptionCount ()
 获取字幕数量 更多...
 
 setText (captionIndex, text)
 设置文本 更多...
 
 getText (captionIndex)
 获取文本 更多...
 
 setTextColor (captionIndex, color)
 设置文本颜色 更多...
 
 getTextColor (captionIndex)
 获取文本颜色 更多...
 
 setFontFamily (captionIndex, family)
 设置字体家族 更多...
 
 getFontFamily (captionIndex)
 获取字体家族 更多...
 
 setCaptionTranslation (translation)
 设置字幕平移 更多...
 
 getCaptionTranslation ()
 获取字幕平移 更多...
 
 translateCaption (translationOffset)
 平移字幕 更多...
 
 setAnchorPoint (anchor)
 设置锚点 更多...
 
 getAnchorPoint ()
 获取锚点 更多...
 
 setScaleX (scale)
 设置X方向缩放 更多...
 
 getScaleX ()
 获取X方向缩放 更多...
 
 setScaleY (scale)
 设置Y方向缩放 更多...
 
 getScaleY ()
 获取Y方向缩放 更多...
 
 scaleCaption (scaleFactor, anchor)
 缩放字幕 更多...
 
 setRotationZ (angle)
 设置Z方向旋转 更多...
 
 getRotationZ ()
 获取Z方向旋转 更多...
 
 rotateCaption (angle, anchor)
 旋转字幕 更多...
 
 rotateCaption2 (angle)
 旋转字幕 更多...
 
 getCaptionBoundingVertices (captionIndex, boudingType, motionParams)
 获取字幕边界顶点 更多...
 
 getCompoundBoundingVertices (boudingType, motionParams)
 获取组合边界顶点 更多...
 
 setZValue (value)
 设置Z值 更多...
 
 getZValue ()
 获取Z值 更多...
 
 setOpacity (value)
 设置不透明度 更多...
 
 getOpacity ()
 获取不透明度 更多...
 
 isFrameCaption (captionIndex)
 是否帧字幕 更多...
 
 getCaptionStylePackageId ()
 获取字幕风格包ID 更多...
 
- Public 成员函数 继承自 NvsFx
 constructor ()
 特效类。构造器
 
 getDescription ()
 获取特效的描述。返回 NvsFxDescription 对象 更多...
 
 setIntVal (fxParam, val)
 设置整数值 更多...
 
 getIntVal (fxParam)
 获取整数值 更多...
 
 setIntValAtTime (fxParam, val, time)
 在某个时间设置整数值 更多...
 
 getIntValAtTime (fxParam, time)
 在某个时间获取整数值 更多...
 
 setFloatVal (fxParam, val)
 设置浮点值 更多...
 
 getFloatVal (fxParam)
 获取浮点值 更多...
 
 setFloatValAtTime (fxParam, val, time)
 在某个时间设置浮点值 更多...
 
 getFloatValAtTime (fxParam, time)
 在某个时间获取浮点值 更多...
 
 setBooleanVal (fxParam, val)
 设置布尔值 更多...
 
 getBooleanVal (fxParam)
 获取布尔值 更多...
 
 setBooleanValAtTime (fxParam, val, time)
 在某个时间设置布尔值 更多...
 
 getBooleanValAtTime (fxParam, time)
 在某个时间获取布尔值 更多...
 
 setMenuVal (fxParam, val)
 设置菜单值 更多...
 
 getMenuVal (fxParam)
 设置菜单值 更多...
 
 setMenuValAtTime (fxParam, val, time)
 在某个时间设置菜单值 更多...
 
 getMenuValAtTime (fxParam, time)
 在某个时间获取菜单值 更多...
 
 setStringVal (fxParam, val)
 设置字符串值 更多...
 
 getStringVal (fxParam)
 获取字符串值 更多...
 
 setStringValAtTime (fxParam, val, time)
 在某个时间点设置字符串值 更多...
 
 getStringValAtTime (fxParam, time)
 在某个时间获取字符串值 更多...
 
 setColorVal (fxParam, val)
 设置颜色值 更多...
 
 getColorVal (fxParam)
 设置颜色值 更多...
 
 setColorValAtTime (fxParam, val, time)
 在某个时间设置颜色 更多...
 
 getColorValAtTime (fxParam, time)
 在某个时间点获取颜色值 更多...
 
 removeKeyframeAtTime (fxParam, time)
 在某个时间删除关键帧 更多...
 
 removeAllKeyframe (fxParam)
 删除所有关键帧 更多...
 
 hasKeyframeList (fxParam)
 是否有关键帧列表 更多...
 
 findKeyframeTime (fxParam, time, flags)
 在某个时间查询关键帧 更多...
 
 setParamKeyframes (fxParam, keyframes)
 设置关键帧参数 更多...
 
 getParamKeyframes (fxParam)
 获取关键帧参数 更多...
 
 setParamKeyframeAtTime (fxParam, time, keyframe)
 在某个时间设置关键帧参数 更多...
 
 getParamKeyframeAtTime (fxParam, time)
 在某个时间获取关键帧参数 更多...
 
 getIntpFxParamValsAtTime (fxParam, time)
 在某个时间获取关键帧参数 更多...
 
 setFilterIntensity (intensity)
 设置滤镜强度 更多...
 
 getFilterIntensity ()
 获取滤镜强度 更多...
 
 setRegional (isRegional)
 设置区域 更多...
 
 getRegional ()
 获取区域范围 更多...
 
 setIgnoreBackground (isIgnoreBackground)
 设置忽略背景 更多...
 
 getIgnoreBackground ()
 获取忽略背景 更多...
 
 setInverseRegion (isInverseRegion)
 设置反转区域 更多...
 
 getInverseRegion ()
 获取反转区域 更多...
 
 setRegion (region)
 设置区域 更多...
 
 setRegionAtTime (region, time)
 在某个时间设置区域 更多...
 
 setEllipseRegion (center, a, b, angle)
 设置椭圆区域 更多...
 
 setEllipseRegionAtTime (center, a, b, angle, time)
 在某个时间点设置椭圆区域 更多...
 
 getRegionInfos ()
 获取特效区域信息 更多...
 
 getRegionInfosAtTime (time)
 获取特效在某个时间点的区域信息 更多...
 
 setRegionalFeatherWidth (featherWidth)
 设置区域羽化宽度 更多...
 
 getRegionalFeatherWidth ()
 获取区域羽化宽度 更多...
 
 getParticleSystemContext ()
 获取粒子特效上下文 更多...
 
 getARSceneManipulate ()
 获取ARScene操作 更多...
 
 setExprVar (varName, varValue)
 设置表达式变量 更多...
 
 getExprVar (varName)
 获取表达式变量 更多...
 
 setExprObjectVar (varName, varValue)
 设置对象(例如:颜色)表达式变量 更多...
 
 getExprObjectVar (varName)
 获取对象(例如:颜色)表达式变量 更多...
 
 clearExprVar ()
 清除Expr值 更多...
 
 clearExprVarCtx ()
 清空表达式中定义的全部参数的值,并设置为默认值0 更多...
 
 setArbitraryVal (fxParam, val)
 设置特效不定类型的值 更多...
 
 getArbitraryVal (fxParam)
 获取特效不定类型的值 更多...
 
 setArbitraryValAtTime (fxParam, val, time)
 
 getArbitraryValAtTime (fxParam, time)
 获取特效某时间点不定类型的值 更多...
 
 setRegionInfos (regionInfos)
 设置多个区域信息 更多...
 
 setRegionInfosAtTime (regionInfos, time)
 设置某个时间点的多个区域信息 更多...
 
- Public 成员函数 继承自 NvsProjObj
 constructor ()
 
 setInternalObject (obj)
 设置内置对象 更多...
 
 getInternalObject ()
 获取内置对象 更多...
 
 setTemplateAttachment (key, value)
 设置模板附件 更多...
 
 getTemplateAttachment (key)
 根据键,获取模板属性值 更多...
 

详细描述

跟踪复合字幕。

成员函数说明

◆ changeInPoint()

NvsTrackCompoundCaption::changeInPoint (   newInPoint)
inline

更改轨道上字幕的入点。

参数
{Number}newInPoint 轨道上字幕的新入点(以微秒为单位)。
返回
{Number} 返回轨道上字幕的入点(以微秒为单位)。

◆ changeOutPoint()

NvsTrackCompoundCaption::changeOutPoint (   newOutPoint)
inline

更改轨道上字幕的出点。

参数
{Number}newOutPoint 轨道上字幕的新出点(以微秒为单位)。
返回
{Number} 返回轨道上字幕的出点(以微秒为单位)。

◆ constructor()

NvsTrackCompoundCaption::constructor ( )
inline

@constructor

◆ getInPoint()

NvsTrackCompoundCaption::getInPoint ( )
inline

更改轨道上字幕的入点。

返回
{Number} 返回轨道上字幕的入点(以微秒为单位)。

◆ getOutPoint()

NvsTrackCompoundCaption::getOutPoint ( )
inline

轨道上字幕的出点。

返回
{Number} 轨道上字幕的出点(以微秒为单位)。

◆ movePosition()

NvsTrackCompoundCaption::movePosition (   offset)
inline

更改字幕在轨道上的显示位置(入点和出点同时从偏移值偏移)。

参数
{Number}offset 入点和出点变化的偏移值(以微秒为单位)。

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