【发布时间】:2014-03-25 15:25:10
【问题描述】:
为我的英语道歉,我不擅长写作。 我有 3 个 swf 文件:"Main.swf"、"Frame1.swf"、"Frame2.swf" 和 2 个按钮:"Previous" 和 "Next " 在 "Main.swf" 的顶层
单击下一步按钮时我需要加载“Frame1.swf”并卸载“Main.swf”,但是当“Frame1.swf”加载时,“Main.swf”一直在循环,它的低级,它的似乎垃圾邮件 CPU 内存使用...我应该使用什么编码来解决它?
我确实尽力解决但失败了(点击这些链接:How to load swf file by clicking Next button 和:How to remove previous swf when enter new swf (AS3)......? 和谷歌的很多链接)。 我猜是因为之前的 swf 文件的内存在进入另一个 swf 时并没有完全删除,新的 swf 只是在顶部替换并继续播放。
当加载新的 swf 时,它在顶部,所以我的“上一个”和“下一个”按钮消失了。我想我应该将 swf 加载到 MovieClip 中,但我不知道如何。
我尝试使用 fscommand 向“退出”按钮添加代码,但没有任何反应。
感谢您的帮助。
【问题讨论】:
标签: actionscript-3 button