使用IntelliJ IDE和Lua编程语言制作Corona应用程序。

我已经成功安装:

1)带有Lua插件的IntelliJ IDEA 10.0.3 2)Corona SDK 3)用于IntelliJ的Corona API

现在我可以使用IntelliJ IDEA的自动完成功能来使用Lua和Corona

现在我的问题是:

当我尝试使用IntelliJ IDEA运行示例main.lua脚本文件时,我会收到此错误

`` ` “C:\ Program Files \ Lua \ 5.1 \ lua.exe”C:/ Users / mshahab / IdeaProjects / TestOne / main.lua C:\ Program Files \ Lua \ 5.1 \ lua.exe:C:/ Users / mshahab / IdeaProjects / TestOne / main.lua:1号:尝试索引全局“显示”(为零值) 堆栈回溯: C:/ Users / mshahab / IdeaProjects / TestOne / main.lua:1:在主要块中 [C]:?

进程以退出代码1完成

`` `

当我手动使用Corona模拟器运行它(main.lua文件)时,它可以正常工作。我不确定我错过了什么?任何指针都将非常感谢:)谢谢

我也附上了截图

原文链接 https://stackoverflow.com/questions/6184800

点赞
stackoverflow用户501459
stackoverflow用户501459

这是在原始版的 Lua 中运行文件。Lua 没有 display 库,而且你的代码也没有加载该库。

使用 Corona 模拟器 手动运行它(main.lua 文件)。

在这里,你正在完全不同的应用程序中运行脚本,该应用程序包含 display 库。你需要配置 IntelliJ 通过模拟器运行 Lua 脚本。

2011-05-31 09:31:19
stackoverflow用户151501
stackoverflow用户151501

有一篇很棒的博客文章解释了如何设置

http://producerism.com/blog/how-to-develop-in-corona-sdk-on-windows/

2011-05-31 13:35:09