Личноу меня ваш метод прокатил. Только что проверил на данном коде

Код AS3:
private function createMonstaer(e:TimerEvent):void
{
var monst:String = "monster_mc";
monster_mc = new monster(newHealth, this);
this[monst].putOnRandomPlace(); // Данный метод сработал без проблем
monster_Container.addChild(monster_mc);
}
У вас класс динамический?
Цитата:
Сообщение от Zebestov
так и есть.
у тебя new_thing — локальная переменная и видна только в пределах функции show_thing().
|
Тк он и использует, насколько я понял, только в пределах этой функции.