2011-01-13 1 views
1

내 웹 페이지에 2 개의 플래시 배너 (ActionScript 2 사용)가 있습니다. 페이지가 완전히로드 된 후 어떻게 동시에 재생할 수 있습니까?ActionScript2 : 2 개의 플래시 배너를 동시에 재생하는 방법은 무엇입니까?

둘 다 .SWF 파일은 Adobe에서 개체 내보내기에 제공 한 스크립트를 사용하여 HTML에 포함됩니다.

플래시 CS4에서 두 가지를 모두 만들었지 만 플래시에 대한 지식이 거의 없으므로 플래시 지식이 부족할 경우 철저히 설명하십시오.

미리 감사드립니다.

편집 : "LocalConnection"에 대해 읽었지만 플래시로 구현하는 방법을 모릅니다.

답변

1

일반적으로 ActionScript에서 LocalConnection을 사용하거나 ActionScript에서 ExternalInterface 메커니즘을 사용하는 JavaScript와 ActionScript를 함께 사용하면 두 개의 Flash 인스턴스를 동기화하는 것이 좋습니다.

하지만 플래시에 대한 지식이 거의 없으므로 ActionScript 및 플래시 부분을 최소한으로 유지하고 플래시 플레이어에 대해 더 이상 사용하지 않는 JavaScript API를 사용하는 것이 좋습니다. 약 10 년 세) 페이지 : 한마디로

http://www.adobe.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html

은, 당신이 할 것입니다 것은 그래서 SWF 파일을 플래시 파일에 ActionScript의 정지() 명령을 실행하여, 자동으로 재생, 그리고 나중에 시작하지 않을 수 있도록이다 자바 스크립트에서 다음과 같은 전화를 사용하여 :

일반적으로 약 10 년 전에 Flash Player 5 용으로 제작 된 Flash 콘텐츠 용으로 설계된 이전 API를 ExternalInterface가 출시되기 훨씬 전에 사용하지 않는 것이 좋습니다. 이러한 특수한 상황에서는 편리 할 수 ​​있습니다.

1

둘 다 플래시 무비에서 false로 설정된 변수를 확인하도록 할 수 있습니다. 페이지로드가 끝나면 javascript로 변수를 true로 설정하십시오.

+0

좀 더 자세한 정보를 제공 할 수 있습니까? – Dean

+0

신경 쓰지 마라. LocalConnection 클래스를 사용하면 다른 LocalConnection 객체에서 메서드를 호출 할 수있는 LocalConnection 객체를 만들 수 있습니다. 통신은 다음과 같을 수 있습니다 : * 단일 SWF 파일 내에서 * 여러 SWF 파일 사이에서 등. 그냥 플래시 URL 연결 – jdc

+0

고마워요.하지만 좀 더 자세하게 설명해 주시겠습니까? – Dean