Подтвердить что ты не робот

Использование IntelliJ IDE и языка программирования Lua для создания приложений Corona

Я успешно установил:

1) IntelliJ IDEA 10.0.3 с плагином Lua 2) Корона SDK 3) API Corona для IntelliJ

Теперь я могу использовать функции автозаполнения Lua и Corona с помощью IntelliJ IDEA

Теперь моя проблема:

Когда я пытаюсь запустить образец файла main.lua script с помощью IntelliJ IDEA, я получаю эту ошибку

"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: attempt to index global 'display' (a nil value)
stack traceback:
    C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: in main chunk
    [C]: ?

Process finished with exit code 1

И когда я запускаю его (файл main.lua) вручную, используя Corona Simulator, он отлично работает. Я не уверен, что мне здесь не хватает? Любые указатели были бы замечательными:) Спасибо

Я тоже добавляю скриншот enter image description here

4b9b3361

Ответ 2

"C:\Program Files\Lua\5.1\lua.exe" C:/Users/mshahab/IdeaProjects/TestOne/main.lua

Выполняется файл под ванильным Lua. Lua не имеет библиотеки display, и ваш код не загружает его.

запустите его (файл main.lua) вручную, используя Симулятор Corona

Здесь вы используете script в совершенно другом приложении, которое включает в себя библиотеку display. Вам нужно настроить IntelliJ для запуска сценариев Lua с помощью симулятора.