Unity 6.3
0 онлайн 0 гостей 3 в системе
Вход

PhysicsRelativeJoint.SetOwner

Declaration

public int SetOwner(Object owner);

Параметры

Параметр Описание
владелец Объект, который владеет этим соединением. Это может быть NULL, если не требуется.

Возвращаемое значение

инт Ключ владельца, который должен быть передан PhysicsJoint.Destroy при уничтожении соединения.

Описание

Устанавливает (необязательно) объект владельца, ассоциированный с этим соединением, и возвращает ключ владельца, который должен быть указан при уничтожении соединения с помощью PhysicsJoint.Destroy. Система физики обеспечивает доступ ко всем объектам, включая возможность уничтожения их, так что эта функция может быть использована для предотвращения случайного уничтожения объектов, которые принадлежат другим объектам. Вы можете установить владельца только один раз, многократные попытки вызовут предупреждение. Срок жизни указанного объекта владельца не связан с этим соединением i.e. это соединение будет по-прежнему принадлежать объекту владельца, даже если оно будет уничтожено. Также допустимо не указывать объект владельца (NULL) для простого получения ключа владельца, однако это может быть полезно, если только для целей отладки и обнаружения, чтобы знать, какой объект является владельцем.