1
SWF 파일에 여러 클래스가 있습니다. 내 플래시 프로젝트에서 그들을 사용하고 싶습니다. 가져 오는 방법은 무엇입니까?외부 SWF에서 클래스 가져 오기
내가
import com.external.*;
var myclass:Class1 = new Class1();
SWF 파일에 여러 클래스가 있습니다. 내 플래시 프로젝트에서 그들을 사용하고 싶습니다. 가져 오는 방법은 무엇입니까?외부 SWF에서 클래스 가져 오기
내가
import com.external.*;
var myclass:Class1 = new Class1();
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoad);
loader.load(new URLRequest("external.swf"));
function onLoad(e:Event):void
{
var loaderInfo:LoaderInfo = LoaderInfo(e.target);
var loadedSWF:DisplayObject = loaderInfo.content;
var ClassType:Class = loaderInfo.applicationDomain.getDefinition("com.external.Class1") as Class;
var t:Object = new ClassType();
}
을 기록 할
내 프로젝트에서
package com.external
{
public class Class1 {}
}
외부 SWF