есть MuvieClip содержащий динамический текст и MuvieClip (простой квадрат). этот MuvieClip отсутствует в первом кадре и содержится только во втором. для этого MuvieClip-а я сделал отдельный Layer. далее есть другой Layer с кнопкой, и третий Layer для ActionScript. в первом кадре Layer (ActionScript) у меня есть глобальная функция (dupl), которая делает duplicateMuvieClip, а потом меняет _x, _y, _alpha, а так же текст, который отображается в "динамическом тексте", цвет этого текста и цвет квадрата.
проблемма такова: если я на кнопке пишу ActionScript типа:

Код AS1/AS2:
on (release) {
dupl();
}
всё нормально, но если я делаю это в кадре 2 Layer (ActionScript) типа:

Код AS1/AS2:
my_btn.onRelease = function() {
dupl();
}
то цвет текста и цвет квадрата не меняются!

уже все перепробовал! но никак не получается. помогите плз!