12得票3回答
有没有一种好的方法使用Luabridge将sf::Event暴露给Lua?

根据LuaBridge说明文件中的说明,LuaBridge不支持“枚举常量”,我认为这指的是enums。由于sf::Event几乎完全由enums组成,我是否有办法暴露这个类?目前我能想到的唯一解决方案是在C++中检测按键,然后将描述事件的字符串发送到Lua中。显然,现代键盘上有100多个键,...

7得票1回答
Luabridge弱引用LuaRef数据

考虑以下示例: function Process() local Container=NewContainer() Container:On(EventType.Add,function() Container:DoSomething() end) ...