无法将其他 Flash 影片剪辑访问到 Actionscript 3

Posted

技术标签:

【中文标题】无法将其他 Flash 影片剪辑访问到 Actionscript 3【英文标题】:Unable to access other flas movieclip into the Action Script 3 【发布时间】:2020-01-09 06:04:05 【问题描述】:

我正在使用 Adob​​e Animate CC 在 Action Script 3 中创建一个结构,并且我在 index.fla 中附加了文档类 Main.as。我能够访问在 Main.fla 中创建的所有影片剪辑,但我还创建了另一个 fla (mainmenu.fla),但我无法将影片剪辑访问到在 mainmenu.fla 中创建的其他类 (Mainmenu.as)。

【问题讨论】:

自然不行,FLA 是工作文件,就像一个超市,里面有很多物品。两家超市都出售品客薯片,但超市 A 不能出售(或在这种情况下,无法访问)超市 B 的品客薯片。您只能出售自己的品客薯片,哈哈。您要做的是将两个 fla 中的两个资产合并为一个,并使用单个影片剪辑分别表示 Main / MainMenu 【参考方案1】:

mainmenu 导出为 SWF 文件。

然后在Main 项目文件中,您可以加载 SWF 并访问其变量。 ma​​inmenu.fla 必须先编译ie:打包)才能在其他应用程序中使用。

【讨论】:

以上是关于无法将其他 Flash 影片剪辑访问到 Actionscript 3的主要内容,如果未能解决你的问题,请参考以下文章

Flash CS3 AS3 影片剪辑转移到其他帧

在 flash actionscript 2 中动态访问嵌套的影片剪辑

子数涵数·Flash——影片剪辑的其他操作

Flash AS3 从影片剪辑访问全局变量

无法访问 Flash as3 中的阶段

如何从 Flash 中的 MovieClips 中获取多边形?