簡體   English   中英

由於AVM1Movie在AS2 SWF中未運行任何動作腳本,因此已將AS2 SWF加載到AS3 SWF中

[英]Loaded AS2 SWF into AS3 SWF as AVM1Movie doesn't run any actionscript in the AS2 SWF

我很高興將AS2加載到AS3中永遠不會很有趣,但是不幸的是我不得不這樣做。

我正在AS3中使用Loader類將外部AS2 SWF作為AVM1Movie對象加載到舞台上。 AS2 FLA中放置在舞台上的所有內容都可以正常顯示,但是根本沒有ActionScript運行。

所加載的AS2 SWF在庫中具有一層,一幀和幾張圖像,但沒有什么累贅。 除了在舞台上更改動態文本字段上的文本的簡單調用之外,我嘗試將腳本中的所有內容都剝離掉-仍然沒有。

我在AS3中有一個偵聽器,它在等待Event.INIT而不是Event.COMPLETE-但都沒有用。

我想念什么嗎? 其他人也經歷過類似的經歷嗎? 就像加載但無法運行。

AVM1影片剪輯動作腳本無法在AVM2修飾環境中單獨運行。 您將不得不使用LocalConnection為相同的包裝包裝。

在此處查看示例http://www.actionscript.org/forums/showthread.php3?t=116805

暫無
暫無

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

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