2009-02-09 6 views
2

저는 작업중인 새 프로젝트에서 AS2 SWF 파일과 AS3 Flash 파일과 FLV 동영상을 모두로드하려면 Flash 응용 프로그램이 필요합니다. 새로운 Flash 응용 프로그램은 기본 타임 라인 내의 다른 프레임으로 이동하여로드 된 SWF 파일을 제어합니다.ActionScript 2.0 및 ActionScript 3.0 프로젝트

플래시 조각에로드 된 모든 파일의 소스를 가져올 수 있어야하지만, 항상 그렇게 될 것이라고는 확신하지 못합니다. 내가 읽은 바에 따르면 AS2 파일에 브리지 파일을 만들고 로컬 연결 기능을 사용하여로드 된 AS2 부분을 제어 할 수 있습니다.

이 방법을 사용하면 브리지 파일을 사용할 필요가 없으며 AS2 SWF의 원본 파일을 AS3 플래시 기본 파일 내에서 제어해야합니다.

감사합니다.

답변

2

JumpEye Components.com 사용 가능한 좋은 무료 AS2 다리를 가지고 :

http://www.jumpeyecomponents.com/Flash-Components/Various/ActionScript-Bridge-91/

ASB를 사용하여 무엇을 할 수 있는가?

A. AS3.0 프로젝트에서 플래시 AS2.0 플래시 구성 요소를 사용하십시오.

B. 최신 AS3.0 프로젝트 내부의 오래된 AS2.0 위젯, 플래시 파일을 사용하십시오.

C. AS3.0 프로젝트 내에 AS2.0 메서드, 함수 또는 클래스를 사용하여 호출하고 반환합니다.

기술적으로 : ASB를 사용하는 Adobe Flash AS3.0 프로젝트 내에 Macromedia/Adobe Flash AS2.0 프로젝트 (swf)를로드하고 이들 사이에서 통신합니다. 함수를 호출하고, 이벤트를 시작하고, ASB API를 사용하여 리턴 변수를 얻습니다.

1

조금 늦을 수 있습니다. 그러나 다른 사람들이 그것을 찾고있는 경우를 대비하여. AS2와 AS3를 통신하는 가장 쉬운 방법은 LocalConnection을 사용하는 것입니다. 나는 그것이 도움이되기를 바랍니다.