サウンドギャラリーでのエラー

31 views
Skip to first unread message

MM

unread,
Oct 22, 2025, 9:47:24 PM (4 days ago) Oct 22
to 宴ユーザーグループ
お世話になっております。
いつも丁寧なサポートをありがとうございます。

今回、サウンドギャラリーに楽曲を登録して再生しようとした際、下記のようなエラーが出て一部サウンドが再生されなくなりました。

こちらはどのように対処すればいいのでしょうか?
お忙しいところ恐縮ですが、ご助言いただけますと助かります。
よろしくお願いいたします。

開発環境
Windows11
unity6 6000.0.34f1
宴のバージョン4.2.3
1.jpg

マッドネスラボ

unread,
Oct 22, 2025, 11:11:23 PM (4 days ago) Oct 22
to 宴ユーザーグループ
すみません。これは宴側の不具合かもしれません。
イントロループを設定しているサウンドの再生時に起きるているようす。

原因と思われる部分に安全対策をしましたので、添付のパッケージファイルを適用してください。
(ダウンロードした添付ファイルの拡張子が *. gzになっている場合は、*.unitypackageに変えてからプロジェクトに適用してください)
この変更は、次回の宴のアップデートにも反映させる予定です。



2025年10月23日木曜日 10:47:24 UTC+9 MM:
FixSoundIntroLoop.unitypackage

MM

unread,
Oct 23, 2025, 2:12:00 AM (4 days ago) Oct 23
to 宴ユーザーグループ
早速のご対応ありがとうございます。
インポートして試してみたのですが、やはりループ設定している曲に同じエラーが出て再生されない状態です。
お手数おかけしますが、引き続きご対応いただけましたら助かります。



2025年10月23日木曜日 12:11:23 UTC+9 マッドネスラボ:

マッドネスラボ

unread,
Oct 23, 2025, 12:03:20 PM (3 days ago) Oct 23
to 宴ユーザーグループ
すみません、私の方で不具合が再現できていないので、いくつか確認をさせてください
  1. 不具合が発生するプラットフォームはなんでしょうか?
    1. Unityエディタ上で発生する。(WindowsまたはMac)
    2. ビルド後の、特定のプラットフォームでのみ発生する(Windows、またはAndroidやMac、WebGL)
  2. サウンドのアセットのロードの仕方
    1. 通常のResources以下に置いている
    2. アセットバンドルにしている
    3. 独自のファイルロード処理を経由している
  3. 該当のサウンドをシナリオ中以外にも、タイトル画面などのUIでも使用している?
    1. 使用している場合
      1. StaticAssetManagerに設定している
      2. StaticAssetManagerに設定してない
    2. 使用していない
  4. サウンドのインポート設定
    1. LoadTypeは何を設定してる?
      1. Decompress On Load
      2. Compressed In Memory
      3. Streaming
    2. Prelaod Audio Dataはどう設定している?
      1. オン
      2. オフ
サウンドのインポート設定は下記の部分です。
LoadTypeがStreamingだったり、Prelaod Audio Dataがオフだと、特定の条件下(WebGLだったり、アセットバンドルだったり)で不安定になることがあります。
ss_1188.png



2025年10月23日木曜日 15:12:00 UTC+9 MM:

MM

unread,
Oct 23, 2025, 12:48:37 PM (3 days ago) Oct 23
to 宴ユーザーグループ
お返事ありがとうございます。
以下、エラーが発生する環境です。

1→1 Unityエディタ上です。Windowsになります。

2→Resources以下に置いています。具体的には、Resources>Sound>BGMに該当のBGM含めた全BGMを置いています。

3→シナリオ内のみになります。ただし、以前下記のスレッドにて質問させていただいた内容で、CG回想を兼ねたシーン回想を実装しております。通常のゲームスタートからではなく、ギャラリーからCG、シーン回想用シナリオに飛ぶものです。ただ、ループ指定したBGMはこの回想シナリオでは使用されていません。

4→Decompress On LoadでPreload Audio Dateはオフになっていました。

以下は私の初歩的ミスの可能性も考えて、記載しておきます。
BGMは設定シートそれぞれ
Label→シナリオ内で使うBGM名
Title→サウンドギャラリーで表示させるBGM名
Typ→Bgm
File Name→BGMのファイル名
IntroTime→ループ開始箇所の指定時間(6400などの数値)

このように設定してあります。
IntroTimeを空欄にしてループ指定しなければ、問題なくサウンドギャラリーで再生されるので、やはりIntroTimeが原因かとは思っております。

2025年10月24日金曜日 1:03:20 UTC+9 マッドネスラボ:

マッドネスラボ

unread,
Oct 23, 2025, 8:08:15 PM (3 days ago) Oct 23
to 宴ユーザーグループ
ありがとうございます。
設定や使い方は基本的なもののようです。
となると、Unity自体の不具合かもしれませんので、Unityを新しいバージョンにして試してみてください。
Unity6.0なら、6000.0.60f1が現在の最新バージョンです。
また、Unity6000.0.58f2より前のバージョンは、Unityから脆弱性が報告されているためアップデートをお勧めいたします。

もしUnityをバージョンアップしても不具合が解消しないようであれば、プロジェクトを送信していただければ私の方で調査いたします。
お手数をお掛け致しますが、可能であれば下記の手順で問題を再現可能なプロジェクトと、再現手順を送信していただければと思います。
https://madnesslabo.net/utage/?page_id=9349



2025年10月24日金曜日 1:48:37 UTC+9 MM:

MM

unread,
Oct 23, 2025, 9:18:29 PM (3 days ago) Oct 23
to 宴ユーザーグループ
お返事ありがとうございます。

アップデートをして再度試したところ、やはりエラーが発生しました。
プロジェクトをお送りしましたので、ご確認いただけましたら幸いです。

ギャラリー→サウンドで、一番上の左から二曲をループあり設定にしております。
ループ指定なしだと問題なく再生されますが、どの曲もループ指定をするとエラーが出るようです。

お手間おかけして申し訳ありません。
よろしくお願いいたします。

2025年10月24日金曜日 9:08:15 UTC+9 マッドネスラボ:

MM

unread,
Oct 23, 2025, 9:19:03 PM (3 days ago) Oct 23
to 宴ユーザーグループ
追記です
Unityは 6000.0.60f1にアップデートしております

2025年10月24日金曜日 10:18:29 UTC+9 MM:

マッドネスラボ

unread,
Oct 23, 2025, 10:20:03 PM (3 days ago) Oct 23
to 宴ユーザーグループ
プロジェクトの送信ありがとうございます。

SoundシートのIntroTimeの設定が原因でした。
ミリ秒で設定されているようなので、秒単位(/1000)にし、端数は6.9などのように少数で記述してください。

イントロループのために使用している時間指定が、曲の全体の長さを超えてしまう結果になってエラーが起きているようでした。

2025年10月24日金曜日 10:19:03 UTC+9 MM:

MM

unread,
Oct 23, 2025, 11:03:33 PM (3 days ago) Oct 23
to 宴ユーザーグループ
ありがとうございます!
ご指摘の方法で記述したら、無事再生されました。
初歩的なミスでお手間をおかけして、申し訳ありませんでした。
今回も丁寧なサポートをいただき、感謝しております。


2025年10月24日金曜日 11:20:03 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages