У меня есть 4 кнопки на холсте с именами item1, item2, item3 и item4. В первом кадре я написал этот код (as2):
stop();
for (n = 0; n <= 10; n++)
{
this["item" + n].onPress = function ()
{
trace('lol');
};
}
При нажатии на элемент с именем item1, он не показывает lol, что забавно, потому что если я сделаю это:
stop();
for (n = 0; n <= 10; n++)
{
trace(n);
this["item" + n].onPress = function ()
{
trace('lol');
};
}
Это выводит:
1
2
3
4
У кого-нибудь есть ответ? Потому что для меня это выглядит просто ошибка.