版本:Unity 6 (6000.0)
语言简体中文
  • C#

GlobalObjectId.GetGlobalObjectIdsSlow

提出变更建议

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交,但我们会阅读每个来自用户的建议变更内容,并在适用时进行更新。

关闭

提交失败

由于某些原因,无法提交您的建议变更。请在几分钟后重试。感谢您抽出宝贵时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void GetGlobalObjectIdsSlow(Object[] objects, out GlobalObjectId[] outputIdentifiers);

参数

objects 要获得唯一标识符的对象数组。
outputIdentifiers 要写入的 GlobalObjectId 对象数组。

描述

基于对象数组创建一个唯一对象标识符数组。

对于 objects 中的每一项,此方法都将获取其唯一的 GlobalObjectId,并将其写入 outputIdentifiers 中相应项。

此方法很耗时。将其少用,避免多次调用。

其他资源:GlobalObjectId.GetGlobalObjectIdSlowObject.GetInstanceID


声明

public static void GetGlobalObjectIdsSlow(int[] instanceIds, out GlobalObjectId[] outputIdentifiers);

参数

outputIdentifiers 要写入的 GlobalObjectId 对象数组。
instanceIds 要获得唯一标识符的对象的实例 ID 数组。

描述

基于实例 ID 数组创建一个唯一对象标识符数组。

对于由 instanceIds 中一项标识的每个对象,此方法都将获取唯一的 GlobalObjectId,并将其写入 outputIdentifiers 中相应项。

此方法很耗时。将其少用,避免多次调用。

其他资源:GlobalObjectId.GetGlobalObjectIdSlowObject.GetInstanceID