Доброго времени суток.
Существует потребность решить как использовать анимацию созданную в Flash CS в проекте FD(FlashDevelop).
Сейчас склоняюсь к следующему варианту:
В Flash CS создать общий MovieCLip назвать например его 'allActions', в каждый его кадр поместить ролик с анимацией, и дать Label кадру, по имени анимации.Например 'stay','run','die'.
Затем экспортировать этот общий MovieClip и через 'Embed' загружать его в проект на FD.
Пытаюсь его реализовать, но не получается.Если не прописать в экспортируемый 'MovieClip' в каждом кадре 'stop()' то после добавления на сцену, мувик уходит в loop, постоянно щелкая кадры, обуздать его командами mc.gotoAndStop(1) и mc.stop() не получается.Если прописываем в каждом кадре 'stop()' то мувик останавливается на первом кадре, и опять не слушается команды mc.gotoAndStop(1). Свойство загруженного MovieClip'а totalFrames ровняется 0(смотрел как при инициализации, так и спустя время когда уже точно загрузилось все)
Прошу подсказать, по поводу правильности такого подхода, и что я делаю неправильно при попытке управлять мувиком созданным таким способом.
Заранее благодарен за направление куда копать, и остальные подсказки.
Привожу код на случай если будут вопросы, как я его импортирую.

Код AS3:
[Embed(source='all.swf')]
private var all:Class;
private var mc:MovieClip;
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
mc = new all();
addChild(mc);
}
Добавлено через 35 минут
UPD: Экспорт стал делать в SWC и через него уже управлять получаеться на ура, как по кадрам, так и по их номерам.
Остается вопрос с правильностью такого выбора.