Я пытаюсь загрузить активы из SWC в SWF во время компиляции в as3. Я получаю информацию о том, какие активы загрузить из файла JSON. Я могу делать это статически, но когда я пытаюсь определить имена динамически, у меня возникают проблемы.
Так, например, я могу сделать это:
onemech[+ tmpObj.id] = new mech3 as MovieClip;
И он загружает актив с именем mech3. Но то, что я хотел бы сделать, это что-то вроде
var mechtype:String = "mech" + mechtypenumber;
onemech[+ tmpObj.id] = new mechtype as MovieClip;
Очевидно, это не работает.
Я немного огляделся и обнаружил это здесь, которое, кажется, направлено на то, что мне нужно, но я не могу понять, как применить то, что там сказано, к моей конкретной ситуации.
Кстати, я могу контролировать как формат JSON, так и схему именования в активе SWC, если есть более простое решение.
Заранее благодарим за любую помощь.