是否有可能动态加载矢量文件,在这种情况下,ActionScript 3中的.ai文件?你可以将它们导入舞台,但我想动态地这样做,有没有办法做到这一点?
23t*_*tux -1
当然,
您可以使用 URLLoader 类在运行时加载它:
var _loader:URLLoader;
var request:URLRequest = new URLRequest("http://yourserver.com/graphic.ai");
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);
private function completeHandler(e:Event):void {
var content:DisplayObject = _e.target.content;
addChild(content);
}
Run Code Online (Sandbox Code Playgroud)
我没有测试过,但我认为这有效!