Skip to content

唯一标识符

一个UID生成表达式的集合。

作者和贡献者到此社区扩展:arthuro555


通过多种模式添加UUID (通用唯一标识符)生成表达式:

  • UUIDv4: 创建遵循UUIDv4标准的长随机字符串。如果在系统/浏览器上可用,将使用加密随机数生成器,否则使用与Random()表达式相同的伪随机数生成器。碰撞的机会极低,但并非不存在。由于返回值是一个字符串,可能不是最有效的模式。在大多数情况下无法预测。
  • 递增整数: 返回使用一个整数,每次调用后都会递增。非常高效,没有碰撞的风险。UID将是可预测的,因此如果用于私人唯一令牌,像密码重置验证UID,可能会容易受到一些密码攻击的影响。请注意,如果存储ID然后重新启动游戏,可能会有重复,因为它将重置计数器。

提示

学习如何通过一步一步的指南安装新扩展

表达式

表达式

说明

UUID::GenerateIncrementedIntegerUID()

使用递增整数模式生成唯一标识符。

UUID::GenerateUUIDv4()

使用UUIDv4模式生成唯一标识符。


此页面是由GDevelop社区制作的面向所有人的开源跨平台游戏引擎 Unique Identifiers _扩展的自动生成参考页面。