объединение переменных в flex для формирования переменной или имени класса - PullRequest
0 голосов
/ 02 марта 2012

У меня есть встроенное изображение, и имя класса, которое будет использоваться в теге источника, представляет собой комбинацию из 2 переменных, я не совсем понимаю, как это сделать, ниже приводится описание того, что я пытаюсь сделать:

 [Embed (source="assets/image11_a.jpg")] public static const 11_a:Class;
 var first_part:String="11";
 var second_part:String="a";

and in mxml
<s:Image width="100" height="100" source="{first_part+second_part}"/>

Выше приведен лишь небольшой упрощенный пример того, что я пытаюсь сделать, на самом деле переменные заполняются из списка. В основном я хочу объединить имена переменных, чтобы сформировать имя класса встроенного изображения, которое будет использоваться в источнике изображения искры..

Любая помощь?

1 Ответ

3 голосов
/ 02 марта 2012

Попробуйте это:

<s:Image width="100" height="100" source="{this[first_part+second_part]}"/>

[Примечание: я не уверен, что вы рассуждаете по этому поводу, и попытка собрать воедино имена переменных во время выполнения кажется мне плохой идеей]

...