当前位置:  开发笔记 > Android > 正文

从另一个SWF文件中打开一个SWF文件(默认值不同)

如何解决《从另一个SWF文件中打开一个SWF文件(默认值不同)》经验,为你挑选了0个好方法。

希望这不会被当作两次问相同的问题...

因此,我正在一个Flash网站(在AS2中)工作,该网站具有外部索引swf,可使用来加载子swf文件loadMovie("subfoo1.swf", placeToShowSwf)。这些反过来加载一个xml文件,告诉它要加载什么内容。一切正常,但是我们想在索引swf中添加一个按钮,以打开一个子swf文件,其中一个或两个变量具有一个或两个不同的值。

不幸的是,只添加了一个说

loadMovie("foo1.swf", placeToShowSwf);
placeToShowSwf.openProject(x);

不起作用,我认为是因为openProject(x)在未完全加载的文件上调用。我知道代码没有问题,因为我在其他地方创建了一个仅调用按钮,placeToShowSwf.openProject(x)没有任何问题。

我看到两个解决方案,我不确定该怎么做。

    制作swf文件时,请更改所需的值,例如类的构造函数。但是,SWF文件有某种构造函数吗?只是说一句loadMovie(new foo1.swf(x), placeToShowSwf)或等效的话真是太好了。

    等到载入swf(可能还有xml)之后,再调用placeToShowSwf.openProject(x)

有人对这些解决方案有任何指导,或者有人以类似豌豆的大脑无法理解的其他方式获得了指导?

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有