Спасибо разобрался с этим , но тут всплыла проблема
На флешке два фрейма первый пустой это прелоадер - когда флешка загрузилась перехожу на другой флейм
Код прелоадера написан в родительском классе
сразу из родительского класаа я останавливаю флешку на первом фрейме - жду пока все загрузится и перехожу на другой фрейм
так вот мувик до которого я пытаюсь достучатся лежит на втором фрейме , и получается когда я перехожу на второй фреим родительский класс не видит функции этого мувика
вот код родительского класс

Код AS3:
package main {
import flash.display.Sprite;
import flash.text.TextField;
import flash.display.MovieClip;
import flash.system.*;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.filters.BlurFilter;
import flash.geom.Rectangle;
import flash.net.*;
import flash.utils.*;
import main.scrol.Index;
public class Main extends MovieClip {
public function Main() {
stop();
addEventListener(Event.ENTER_FRAME, Update);
}
public function Update(e : Event):void {
var bytesLoaded:Number = stage.loaderInfo.bytesLoaded;
var bytesTotal:Number = stage.loaderInfo.bytesTotal;
if (bytesLoaded==bytesTotal || bytesTotal==0){
removeEventListener(Event.ENTER_FRAME, Update);
gotoAndStop(2); // перехожу на второй фрейм на котором и
//стоит мувик
var mc:Index = super.getChildByName('myy') as Index;
mc._test(); // пытаюсь вызвать функцию в нем не получается
}
}
}
}