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

ManagedReferenceUtility

UnityEngine.Serialization 中的类

/

实现于:UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

与 SerializeReference 操作和访问相关的实用程序函数。

静态属性

RefIdNull特殊值 -2,用作任何使用 SerializeReference 装饰的字段的托管引用 Id,这些字段没有分配对象。
RefIdUnknown特殊值 -1,当对象的托管引用 Id 未知时使用,例如,如果使用无效参数调用 GetManagedReferenceIdForObject。

静态方法

GetManagedReference根据其托管引用 Id 检索对象。
GetManagedReferenceIdForObject检索使用 SerializeReference 引用的对象的托管引用 Id。
GetManagedReferenceIds检索分配给在指定主机上使用 SerializeReference 引用的对象的托管引用 Id 列表。
SetManagedReferenceIdForObject为在指定主机上使用 SerializeReference 引用的对象分配托管引用 Id。