Поэтому я воссоздаю свою программу тренировки слуха с более эффективным кодированием, чтобы я мог добавить к ней. оригинал я сделал.
//88 C8
var mp3Req88:URLRequest = new URLRequest("88.mp3");
var mp3_88:Sound = new Sound();
mp3_88.load(mp3Req88);
По сути, я получил 88 звуковых файлов (каждая нота фортепиано), выполняя этот код 88 раз для каждого звука. с математическими уравнениями сделал мою программу тренировки слуха.
Есть ли более простой способ импортировать эти звуки в какой-то цикл, чтобы мне не приходилось делать это 88x для фортепиано и сколько раз для других инструментов, которые я буду включать?
таким образом, я пробовал вещи, описанные ниже, с ошибкой
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);
}