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

Функция Lua OOP не вызывается?
Я использую Lua и LuaBridge с Allegro 5. Я решил портировать все графические объекты на Lua, но столкнулся с некоторыми проблемами: Класс символов, который вызывается один раз Character = {sprite; AI} function Character:new() o = o or {} --...
472 просмотров
schedule 07.06.2022

Реализация шаблона наблюдателя С++ -to-lua?
У меня есть шаблон наблюдателя (или "слушателя"), реализованный в моем коде как таковой: struct EntityListener { public: virtual void entityModified(Entity& e) = 0; }; class Entity { public: Entity(); void...
289 просмотров
schedule 19.03.2023

Как устранить отсутствующую Lua DLL при использовании LuaBinaries и LuaBridge?
Я пытаюсь внедрить Lua в С++ (и изучить Lua), начиная с метода тренировочных колес Элиаса Далера здесь . Я использую MSVC 14.0, LuaBinaries 5.3.2 - Release 1 (в частности, lua-5.3.2_Win32_dllw4_lib.zip здесь ) и LuaBridge 2.0. Я добавил...
952 просмотров
schedule 21.12.2022

Передать объект C++ в функцию Lua, используя LuaBridge или Lua
У меня есть большой объект, созданный на C++ (который я открыл для Lua), и я хочу, чтобы его обрабатывали в Lua. Я могу передать любой простой тип функции Lua ( int , string ), используя lua_pushinteger , lua_pushstring , но не класс C++. Я...
900 просмотров
schedule 27.05.2023