アバターで表情変化をした際にフェードの秒数が反映されないパターンがある。

9 views
Skip to first unread message

Gmax

unread,
May 5, 2026, 7:36:40 AM (11 days ago) May 5
to 宴ユーザーグループ
・宴のバージョン:4.2.7
・UnityのバージョンとOS:6000.3.2f1 Windows
・Unityの習熟度:初心者(コードは書けません)
--------------------------
お世話になっております。

キャラをアバターで作成した上で、
表情変化をした際にフェードの秒数が反映されないパターンがありまして、
その修正を対応していただくことは可能でしょうか?

状況としては以下の通りです。

同じキャラで表情パターンだけ変化する場合にフェードの秒数が効かずに、
表情がパッと切り替わってしまう。

添付ファイルの画像でいうと、
テスト1の時は1秒のフェードが発生するが、
テスト2、テスト3の時はフェードが発生せずにパッと切り替わってしまう。

ちなみに以下のケースでは正しくフェードが効いていることを確認しています。
・キャラを変える場合
・レイヤーを変える場合
・アバターではなく、一枚の2D画像の場合

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

スクリーンショット 2026-05-05 202644.png

マッドネスラボ

unread,
May 5, 2026, 10:56:46 AM (11 days ago) May 5
to 宴ユーザーグループ
すみません。アバターに関しては、表情変更のフェードは行っていません。
意図的にクロスフェードが必要な場合は、いったん前の表示を消すコマンドを使用し、それと同時に新しい表示をするといった形になるかと思います。
ただ、この場合は全体的に半透明という状態が発生するのであまり見栄えが良くないかもしれません。

表情変更でのフェードを行っていない理由としては、構造的に自動的に対応するのが難しく、しかもその原因が複数あるためです。

やるとしたら、根本的にパーツ単位でアバターを細かく制御できるように構造を見直すしかないかと思うので、対応時間が結構かかるかもしれません。
また、その場合、意図的にクロスフェードをするためにコマンド操作などが必要(通常の表情替えではフェードはかからない点は変わらない)
というのは変わなくなる可能性もあります。



2026年5月5日火曜日 20:36:40 UTC+9 Gmax:

Gmax

unread,
May 5, 2026, 8:59:20 PM (10 days ago) May 5
to 宴ユーザーグループ
ご教授ありがとうございます。
アバターの仕様上、対応が難しい旨承知しました。

ちなみに画像をダイシングにしても同様の問題は発生すると考えてよろしいでしょうか?

2026年5月5日火曜日 23:56:46 UTC+9 マッドネスラボ:

マッドネスラボ

unread,
May 6, 2026, 3:40:24 AM (10 days ago) May 6
to 宴ユーザーグループ
ダイシングであれば大丈夫です。
ただし、元の画像の大きさを同じにしてください。(この制限は通常の2D画像も同じかと思います)


2026年5月6日水曜日 9:59:20 UTC+9 Gmax:
Reply all
Reply to author
Forward
0 new messages