Доброе утро (день, вечер, ночь, нужное выделить мышкой), знатоки flash!
Обращается к вам новичок за советом по Action Script:
В ходе выполнения проекта происходит обработка следующего кода (код выполняется внутри цикла, где-то загодя определяется переменная i, предыстория, по сути, не важна):

Код:
//...
_root.createEmptyMovieClip("btn"+i, i);
var b = _root["btn"+i];
b._x = 300;
b._y = 180;
b.attachMovie("back", "back", this.getNextHighestDepth());
//...
//Далее идет обработка других данных, чуть позднее устанавлявается ширина кнопки:
b.back._width = b.tf._width+20;
В общем, здесь я создаю муви-клип и добавляю в него символ кнопки back
Теперь по символу кнопки - это обыкновенный клип типа "кнопка", у которого определены состояния up, down и over.
Мне надо, чтобы все эти состояния работали, и при использовании кнопки способом, указанным выше (когда ее прикрепляют с использованием attachMovie (или тут должна быть какая-то другая функция?))
Однако сейчас работает только одно состояние - up (кнопка находится все время в этом состоянии и его не меняет)
Интересен факт, что когда эту же самую кнопку прикрепляешь в любое место непрограммным путем (а путем перетаскивания иконки в соответствующий клип из библиотеки) - кнопка ведет себя так, как задуманно
Подскажите, где я ошиблась, товарищи - а то у меня ступор...