【问题标题】:flash actionscript 1.0, load external swf file to parent swf fileflash actionscript 1.0,将外部 swf 文件加载到父 swf 文件
【发布时间】:2011-03-27 17:41:22
【问题描述】:

我正在使用 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);

然后 my main.swf 正确打开但关闭父 swf 文件。我希望将 main.swf 文件嵌入到父文件中。

【问题讨论】:

    标签: flash


    【解决方案1】:

    据我所知,无法将 ActionScript 3 影片加载到 ActionScript 1 或 2 影片中。原因是 AS3 由 *ActionScript Virtual Machine 2` (AVM2) 处理,而 AS1 和 AS2 由 AVM1 处理。因此,当您拥有 AVM1 电影并尝试加载针对 AVM2 的内容时,所有不受支持的内容(因此,几乎所有内容)都将丢失。然而,由于 AVM2 能够执行 AVM1 代码,因此可以进行相反的操作(即将 AS1/2 视频加载到 AS3)。

    唯一的例外是电影实际上是无脚本的,即一个简单(“愚蠢”)的动画。

    【讨论】:

    • 谢谢!我只是嵌入了一个内置于 actionscript 1.0 和 LoadMovieNum("main.swf",0); 中的旧表单。工作。但现在我必须弄清楚如何在页面上发布它。感谢您的帮助!
    猜你喜欢
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    • 2013-04-12
    • 2011-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多