声音不要总是加载AS3

时间:2016-09-03 05:31:47

标签: actionscript-3 actionscript

我不知道为什么,但每当我尝试将声音加载到我的游戏中时,它有时会起作用,有时也不会。

当它工作时,唯一的输出是一些newgrounds api。

但有时会发生这种情况:

Error opening URL 'http://www.newgrounds.com/audio/download/700566'
Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
    at rotationgame_fla::MainTimeline/frame1()
    at flash.display::MovieClip/gotoAndStop()
    at com.newgrounds.components::FlashAdBase/set showBorder()
    at com.newgrounds.components::APIConnector/__setProp_ad_APIConnector_AD_0()
    at com.newgrounds.components::APIConnector/__setProp_handler()

我不知道为什么,但这是我所有音频的代码

第1帧

var bkgmusic:Sound= new Sound();
bkgmusic.load(new URLRequest("http://www.newgrounds.com/audio/download/700566"));
var igmusic:Sound=new Sound();
igmusic.load(new URLRequest("http://www.newgrounds.com/audio/download/651218"));

第2帧

import flash.media.Sound;
import flash.net.URLRequest;

var channel:SoundChannel = new SoundChannel();
channel=bkgmusic.play();

第3帧

channel.stop();
channel=igmusic.play();

第4帧

channel=bkgmusic.play();

我无法为您提供API连接器的代码(适用于newgrounds),但如果您同意其API服务条款,则可以自行查看。

它似乎唯一影响的是音频,我不知道为什么。 我不知道这是哪里:

at flash.display::MovieClip/gotoAndStop()

这是游戏的链接(输出是API输出,所以不会有帮助,这只是为了显示问题) http://www.newgrounds.com/projects/games/1015606/preview

我制作了一个包含所有代码的文档(第1帧),这里是: https://docs.google.com/document/d/1-jQ7SlQxL7CPL87Vwrl_eEUibgjyVZJ15-Sp4DezHsM/edit?usp=sharing

如果有人需要什么告诉我

0 个答案:

没有答案