オートモード中にキャラクターのVoiceとVoiceコマンドで止まってしまう

7 views
Skip to first unread message

ダイス

unread,
Dec 25, 2025, 8:28:39 PM (3 days ago) Dec 25
to 宴ユーザーグループ
宴Ver: 4.2.2
Unity Ver: 6000.2.6f2
OS: Windows11
プログラム初心者

お世話になります。

セリフ・キャラクター表示の形式でならオートモード中の挙動は問題ないのですが、

以下のように、Voiceを連続して置いていると、直後の音声なしのテキストのみで止まってしまう状態になりました。
以前は音声がなかったのでVoiceで素材ボイスのみでしたが、この時は挙動面は問題ありませんでした。

オートモード.jpg

何か不備があるでしょうか?
WaitTypeの使用が問題かと思って色々と変更したのですが、改善がない状態です。

宴のサンプルでも試したところ同様になるため、教えていただければと思います。
また、宴のサンプルシナリオでもサウンドの項目でオートモードで再生しても、Audioシートの、

通常のテキスト表示とは別に、コマンドからボイスを鳴らすこともできます。


ボイス再生コマンド ※ここでループしてオートモードが止まる

という状態があるので、不具合でしょうか?

よろしくお願いします。

マッドネスラボ

unread,
Dec 26, 2025, 3:48:59 AM (3 days ago) Dec 26
to 宴ユーザーグループ
Voiceコマンドをループで設定している部分で止まるのであれば、それは現在のところ仕様です。
オートモードは「ボイスが鳴っている場合は鳴り終わりを待つ」としているのですが、
ボイスコマンドでループ設定していると鳴り終わらないので結果的に止まってしまいます。

ほかでも止まってしまうのであれば、不具合なので調査いたします。

また、上記のシナリオの書き方で気になったのですが、
Voiceコマンドやボイス付きのテキストを使っている場合は、WaitTypeは設定できません。(設定しても機能しません)
テキスト部分では、基本的にはPageCtrlを使ってください。
上記でいえば、SkipOnInputの部分を削除してPageCtrlのほうにInputかInputBrを設定してください

これは今回は関係ないかもしれないですが、
オートモードかどうかにかかわらずボイスが鳴り終わりまで待つという意図でWaitTypeを設定しているのであれば
WaitSoundコマンドを使ってください。これはオートモードかどうかにかかわらず、指定のサウンドが終わるまで待機します。


ただ、両方ともループボイスに関しては待機状態になってしまう点は変わらず、
今のところ対策がないです。


2025年12月26日金曜日 10:28:39 UTC+9 ダイス:

ダイス

unread,
Dec 26, 2025, 6:59:39 AM (3 days ago) Dec 26
to 宴ユーザーグループ
仕様ということで了解しました。

少し試行錯誤してましたが、Ambienceは使ってなかったので、一時的な回避策でこれを用いて今後を考えようと思いました。
現状は Ambienceでも機能的に問題はないと個人的に思ったので、これで様子を見てみます。

ありがとうございました。

2025年12月26日金曜日 17:48:59 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages