「Render Mode変更」と「複数話者表示」について

9 views
Skip to first unread message

kyochan

unread,
May 7, 2026, 3:40:26 AM (9 days ago) May 7
to 宴ユーザーグループ

宴のバージョン: 宴4.2.7
UnityのバージョンとOS: Unity6000.0.25f1 Windows
Unityの習熟度: 実務経験10年以上です。

質問内容:

いつもお世話になっております。
いくつか質問があり、ご相談させていただきます。

  1. ADVの Camera / Canvas の Render Mode を
    「Screen Space - Overlay」に変更した場合、問題が発生する可能性はありますでしょうか?

もし問題が発生しうる箇所や、注意点などがあれば教えていただきたいです。

  1. AdvCharacterGrayOutController.cs を使用しております。

こちらのスクリプトを使用した状態で、
複数キャラクターが同時に発話しているような演出は可能でしょうか?

具体的には、A・B両方のキャラクターを暗転させず、
さらに Text Label に二人分の名前を表示したいと考えております。

お手数をおかけしますが、
今後ともよろしくお願いいたします。

マッドネスラボ

unread,
May 7, 2026, 6:31:54 AM (9 days ago) May 7
to 宴ユーザーグループ
>  Screen Space - Overlay
「Screen Space - Overlay」は制限が非常に大きいので、基本的には動作保証外です
原理的には以下の制限がかかり、これは宴側では解決できないと思います。
・カメラを動かせなくなる(シェイクやZoomなど)
実装上は
・現在の仕組みでのレターボックス効果がかけらなくなる(やるなら独自に処理が必要)
・カメラの設定から逆算して座標計算がすることができなくなる(どの程度影響があるかは調査してないです)
・ ポストエフェクト が動作しない可能性があるので、フェード、 イメージエフェクト、ポストエフェクト、キャプチャーなどが動作しない可能性がある

>  AdvCharacterGrayOutController
>>A・B両方のキャラクターを暗転させず
これは「グレーアウトしないキャラを制御」という項目を参照してください。
https://madnesslabo.net/utage/?page_id=6398

>>Text Label に二人分の名前を表示
こちらは、「キャラの名前を一時的に違う名前で表示する」という項目を参照してください。

少し面倒かもしれないですが、この二つを組み合わせることで可能になると思います。


2026年5月7日木曜日 16:40:26 UTC+9 kyochan:
Reply all
Reply to author
Forward
0 new messages