You need some small correction:
It would be good if you'll store child's reference in separate variable, than you can directly invoke movieclip methods on that variable.
See example:
var testChild:MovieClip; // it will hold loaded movieclip reference
/*Load in external swf */
var loadSwf:Loader = new Loader();
var requestSwf:URLRequest = new URLRequest("test.swf");
// add load complete handler
loadSwf.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
loadSwf.load(requestSwf);
2. on load complete event of your external SWF, create complete handler as follows:
function onCompleteHandler (loadEvent:Event)
{
// do whatever is needed
// store loaded movieclip's reference in local variable testChild
testChild = loadEvent.currentTarget.content as MovieClip;
// now add loaded child in your empty_mc
empty_mc.addChild(testChild);
}
3. Add now control timeline of testChild
function loadTest(event:MouseEvent):void
{
// testChild is reference to your loaded MovieClip (SWF)
testChild.gotoAndStop(2);
}
move_btn.addEventListener(MouseEvent.CLICK, loadTest);
Hope this will help.