在Corona中创建的应用程序卡住加载:仅限Mac / iOS设备

时间:2013-12-02 13:01:39

标签: ios lua loading corona

我目前正在开发一款专为iOS设备设计的游戏,使用电晕。游戏在PC上工作正常,它可以很好地加载菜单并且所有级别都可以工作(这是使用电晕)。当我在设备/ x代码模拟器/甚至电晕本身上运行游戏时,它会出现加载问题。菜单工作得非常好,但是一旦我点击播放' - 级别已加载,但我遇到了默认的iOS加载图标(圆形的东西)。可以看到级别,因为加载屏幕,它只是变暗了。我什么都做不了,我试图看看游戏最终会加载,但它永远不会。

所以简而言之,我已经加载了这个级别。

我环顾四周寻找答案,但一无所获。我很难过。有什么想法吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

我不知道是否有类似iOS的android调试桥。 如果是这样,请尝试在代码的不同位置将语句打印到调试控制台。所以你可以找到导致问题的函数(不再打印语句的函数;)。而且你必须看看在这个函数中是否存在与设备不兼容的东西。

抱歉,我不能更具体,我没有iOS经验,但这是我用android做的方式。它发生了很多次,我的代码在模拟器中运行得很好,但在设备上却没有。

希望这有点帮助, 欢呼,费利克斯

答案 1 :(得分:0)

控制台日志中可能有消息。本教程将帮助您找到控制台日志并在其中查找错误:

http://www.coronalabs.com/blog/2013/07/09/tutorial-basic-debugging/

您可能还需要输入一些打印语句(将在日志中显示),并尝试缩小您在草地上玩耍的地方,并查看原因。