簡體   English   中英

Flash ActionScript 1.0,將外部SWF文件加載到父SWF文件

[英]flash actionscript 1.0, load external swf file to parent swf file

我正在使用Flash建立網站。 我有一個要導入到我的網站的外部swf文件。 我以為這是一件容易的事,但是由於某些原因,當我加載電影時,它會閃爍。 我的網站(父SWF)是使用1.0構建的。 外部表格swf是使用3.0構建的。 有什么想法嗎?

我的方法:

1.create an empty movie clip called mcForm
2.go to the mc clip page i want to pull the external movie into 
3. within my actions layer, I call the following function
loadMovie("main.swf", mcForm);

如果我寫:

LoadMovieNum("main.swf",0);

那么我的main.swf會正確打開,但會關閉父swf文件。 我需要將main.swf文件嵌入到父文件中。

據我所知,不可能將ActionScript 3電影加載到ActionScript 1或2電影中。 原因是AS3由* ActionScript虛擬機2`(AVM2)處理,而AS1和AS2由AVM1處理。 這樣,當您擁有AVM1電影並且嘗試加載針對AVM2的內容時,所有不受支持的內容(因此幾乎所有內容)都會丟失。 但是,由於AVM2能夠執行AVM1代碼,因此可以反向執行(即將AS1 / 2視頻加載到AS3中)。

唯一的例外是電影實際上是無腳本的,即簡單(“愚蠢”)動畫。

暫無
暫無

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

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