Kod: Zaznacz cały
import asFiles.loadMClip;
var fnLoadMc:loadMClip = new loadMClip();
addChild(fnLoadMc);Kod: Zaznacz cały
package asFiles {
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.events.Event;
import flash.events.MouseEvent;
public class loadMClip extends MovieClip {
private var mc:MovieClip;
private var swfLoader:Loader;
public function loadMClip():void {
swfLoader = new Loader();
swfLoader.contentLoaderInfo.addEventListener(Event.INIT, loaderInit);
swfLoader.load(new URLRequest ("mc.swf"));
}
private function loaderInit(evt:Event):void {
mc = swfLoader.content as MovieClip;
addChild(mc);
mc.addEventListener(MouseEvent.MOUSE_DOWN, startF);
}
private function startF(evt:MouseEvent):void {
trace("wciśnięto przycisk");
}
}
} Kod: Zaznacz cały
mc = swfLoader.content as MovieClip; 