【发布时间】:2013-12-07 05:33:39
【问题描述】:
我正在尝试为我正在创建的 Flash 游戏设置保存和加载系统。目前,我决定尝试让我的新游戏菜单的保存文件选择部分工作,然后再继续进行。我在 Flash 中绘制了“DifficultySelect”屏幕(其中包含保存文件选择以及其他一些内容),然后将其转换为符号。我在其中制作了 10 个保存文件符号,并为它们创建了基本的动作脚本文件。一旦您继续通过标题屏幕,整个 'DifficultySelect' 将成为我的 'Main.as' 的子项。我试图在我的 Main.as 中保存我的保存文件数据,例如级别、健康、进度等,以及当前正在使用的保存文件。但是,我无法为我的 Main.as 创建一种方法来访问保存文件的 MouseClick 函数,因为我不能简单地在 Main.as 文件中有 Savefile0.MouseEvent.CLICK 事件,因为我没有创建将其添加到舞台的变量。
我想我的情况的 tl;dr 问题版本是:当单击 SaveFile0 时,如何让我的 Main.as 激活其功能之一?另外,如何引用父类中的孩子?
【问题讨论】:
标签: actionscript-3