gpt4 book ai didi

actionscript-3 - 外部mp3文件的错误调用

转载 作者:行者123 更新时间:2023-12-03 02:28:41 24 4
gpt4 key购买 nike

我收到错误:#2044,因此我假设我的代码在调用Sound函数时是错误的,但是我似乎找不到发生错误的位置。

        package  {

import flash.display.MovieClip;
import flash.media.SoundChannel;
import flash.media.Sound;
import flash.net.URLRequest;

public class Tile extends MovieClip{

public function GetAndSwitchKey():String {
//Some Code//
//Create sounds
//------------> Start here
var bSound:Sound = new Sound();
var bReq:URLRequest = new URLRequest("B.mp3");

var oSound:Sound = new Sound();
var oReq:URLRequest = new URLRequest("O.mp3");

var mSound:Sound = new Sound();
var mReq:URLRequest = new URLRequest("M.mp3");

//Load sounds
bSound.load(bReq);
oSound.load(oReq);
mSound.load(mReq);
//<-------- End here
//Some code//

switch (temp) {
case "B": bSound.play(); break;
case "O": oSound.play(); break;
case "M": mSound.play(); break;
}
//Some code//
}
}
}

我添加文件的方法是将它们放置在与 ActionScript 3文件相同的文件中。然后,我还更改了属性以使其可以导出为 ActionScript 。但据我所知,由于在SWF中创建了副本,因此不必指定目录。

最佳答案

替换在“从此处开始”和“从此处结束”之间指示的代码。这样可以解决错误。并且会正确调用声音文件。

var mySoundHolder = new mySound();

关于actionscript-3 - 外部mp3文件的错误调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26608757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com