除了名称可以标识一个节点以外,还有一个属性也可以标识一个节点,那就是 uuid。
uuid 和 name 的区别在于:uuid 是唯一的,就像人的身份证号码一样,只有唯一的一个,和其他人不重复;name 不是唯一的,就像人的名字一样,你和他是可以叫一个名。
一个唯一,一个不唯一;
一个不可重复,一个可重复;
API:
/**
 * @en The uuid for editor, will be stripped after building project.
 * @zh 主要用于编辑器的 uuid,在编辑器下可用于持久化存储,在项目构建之后将变成自增的 id。
 * @readOnly
 */
get uuid(): string;
用途:
当一个项目里有多个名称一样的节点时,我们就不能通过名称来查找想找的节点,只能通过 uuid 来查找想要找的节点。
在编辑器里,通过右键节点,即可复制并打印节点的 uuid:

注意:这个 uuid 只能用于编辑环境,不能用于生产环境,由于在项目构建之后将变成自增的 id。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
 
                
 
                 
                 
                





 
                 
                