LoginSignup
0
0

More than 5 years have passed since last update.

Invalid Soundの解決

Last updated at Posted at 2015-11-24

不具合の事象

内部で埋め込んで使用していたmp3ファイルを、サイズを小さくするため、
外部においてロードしようとしたが「Invalid Sound」とでる。
(URLRequestを定義後、Soundクラスのインスタンスに入れる。
その後、playする)

        [Embed(source="/assets/audio/bgm/xxxxx.mp3")]
        private static const xxxxxBGM:Class;
        internal var _xxxxxBGM:Sound = new xxxxxBGM as Sound;

        var url : URLRequest = new (LoaderProxy.host + "/assets/audio/bgm/xxxxx.mp3");
        internal var _xxxxxBGM:Sound = new Sound(url);

不具合の原因

Embedした位置をurl宣言に変更したが、変数LoaderProxy.hostに値が入っていないので、
エラーがでる。
url記述場所を呼びたいタイミングのところに変更すれば、エラーがなくなった。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0