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

GlobalObjectId.CompareTo

提出更改

成功!

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

关闭

提交失败

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

关闭

取消

声明

public int CompareTo(GlobalObjectId other);

参数

other 与本实例比较的其他 GlobalObjectId。

返回

int 返回一个整数,代表当前实例和其他 GlobalObjectId 的相对排序顺序位置。如果本实例在 other 之前,则返回负整数。如果本实例位于 other 之后,则返回正整数。如果本实例和 other 在排序顺序中位置相同时,则返回 0。

说明

将此唯一对象标识符与另一个标识符进行比较,以确定它们在排序顺序中的相对位置。

比较的排序顺序为 GlobalObjectId.assetGUIDGlobalObjectId.targetObjectIdGlobalObjectId.targetPrefabId,最后是 GlobalObjectId.identifierType

注意:要检查 GlobalObjectId 的两个实例是否相等,请使用 GlobalObjectId.Equals