为每个循环导入多个声音,动作脚本3

因此,我可以通过更有效的编码重新创建我的耳朵训练计划,以便我可以添加它。 原来我做了。
//88 C8
var mp3Req88:URLRequest = new URLRequest("88.mp3");
var mp3_88:Sound = new Sound(); 
mp3_88.load(mp3Req88);
我基本上有88个声音文件(钢琴的每个音符)为每个声音做这个代码88次。用mathamatical方程做了我的耳朵训练计划。 是否有一种更简单的方法可以在某种循环中导入这些声音,所以我不需要为钢琴做88x,而对于其他乐器我会包括多少次? 因此var我已经尝试了下面的事情而失败了
var i:int;
for (i = 0; i < 5; i++)
{
    var pianoMP3Req+i:URLRequest=new URLRequest("piano/"i+"mp3");
    var pianoMP3_+i:Sound=new Sound();
    pianoMP3_+i.load(pianoMP3Req+i);
}
    
已邀请:
我不确定你的字符串是否正确连接(如果它们正确生成了有效的文件名。) 试试这样:
var i:int;
for (i = 0; i < 5; i++) {
    var request = pianoMP3 + "" + i;
    request:URLRequest=new URLRequest("piano/" + i + ".mp3");

    var temp = pianoMP3 + "" + i;
    temp:Sound=new Sound();
    temp.load(request);
}
对于请求和mp3。我没有环境来测试它。     

要回复问题请先登录注册