簡體   English   中英

如何從Flex SWF中的ActionScript 1/2 SWF接收事件?

[英]How to receive the events from an ActionScript 1/2 swf in a flex swf?

我試圖將基於Flex構建的swf加載到基於swish的電影中,然后失敗,進行了一些研究,得出以下結論:

(AS1 / AS2和AS3)在Flash Player中的不同“虛擬機”中運行。 像許多產品升級一樣,基於AS3的SWF可以加載基於AS1 / 2的SWF,但是AS1 / 2無法加載基於AS3的SWF。

ActionScript 3是全新產品,而不是AS2的簡單升級。 Adobe做出了“業務”決定,不包含“舊版兼容性”。

哪個來自這里: http : //forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340&#entry259340

有人告訴我可以使用的一種策略是創建一個加載AS 1/2 SWF的SWF文件,然后在某些情況下加載我的AS 3電影。 事實是,該事件在AS 1/2 SWF中,所以這可能嗎?

您需要使用LocalConnection調用來使兩個SWF通信,即使在父SWF中也是如此。 格蘭特·斯金納(Grant Skinner)撰寫了可能對您有用的SWFBridge: http ://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM