Делаю всё сейчас на АС2.0
Пишу в классах
Использую com.person13.util.Proxy
проблема в следующем. создаю в цикле кнопки, для каждой назначаю действие при нажатии. должна по идее срабатывать строка :

Код AS1/AS2:
_root.osnMenu["menuText" + i].onRelease = Proxy.create(this, changeLanguage, what_load);
не могу понять в чём проблема может быть ;(
класс имортирован, функция вызываемая существует, параметр тоже. функция публичная.
если не использую проксю, а пишу просто ...onRelease = function(){ changeLanguage(what_load)}; то тоже ни чего не происходит. не могу понять что случилось, что не так идёт. Ошибок не выводится ни каких ;( тоесть даже функция не вызывается, потому что я там трейс поставил - она бы хоть показала, что работает, а так - пусто ;-( ((((
через прокси пробовал вызвать совершенно другую функцию в которой сменяется цвет кнопки - не работает.
_root.osnMenu["menuText" + i] - создаётся всё, переменная работает адекватно.
пожалуйста, подскажите.