Constructor
new LiveParameters()
- Source:
Examples
function update(params) {
// 標準的なトラッキング値の直接の操作 (Live2Dパラメータとは異なるので紐づけの設定は別途必要)
params.Yaw = 0 // 顔の左右の向きの動きの値。-30~30の範囲。
params.Pitch = 0 // 顔の上下の向きの動きの値。-30~30の範囲。
params.Roll = 0 // 顔の左右の傾きの動きの値。-30~30の範囲。
params.PositionX = 0 // Live2Dモデルの位置のX座標の値。-1~1の範囲。
params.PositionY = 0 // Live2Dモデルの位置のY座標の値。-1~1の範囲。
params.PositionZ = 0 // Live2Dモデルの拡大率の値。-1~1の範囲。
params.BrowYLeft = 0 // 眉毛の上下の値。-1~1の範囲。
params.BrowYRight = 0 // 眉毛の上下の値。-1~1の範囲。
params.EyeOpenLeft = 1 // 目の開き具合の値。0~2の範囲。
params.EyeOpenRight = 1 // 目の開き具合の値。0~2の範囲。
params.EyeLookX = 0 // 視線の値。-1~1の範囲。
params.EyeLookY = 0 // 視線の値。-1~1の範囲。
params.MouthOpen = 0 // 口の開き具合の値。0~1の範囲。
}
function start() {
for (let param of live.parameters) {
console.log(param.id, param.min, param.base, param.max);
}
}
Members
ARKitBrowDownLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitBrowDownRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitBrowInnerUp :number
iOSのARKitの値
Type:
- number
- Source:
ARKitBrowOuterUpLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitBrowOuterUpRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitCheekPuff :number
iOSのARKitの値
Type:
- number
- Source:
ARKitCheekSquintLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitCheekSquintRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeBlinkLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeBlinkRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookDownLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookDownRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookInLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookInRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookOutLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookOutRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookUpLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeLookUpRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeSquintLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeSquintRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeWideLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitEyeWideRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitJawForward :number
iOSのARKitの値
Type:
- number
- Source:
ARKitJawLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitJawOpen :number
iOSのARKitの値
Type:
- number
- Source:
ARKitJawRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthClose :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthDimpleLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthDimpleRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthFrownLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthFrownRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthFunnel :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthLowerDownLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthLowerDownRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthPressLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthPressRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthPucker :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthRollLower :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthRollUpper :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthShrugLower :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthShrugUpper :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthSmileLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthSmileRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthStretchLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthStretchRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthUpperUpLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitMouthUpperUpRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitNoseSneerLeft :number
iOSのARKitの値
Type:
- number
- Source:
ARKitNoseSneerRight :number
iOSのARKitの値
Type:
- number
- Source:
ARKitTongueOut :number
iOSのARKitの値
Type:
- number
- Source:
BrowYLeft :number
眉毛の上下の値。-1~1の範囲。
Type:
- number
- Source:
BrowYRight :number
眉毛の上下の値。-1~1の範囲。
Type:
- number
- Source:
EyeLookX :number
視線の値。-1~1の範囲。
Type:
- number
- Source:
EyeLookY :number
視線の値。-1~1の範囲。
Type:
- number
- Source:
EyeOpenLeft :number
目の開き具合の値。0~2の範囲。
Type:
- number
- Source:
EyeOpenRight :number
目の開き具合の値。0~2の範囲。
Type:
- number
- Source:
EyeSmileLeft :number
笑顔の値。-1~1の範囲。iOS用。
Type:
- number
- Source:
EyeSmileRight :number
笑顔の値。-1~1の範囲。iOS用。
Type:
- number
- Source:
EyeWide :number
目のパラメータ。-1~1の範囲。iOS用。
Type:
- number
- Source:
HandBothFound :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandDistance :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftAngleX :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftAngleY :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftAngleZ :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFingerIndex :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFingerMiddle :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFingerPinky :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFingerRing :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFingerThumb :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftFound :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftOpen :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftPositionX :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftPositionY :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandLeftPositionZ :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightAngleX :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightAngleY :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightAngleZ :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFingerIndex :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFingerMiddle :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFingerPinky :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFingerRing :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFingerThumb :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightFound :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightOpen :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightPositionX :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightPositionY :number
ハンドトラッキング用の値
Type:
- number
- Source:
HandRightPositionZ :number
ハンドトラッキング用の値
Type:
- number
- Source:
LipSyncMouthA :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthE :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthI :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthO :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthOpen :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthSpread :number
リップシンク用の値
Type:
- number
- Source:
LipSyncMouthU :number
リップシンク用の値
Type:
- number
- Source:
LipSyncVolume :number
リップシンク用の値
Type:
- number
- Source:
MouseX :number
マウスのX。-1~1の範囲。左側が-1。中心が0。
Type:
- number
- Source:
MouseY :number
マウスのY。-1~1の範囲。上が-1。中心が0。
Type:
- number
- Source:
MouthOpen :number
口の開き具合の値。0~1の範囲。
Type:
- number
- Source:
MouthSpread :number
口の幅の値。-1~1の範囲。
Type:
- number
- Source:
MouthX :number
口のパラメータ。-1~1の範囲。iOS用。
Type:
- number
- Source:
Pitch :number
顔の上下の向きの動きの値。-30~30の範囲。
Type:
- number
- Source:
PositionX :number
Live2Dモデルの位置のX座標の値。-1~1の範囲。
Type:
- number
- Source:
PositionY :number
Live2Dモデルの位置のY座標の値。-1~1の範囲。
Type:
- number
- Source:
PositionZ :number
Live2Dモデルの拡大率の値。-1~1の範囲。
Type:
- number
- Source:
Roll :number
顔の左右の傾きの動きの値。-30~30の範囲。
Type:
- number
- Source:
Yaw :number
顔の左右の向きの動きの値。-30~30の範囲。
Type:
- number
- Source:
Methods
setValue(id, value)
IDを指定しての値の設定。独自に作成したパラメータの値を設定する際に使用する。
Parameters:
Name | Type | Description |
---|---|---|
id |
string | |
value |
number |
- Source:
value(id) → {number}
IDを指定しての値の取得。独自に作成したパラメータの値を取得する際に使用する。
Parameters:
Name | Type | Description |
---|---|---|
id |
string |
- Source:
Returns:
- Type
- number