Вопросы по теме 'luaj'

Luaj — добавить прослушиватель действий JButton из Lua
В приложении, которое я разрабатываю на Java SE, я использую Luaj для реализации функциональности (это приложение для сбора данных). Приложение Java считывает COM-порт устройства и передает данные обработчикам событий Lua, написанным пользователем...
551 просмотров
schedule 08.10.2022

Как я могу добавить функции в _G, которые запускают код Java с помощью Luaj?
Я хочу добавить в _G функции, которые могут запускать код Java. Я использую Luaj, и он уже может запускать написанный пользователем код Lua, но я хочу добавить API, который позволит пользователю взаимодействовать с игровым миром.
2149 просмотров
schedule 23.06.2022

Luaj os.time() возвращает миллисекунды
os.time() в Luaj возвращает время в миллисекундах, но, согласно документации lua, он должен возвращать время в секундах. Это ошибка в Luaj? И можете ли вы предложить обходной путь, который будет работать с Luaj (для java) и настоящим Lua...
5585 просмотров
schedule 06.03.2023

LuaJ загружает две функции с одинаковыми именами из двух разных LuaScripts
У меня есть два сценария Lua, содержащие функции с одинаковыми именами: луаСкриптА: function init() print( 'This function was run from Script A' ) end LuaScriptB: function init() print( 'This function was run from Script B' ) end...
1041 просмотров
schedule 31.05.2022

Как использовать метод экземпляра, определенный Java, в Lua?
Я знаю, что в Lua можно использовать статические методы, определенные Java, благодаря разделу «Библиотеки функций Java» на http://luaj.org/luaj/README.html . Однако я изо всех сил пытаюсь выяснить, как я могу использовать те же методы, например, у...
232 просмотров
schedule 06.06.2023

Как открыть java-объект для LuaJ
Недавно я начал изучать Lua, потому что мне нужно использовать его в приложении Java, над которым я работаю. Для этого я использую LuaJ. Я искал в Интернете и узнал, как вы можете открыть метод Java для LuaJ, но я не могу узнать, как открыть...
1211 просмотров
schedule 12.07.2022

Векторный класс LuaJ
Я пытаюсь создать класс Vector для использования с LuaJ. Конечная цель состоит в том, чтобы пользователь не писал много lua и выполнял большую часть работы на моем движке Java. Насколько я понимаю, мне нужно установить метатаблицу для...
109 просмотров
schedule 14.11.2022

Как получить поле android.provider.ContactsContract.Contacts в Luaj
Я использую Lua Interpreter для получения информации для своего навигатора iGO, и мне нужно получить некоторые поля из android.provider.ContactsContract.Contacts. я успешно cntr = luajava.bindClass("android.provider.ContactsContract") и я...
146 просмотров
schedule 25.09.2023