我在这里经历了一场重大危机,我想征求意见。过去几个月我一直在开发一款完全基于 lua 脚本的游戏。该项目是一个基于 cocos2d 的项目,包含 mclua 库(更多关于 mcLua 的信息可以在这里找到http://www.grzmobile.com/blog/2009/12/1/integrating-lua-into-and-iphone-应用程序部分 2.html)。
现在我快要完成项目的实施了,我刚刚发现我使用的 lua 版本是 5.1.4 显然没有对这个项目非常重要的 goto 语句。然而,最新版本的 lua 5.2 现在支持 goto 语句。
我的问题是,当我尝试将 lua 版本 5.2 添加到我的项目中时,库 mclua 会引发一堆错误,而且似乎该库不适用于 5.1.4 以外的任何其他版本的 lua。
我现在该怎么办?我应该快完成这个项目了。这是否意味着我现在完全搞砸了?