如何使用luabind在c++中传递和更新对象

我正在尝试将脚本机制集成到我的现有项目中。然而,我不知道如何使用luabind向lua传递对象。

例如,我有一个实体类,并且我想在lua文件中更新它们。

这里是代码。我想学习如何通过使用它们的速度和时间增量将实体对象和时间值传递给lua并更新它们的位置。

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

点赞
stackoverflow用户169828
stackoverflow用户169828
`luabind::globals(myLuaState)["entities"] = table;`

基本上,`luabind::globals(lua)` 返回 `_G` Lua 表格,您可以像平常一样对其进行操作。
2010-06-30 14:54:35