c – 如何在Lua脚本中创建GUID?如果有帮助,使用LuaPlus

我目前正在与LuaPlus合作开发一个项目,我需要能够使用GUID,但似乎无法在lua中找到它们.当我为lua构建数据时,没有setGUID,有set number,set string等,还有一个Set()函数.有没有人知道将GUID从c传递到lua和lua到c的正确方法.非常感谢你.

更新:

谢谢大家的回复.我很欣赏快速的回应.我实际上不会经常搜索演员的表格,当我们加载所有东西时,大部分只是在前端.但是,我可能会担心太多,因为游戏有点小而且不会有大量的演员无论如何.我正在考虑在lua中编写一个优化的字符串比较,在那里你检查GUID的第一个字符对着测试演员.如果它通过,则移动到第二个,然后移动到第二个.如果失败,那么继续前进到下一个演员.我希望通过这样的优化比较,我不必担心任何速度问题,至少对于我正在进行的游戏而言.与普通的字符串比较相比,这听起来是个好主意吗?

最佳答案 GUID只有16个字节.例如,您可以将其传递为16个字符.为什么你需要在lua中使用GUID?

点赞