Class: LiveParameters

LiveParameters()

トラッキングパラメータを管理するオブジェクト モデルスクリプトで引数として渡ってくる。

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