Flex SWF에서 Actionscript 1/2 SWF에서 이벤트를 수신하는 방법은 무엇입니까?
-
06-07-2019 - |
문제
나는 플렉스 제작 된 SWF를 Swish 기반 영화에로드하고 실패하려고 노력했으며, 일부 연구를 수행했습니다.
(AS1/AS2 및 AS3)는 플래시 플레이어 내의 다른 "가상 머신"에서 실행됩니다. 많은 제품 업그레이드와 마찬가지로 AS3 기반 SWF는 AS1/2 기반 SWF를로드 할 수 있지만 AS1/2는 AS3 기반 SWF를로드 할 수 없습니다.
ActionScript 3은 완전히 신제품이며 AS2의 간단한 업그레이드가 아닙니다. Adobe는 "레거시 호환성"을 포함하지 않기로 한 "비즈니스"결정을 내 렸습니다.
내가 사용한 전략 중 하나는 AS 1/2 SWF를로드 한 다음 일부 이벤트에서 내 AS 3 영화를로드하는 SWF를 만드는 것입니다. 그 사건은 1/2 SWF에 있습니다. 이것이 가능합니까?
해결책
부모 SWF 내에서도 두 개의 SWF가 의사 소통하기 위해 LocalConnection 호출을 사용해야합니다. Grant Skinner는 SWFBRIDGE를 썼습니다. http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html.
제휴하지 않습니다 StackOverflow