2009-12-17 1 views
0

swf 파일을로드하고 SWFLoader 객체를 사용하여 표시하는 flex 응용 프로그램이 있습니다. 다른 클래스와 함수를 사용하여 swf 응용 프로그램에 사용할 수있는 방법이 있습니까?flex swfloader :로드 된 플래시 파일에 클래스와 함수를 추가 할 수 있습니까?

예를 들면. 내가 로딩 해요 SWF 파일은 다음과 같은 기능이있는 경우 : 플래시 파일이 실제로 내를 실행하는 기능을 실행합니다 그래서 만약

function testme(): void { 
    trace('test'); 
} 

내가 어떻게 든 뭔가 다른 그 기능을 대체 할 수 있습니까?

내가 만든 특정 플래시 응용 프로그램에 래퍼 플렉스 응용 프로그램을 만들고 싶습니다. 원본 플래시를 너무 많이 수정하고 싶지는 않습니다.

답변

0

나는 그물 전체를 검색했고로드 된 swf 파일에 대한 함수를 덮어 쓰는 방법을 찾지 못했습니다. 고려해야 할 사항이 있다면 그렇게 할 수있는 옵션이 있다면 쉽게 플래시 파일을 해킹하여 필요에 맞게 변경할 수 있습니다.

다른 swf 파일에서 클래스를로드 할 수 있습니다. 대신에 내가 쓰고 싶은 함수를 오버라이드하려고하는 대신에. 적절한 클래스에서로드 한 다음 사용합니다.

자세한 내용은 http://stackoverflow.com/questions/1948104/actionscript-project-compiled-as-swf-how-can-i-load-it-with-flex-and-use-the-fun