В вашем классе документов вы можете получить доступ к любому мувиклипу, который можно найти в первом кадре временной шкалы.
Например, мувиклип с именем экземпляра «myClip», помещенный в первый кадр, вы получаете к нему доступ со следующим кодом:
package
{
import flash.events.Event;
import flash.display.MovieClip;
public class Document extends MovieClip
{
public var myClip:MovieClip;
public function Document()
{
addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event) : void
{
myClip.stop();
}
}
}
С другой стороны, вы можете получить доступ к области видимости вашего документа из временной шкалы во флэш-памяти. Вызов общедоступной функции, определенной для вас Document "functionAtDocument" будет выглядеть так:
Document(this).functionAtDocument();
Код в вашем классе документов:
package
{
import flash.display.MovieClip;
public class Document extends MovieClip
{
// ... missing some code
public function tracer():void
{
trace ('call from flash timeline');
}
}
}
Имея это в виду, я думаю, вы можете возвращаться и отправлять значения из шкалы времени в класс и манипулировать любым клипом, который там живет.