Создайте заявление об отказе от MovieClip и, когда анимация достигнет соответствующего кадра, добавьте вкладку, которая при щелчке добавит MovieClip на сцену.
//on the relevant frame add the tab MovieClip
var tab:MovieClip = new Tab();
tab.addEventListener(MouseEvent.CLICK , tabClickListener );
addChild( tab );
function tabClickListener(event:MouseEvent):void
{
var disclaimer:MovieClip = new MovieClip();
disclaimer.x = -400; //whatever position is out of the window
addChild(disclaimer );
//I personally use TweenMax , but you can use whatever tweening class
//this will slide your MovieClip in
TweenMax.to( disclaimer , .5 , {x:100 } );
tab.removeEventListener(MouseEvent.CLICK , tabClickListener );
}
//In your disclaimer MovieClip:
//create a close button and add a click event listener to trigger the
//following
function close(event:MouseEvent ):void
{
TweenMax.to( this , .5 , {x:-400} );
closeButton.removeEventListener(MouseEvent.CLICK , close );
}
//to make your disclaimer look like a pop up , just add a DropShadow filter
this.filters = [new DropShadowFilter()];