広告
広告

Live2D の Cubism Parameters Inspector をスクリプトから操作する

カテゴリ:unity

Cubism SDK のバージョンは 3.0.

// Live2D プレハブのインスタンス化
var p = Resources.Load<GameObject>(/*プレハブ名*/);
var l2d = GameObject.Instantiate(p);

// パラメータリストの取得
var params = l2d.transform.Find("Parameters");

// 個々のパラメータの取得
var paramObj = params.transform.Find(/*パラメータ名*/);

// パラメータスクリプトの取得
var param = paramObj.GetComponent<Live2D.Cubism.Core.CubismParameter>();

// 値の設定
param.Value = 30f;

// アップデート
var model = l2d.GetComponent<Live2D.Cubism.Core.CubismModel>();
model.ForceUpdateNow();

広告
広告