TXBeautyManager

最近更新时间:2019-12-13 15:34:42

美颜、美容、动效挂件类基础函数。

setBeautyStyle

设置美颜类型。

void setBeautyStyle(int beautyStyle)

参数

参数 类型 含义
beautyStyle int 美颜风格,0表示光滑,1表示自然,2表示朦胧。

setBeautyLevel

设置美颜级别。

void setBeautyLevel(int beautyLevel)

参数

参数 类型 含义
beautyLevel int 美颜级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setWhitenessLevel

设置美白级别。

void setWhitenessLevel(int whitenessLevel)

参数

参数 类型 含义
whitenessLevel int 美白级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setRuddyLevel

设置红润级别。

void setRuddyLevel(int ruddyLevel)

参数

参数 类型 含义
ruddyLevel int 红润级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setEyeScaleLevel

设置大眼级别(商业版有效,其它版本设置此参数无效)。

void setEyeScaleLevel(int eyeScaleLevel)

参数

参数 类型 含义
eyeScaleLevel int 大眼级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setFaceSlimLevel

设置瘦脸级别(商业版有效,其它版本设置此参数无效)。

void setFaceSlimLevel(int faceSlimLevel)

参数

参数 类型 含义
faceSlimLevel int 瘦脸级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setFaceVLevel

设置 V 脸级别(商业版有效,其它版本设置此参数无效)。

void setFaceVLevel(int faceVLevel)

参数

参数 类型 含义
faceVLevel int V 脸级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setChinLevel

设置下巴拉伸或收缩(商业版有效,其它版本设置此参数无效)。

void setChinLevel(int chinLevel)

参数

参数 类型 含义
chinLevel int 下巴拉伸或收缩级别,取值范围-9 - 9;0 表示关闭,小于0表示收缩,大于0表示拉伸。

setFaceShortLevel

设置短脸级别(商业版有效,其它版本设置此参数无效)。

void setFaceShortLevel(int faceShortlevel)

参数

参数 类型 含义
faceShortlevel int 短脸级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setNoseSlimLevel

设置瘦鼻级别(商业版有效,其它版本设置此参数无效)。

void setNoseSlimLevel(int noseSlimLevel)

参数

参数 类型 含义
noseSlimLevel int 瘦鼻级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setEyeLightenLevel

设置亮眼 (商用企业版有效,其它版本设置此参数无效)。

void setEyeLightenLevel(int eyeLightenLevel) 

参数

参数 类型 含义
eyeLightenLevel int 亮眼级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setToothWhitenLevel

设置白牙 (商用企业版有效,其它版本设置此参数无效)。

void setToothWhitenLevel(int toothWhitenLevel) 

参数

参数 类型 含义
toothWhitenLevel int 白牙级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setWrinkleRemoveLevel

设置祛皱 (商用企业版有效,其它版本设置此参数无效)。

void setWrinkleRemoveLevel(int wrinkleRemoveLevel)

参数

参数 类型 含义
wrinkleRemoveLevel int 祛皱级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setPounchRemoveLevel

设置祛眼袋 (商用企业版有效,其它版本设置此参数无效)。

void setPounchRemoveLevel(int pounchRemoveLevel) 

参数

参数 类型 含义
pounchRemoveLevel int 祛眼袋级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setSmileLinesRemoveLevel

设置祛法令纹 (商用企业版有效,其它版本设置此参数无效)。

void setSmileLinesRemoveLevel(int smileLinesRemoveLevel)

参数

参数 类型 含义
smileLinesRemoveLevel int 祛法令纹级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setForeheadLevel

设置发际线 (商用企业版有效,其它版本设置此参数无效)。

void setForeheadLevel(int foreheadLevel)

参数

参数 类型 含义
foreheadLevel int 发际线级别,取值范围0 - 9;0表示关闭,1 - 9值越大,发际线越向下移。

setEyeDistanceLevel

设置眼距 (商用企业版有效,其它版本设置此参数无效)。

void setEyeDistanceLevel(int eyeDistanceLevel) 

参数

参数 类型 含义
eyeDistanceLevel int 眼距级别,取值范围0 - 9;0表示关闭,1 - 9值越大,眼间距越小。

setEyeAngleLevel

设置眼角 (商用企业版有效,其它版本设置此参数无效)。

void setEyeAngleLevel(int eyeAngleLevel)

参数

参数 类型 含义
eyeAngleLevel int 眼角级别,取值范围0 - 9;0表示关闭,1 - 9值越大,外眼角越向上,内眼角越向下。

setMouthShapeLevel

设置嘴型 (商用企业版有效,其它版本设置此参数无效)。

void setMouthShapeLevel(int mouthShapeLevel)

参数

参数 类型 含义
mouthShapeLevel int 嘴型级别,取值范围0 - 9;0表示关闭,1 - 9值越大,嘴越小。

setNoseWingLevel

设置鼻翼 (商用企业版有效,其它版本设置此参数无效)。

void setNoseWingLevel(int noseWingLevel)

参数

参数 类型 含义
noseWingLevel int 鼻翼级别,取值范围0 - 9;0表示关闭,1 - 9值越大,鼻翼越小。

setNosePositionLevel

设置鼻子位置 (商用企业版有效,其它版本设置此参数无效)。

void setNosePositionLevel(int nosePositionLevel)

参数

参数 类型 含义
nosePositionLevel int 鼻子位置级别,取值范围0 - 9;0表示关闭,1 - 9值越大,鼻子位置越向下移。

setLipsThicknessLevel

设置嘴唇厚度 (商用企业版有效,其它版本设置此参数无效)。

void setLipsThicknessLevel(int lipsThicknessLevel)

参数

参数 类型 含义
lipsThicknessLevel int 嘴唇厚度级别,取值范围0 - 9;0表示关闭,1 - 9值越大,嘴唇越厚。

setFaceBeautyLevel

设置脸型 (商用企业版有效,其它版本设置此参数无效)。

void setFaceBeautyLevel(int faceBeautyLevel)

参数

参数 类型 含义
faceBeautyLevel int 脸型级别,取值范围0 - 9;0表示关闭,1 - 9值越大,效果越明显。

setMotionTmpl

选择使用哪一款 AI 动效挂件(商业版有效,其它版本设置此参数无效)。

void setMotionTmpl(String motionPath)

参数

参数 类型 含义
motionPath String 动效所在路径。

setMotionMute

设置动效静音(商业版有效,其它版本设置此参数无效)。有些挂件本身会有声音特效,通过此 API 可以关闭这些特效播放时所带的声音效果。

void setMotionMute(boolean motionMute)

参数

参数 类型 含义
motionMute boolean true表示静音;false表示不静音。