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

GlobalObjectId.GlobalObjectIdentifiersToObjectsSlow

提出更改建议

成功!

感谢您帮助我们提高 Unity 文档质量。尽管我们无法接受所有提交内容,但我们确实会阅读用户提出的每条建议并酌情进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请在几分钟后<a>重试</a>。感谢您腾出时间帮助我们提高 Unity 文档质量。

关闭

取消

声明

public static void GlobalObjectIdentifiersToObjectsSlow(GlobalObjectId[] identifiers, out Object[] outputObjects);

参数

identifiers 要转换为对象引用的 GlobalObjectIds 数组。
outputObjects 要将对象引用写入其中的 Objects 数组。

描述

根据一组唯一对象标识符创建对象引用数组。

对于 identifiers 中的每项,此方法获取对底层对象的引用,并将其写入 outputObjects 中的相应元素。两个数组的大小必须相同。

无法解析的 identifiers 数组中的任何 GlobalObjectIds 在输出 outputObjects 数组中都会被赋予 null 值。此方法很慢。谨慎使用。如果您在其他性能敏感场景(例如 ISerializationCallbackReceiver.OnBeforeSerializeISerializationCallbackReceiver.OnAfterDeserialize)中使用此方法,强烈建议测量性能影响。

其他资源:GlobalObjectId.GlobalObjectIdentifierToObjectSlow