Collider2D.GetShapeHash
Declaration
public uint GetShapeHash();Возвращаемое значение
УИНТ Значение хэша, которое уникально идентифицирует настроенную геометрию Collider2D.
Описание
Генерирует простое хэш-значение на основе геометрии Collider2D.
Геометрия Collider2D можно настроить по различным свойствам на всех Collider2D типов, таких, как радиус CircleCollider2D или размера BoxCollider2D. Созданная геометрия в отличие от свойств, используемых для их создания, является тем, что хешировано здесь. Два различных Collider2D которые настроены для получения одной и той же геометрии, получают один и тот же хэш.
Этот хэш может быть использован для определения, Collider2D геометрия та же, что и другая Collider2D геометрии или если геометрия изменилась путем сравнения с предыдущими значениями хэша.
Обычный случай использования при использовании Collider2D.CreateMesh где полезно определить, является ли полученная в результате Mesh изменится в связи с Collider2D изменение геометрии.
Дополнительные ресурсы: Collider2D.CreateMesh.