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

ManagedReferenceUtility.GetManagedReferenceIdForObject

建议修改

成功!

感谢您帮助我们改进 Unity 文档质量。虽然我们无法接受所有提交,但我们会仔细阅读用户提交的每条建议修改,并在适用处进行更新。

关闭

提交失败

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

关闭

取消

声明

公共 static long GetManagedReferenceIdForObject(对象 obj, 对象 scriptObj);

参数

hostObj 支持 序列化引用 的 host 对象。例如,MonoBehaviourScriptableObject
refObj C# 对象,引用 ID 与其关联。

返回

long 返回托管引用 ID。如果尚未分配托管引用 ID,则返回 ManagedReferenceUtility.RefIdUnknown

说明

检索通过 序列化引用 引用的对象的托管引用 ID。

当引用对象的 Unity 对象经序列化,或调用 SetManagedReferenceIdForObject 时,Unity 会为该对象分配一个 ID。

其他资源:SetManagedReferenceIdForObjectGetManagedReference序列化引用