確認した実行環境
- Unity
- 2017.4.3f1
- 2018.1.6f1
- Cubism SDK for Unity
- Cubism 3 SDK for Unity R8
起きた問題
Live2DモデルをAnimationウィンドウでプレビューしようとした際、CubismModelコンポーネントの処理が干渉して編集やプレビューが出来ない問題が発生しました。
解決方法
CubismModel.csの下記の処理をエディタ停止中は処理しないように修正します。
Before
// Sync parameters back.
TaskableModel.TryReadParameters(Parameters);
After
#if !UNITY_EDITOR
// Sync parameters back.
TaskableModel.TryReadParameters(Parameters);
#else
if (Application.isPlaying)
{
// Sync parameters back.
TaskableModel.TryReadParameters(Parameters);
}
#endif