Unity上でLive2DモデルPrefabへの処理追加

スポンサーリンク
Live2D
スポンサーリンク
↑管理人が個人でUnity+Live2Dで作成しているスマホゲームです

内容は大した事ありませんが、ちょっとハマってしまったのでメモ。

まず、Unityに読み込み済みのLive2Dモデルプレハブがあったとします。
このモデルに汗マークのような記号を追加したいのですが、プレハブには既に色々なコンポーネントを追加したりして出来ればモデルの再読込はしたくないのでプレハブのインスタンスにパーティクルシステムを追加しました。

いい感じのように見えますが、落とし穴がある事にすぐ気づきます。キャラがアニメーションをしても汗パーティクルシステムのエミッタが親オブジェクトに追従しないのです。
画像ではプレハブ直下に置いてますが、Drawables等の可動パーツを親にしても同じ事です。プレハブのRoot Motion等の設定も見てみましたがやはり同じ結果でした。
パーティクルシステムに限らず怒りマーク💢のように画像を重ねる場合も同じで、どのパーツの子にしてもキャラのアニメーションに追従してくれません。
結局断念してLive2Dで汗モーション作成しました。

1 Star2 Stars3 Stars4 Stars5 Stars (まだ投票されていません)
読み込み中...

コメント

  1. […] 2019年3月7日 Unity上でLive2DモデルPrefabへの処理追加 […]

広告ブロッカーを無効にしてください。

タイトルとURLをコピーしました