Создал символ, разместил его на сцене, присвоил имя (but_1) и поставл галочку экспорта для АС. При попытке запустить среда (CS5) виснет! В самом символе написан код (задачка - анимированная кнопка, необходимо ее анимацию запускать\останавливать из самой себя):

Код AS3:
import flash.display.MovieClip;
var t:Boolean;
var but:MovieClip = new but_1; // < вот этот момент, подскажите
but.buttonMode=true;
//далее идёт блок объявления слушателей для событий
but.addEventListener(MouseEvent.MOUSE_OVER, rollover);
but.addEventListener(MouseEvent.MOUSE_OUT, rollout);
but.addEventListener(Event.ENTER_FRAME, enter_);
but.addEventListener(MouseEvent.MOUSE_DOWN, click_);
function click_(e:MouseEvent):void
{
//сюда пишем что будет происходить по клику
//trace("click");
}
function rollover(e:MouseEvent):void
{
t=true;
}
function rollout(e:MouseEvent):void
{
t=false;
}
function enter_(e:Event):void
{
if (t == true){
e.target.nextFrame();
}
else{e.target.prevFrame();}
}