如何在Lua脚本中创建GUID?使用LuaPlus是否有帮助?

我正在 LuaPlus 中进行一个项目,需要使用 GUID,但在 lua 中找不到它们。当我为 lua 构建数据时,没有 setGUID,只有 set number,set string 等,还有一个 Set() 函数。有人知道如何正确地从 c++ 传递 GUID 到 lua 和 lua 到 c++ 吗?非常感谢。

更新:

感谢大家的回复。我很感激快速的回复。我实际上不会经常搜索演员表,只是在前端加载所有内容时偶尔会这样做。然而,我可能有些过于担心了,因为游戏有点小,演员的数量也不会很大。我正在考虑在 lua 中编写一个优化的字符串比较,其中将 GUID 的第一个字符与测试角色进行比较。如果通过,则转到第二个字符,以此类推。如果未通过,则转到下一个演员。我希望通过进行这样的优化比较,我不必担心任何速度问题,至少对于我正在工作的游戏而言是这样的。与普通字符串比较相比,这听起来像一个好主意吗?

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

点赞
stackoverflow用户528720
stackoverflow用户528720

GUID 只有 16 个字节。例如,您可以将其作为 16 个字符传递。为什么您需要在 lua 中使用 GUID

2011-01-21 04:35:29