# Unityのアニメータ設定で複数レイヤーにCubismFadeStateObserverを使用した場合の挙動について

**URL:** https://creatorsforum.live2d.com/t/topic/3213
**Category:** 制作の質問やTips紹介
**Created:** [2025 年 1 月 28 日午前 6:15 UTC](https://creatorsforum.live2d.com/t/topic/3213 "2025-01-28T06:15:15Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![To\_M](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/to_m/32/2065_2.png) [@To\_M](https://creatorsforum.live2d.com/u/To_M)
#### Post date: [2025 年 1 月 28 日午前 6:15 UTC](https://creatorsforum.live2d.com/t/topic/3213/1 "2025-01-28T06:15:15Z")

</div>

**動作環境**

- Windows 11
- Unity 2022.3.44f1

Live2D社様のサンプルデータ「虹色まおちゃん」を使用し、一部アニメーションを追加してUnity上で動作テストを行っております。  
その際、以下のような問題が発生し、解決策をご教示いただきたく投稿いたしました。

1. **特定のレイヤーがフェードする際**

- CubismFadeMotionDataに設定されていないパラメータが、他のレイヤーでアニメーションが再生中にもかかわらず一時停止してしまいます。

1. **フェード完了後**

- 一時停止していたアニメーションは再開されるのですが、結果としてカクつきが発生します。

これらの問題を解消する方法やヒントがあれば、ご教示いただけますと幸いです。  
何卒よろしくお願いいたします。

---

<div class="post-metadata">

### Author: ![ono-at-live2d-com](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/ono-at-live2d-com/32/167_2.png) [@ono-at-live2d-com](https://creatorsforum.live2d.com/u/ono-at-live2d-com)
#### Post date: [2025 年 1 月 30 日午前 1:08 UTC](https://creatorsforum.live2d.com/t/topic/3213/2 "2025-01-30T01:08:10Z")

</div>

@To_M 様

いつも弊社製品をご愛顧のほど誠にありがとうございます  
Live2Dスタッフでございます。

こちらの現象ですが、こちらで再現確認を行いたいと考えております。  
つきましては、現象が再現するシーンやアニメーターなどの設定手順をお教えいただけませんでしょうか？

よろしくお願いいたします。

---

<div class="post-metadata">

### Author: ![To\_M](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/to_m/32/2065_2.png) [@To\_M](https://creatorsforum.live2d.com/u/To_M)
#### Post date: [2025 年 1 月 30 日午前 7:29 UTC](https://creatorsforum.live2d.com/t/topic/3213/3 "2025-01-30T07:29:52Z")

</div>

**ご回答ありがとうございます。**

ベースレイヤーのアニメーション設定は、モデルに初期状態で含まれているアニメーション「mtn\_01」を使用しています。ただし、後述の NewLayer で使用している新規作成の Face アニメーション用パラメータは除外しており、キーフレームを打ち込んでいません。その影響で、mtn\_01 の CubismFadeMotionData のパラメータ IDs が 120 に変更されています。

また、作成したアニメータコントローラでは、両レイヤーを試験的にループ再生するよう設定しており、両レイヤーとも CubismFadeStateObserver をアタッチしています。なお、 **Face 側のレイヤーに CubismFadeStateObserver をアタッチしない場合** 、アニメーションのループはスムーズに行われることを確認しました。

Face アニメーションで使用しているパラメータは以下の通りで、 **これ以外のパラメータにはキーフレームを打ち込んでいません** 。

- ParamEyeBallX
- ParamEyeBallY
- ParamEyeBallForm
- ParamEyeEffect
- ParamBrowLY
- ParamBrowRY
- ParamBrowLAngle
- ParamBrowRAngle
- ParamBrowLForm
- ParamBrowRForm

別途、画像データやアニメーションデータ、CubismFadeMotionData を **添付ファイルにてお送りいたしますので** 、ご確認いただけますと幸いです。

 ![image](https://us1.discourse-cdn.com/flex015/uploads/live2dtest/original/2X/d/d4e5bc6084cb55c4d7a60a02d362a36e61fbc3d2.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/live2dtest/original/2X/7/7043988f384f06e01b85656c23ad6880e1a286cb.png)

[試験用アニメーションデータ.zip](https://creatorsforum.live2d.com/uploads/short-url/uuTUPlleLBqEKradHwULBaBizs.zip) (17.2 KB)

---

<div class="post-metadata">

### Author: ![ono-at-live2d-com](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/ono-at-live2d-com/32/167_2.png) [@ono-at-live2d-com](https://creatorsforum.live2d.com/u/ono-at-live2d-com)
#### Post date: [2025 年 2 月 4 日午前 4:35 UTC](https://creatorsforum.live2d.com/t/topic/3213/4 "2025-02-04T04:35:55Z")

</div>

@To_M 様

ご回答ありがとうございます。

現在ご使用いただいている`.fadeMotionList.asset`に、当該のモーションの`.fade.asset`が設定されているかご確認いただけますでしょうか？

`.fadeMotionList.asset`は.motion3.jsonの存在するフォルダ階層の一つ上に生成され、.motion3.jsonのインポート時に登録されます。  
仮に.motion3.jsonが複数の異なる階層に存在する場合、使用中の`.fadeMotionList.asset`に一部のモーションの情報が登録されず、モーションのフェードが意図しない現象となることがあります。

もしこちらが設定されていない場合、,motion3.jsonが同一のフォルダに配置されているかを再度ご確認ください。

以上、ご確認のほどよろしくお願いいたします。

---

<div class="post-metadata">

### Author: ![To\_M](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/to_m/32/2065_2.png) [@To\_M](https://creatorsforum.live2d.com/u/To_M)
#### Post date: [2025 年 2 月 4 日午後 8:17 UTC](https://creatorsforum.live2d.com/t/topic/3213/5 "2025-02-04T20:17:23Z")

</div>

ご返信ありがとうございます。

ご指摘の点を確認しましたが、 **fadeMotionList** は正しく設定されているようです。  
念のため、画像も添付いたしますので、併せてご確認いただけますでしょうか。

また、今回はすべてのパラメータに対して同様のフェードを適用するため、すべてのレイヤーから **Cubism Fade State Observer** を外すことで対処いたしました。

お手数ですが、ご確認のほどよろしくお願いいたします。

 ![image](https://us1.discourse-cdn.com/flex015/uploads/live2dtest/original/2X/3/33526c90349f2dc2435ea277aa545a9f8bd23a08.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/live2dtest/original/2X/5/5ab2e90c5a8b2572a8444ff234a2404f1b060b5b.png)

---

<div class="post-metadata">

### Author: ![ono-at-live2d-com](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/ono-at-live2d-com/32/167_2.png) [@ono-at-live2d-com](https://creatorsforum.live2d.com/u/ono-at-live2d-com)
#### Post date: [2025 年 2 月 14 日午前 9:10 UTC](https://creatorsforum.live2d.com/t/topic/3213/6 "2025-02-14T09:10:40Z")

</div>

@To_M 様

ありがとうございます。

回答が遅れてしまい申し訳ありません。  
こちら調査のため、もうしばらくお時間をいただきます。  
お手数をおかけして誠に申し訳ありませんが、よろしくお願いいたします。

---

<div class="post-metadata">

### Author: ![To\_M](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/to_m/32/2065_2.png) [@To\_M](https://creatorsforum.live2d.com/u/To_M)
#### Post date: [2025 年 2 月 14 日午後 2:02 UTC](https://creatorsforum.live2d.com/t/topic/3213/7 "2025-02-14T14:02:10Z")

</div>

ご返信ありがとうございます。

その他必要情報がございましたら提供いたします。

お手数おかけしますが、何卒よろしくお願いします。

---

<div class="post-metadata">

### Author: ![ono-at-live2d-com](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/ono-at-live2d-com/32/167_2.png) [@ono-at-live2d-com](https://creatorsforum.live2d.com/u/ono-at-live2d-com)
#### Post date: [2025 年 2 月 20 日午前 3:18 UTC](https://creatorsforum.live2d.com/t/topic/3213/8 "2025-02-20T03:18:26Z")

</div>

@To_M 様

調査したところ、フェード処理をするべきタイミングで行われていないことが原因です。

こちらの現象は、CubismFadeControllerの以下の4行の処理を削除することで回避することが可能です。

> <https://github.com/Live2D/CubismUnityComponents/blob/5260831bc4aff78b9b7d7fc0f5ec3ec1759cb176/Assets/Live2D/Cubism/Framework/MotionFade/CubismFadeController.cs#L203-L206>

こちらの不具合は今後の更新で修正する予定です。  
ご不便をおかけしてしまい、誠に申し訳ございません。

以上、よろしくお願いいたします。

---

<div class="post-metadata">

### Author: ![To\_M](https://sea1.discourse-cdn.com/flex015/user_avatar/creatorsforum.live2d.com/to_m/32/2065_2.png) [@To\_M](https://creatorsforum.live2d.com/u/To_M)
#### Post date: [2025 年 2 月 23 日午前 1:09 UTC](https://creatorsforum.live2d.com/t/topic/3213/9 "2025-02-23T01:09:51Z")

</div>

ご返信ありがとうございます。

今後のアップデートも楽しみです。

よろしくお願いします。
