扩展在编译期间未定义的类

时间:2015-05-14 23:37:12

标签: actionscript-3 flash oop

我正在使用动作游戏中的机器人进行Flash游戏,但取得了一些成功。我的动作基本上加载游戏,找到它需要的功能并调用它做东西。例如,ExternalLoadedGame.Game.Action.MoveNorth()采取了一步。

但是,有些函数被定义为protected,如果我可以扩展该类,我只能获取访问权限,但是当我尝试这样做时,我的编译器告诉我该类不是编译时间一致且它没有&#39工作。如果我复制这个定义,那么游戏功能就不会接受我的版本,即使它实际上它们在字面上分享相同的类定义。

我需要专门覆盖一些游戏调用的类函数,而无需修改游戏文件。

有没有办法扩展,公开或类似的事情而不事先修改游戏的SWF文件?

0 个答案:

没有答案