PhysicsShape.SetOwner
Declaration
public int SetOwner(Object owner);Параметры
| Параметр | Описание |
|---|---|
| владелец | Объект, которым владеет эта форма. Это может быть NULL, если не требуется. |
Возвращаемое значение
инт Ключ владельца, который должен быть передан PhysicsShape.Destroy при уничтожении формы.
Описание
Устанавливает (необязательно) объект владельца, ассоциированный с этой формой, и возвращает ключ владельца, который должен быть указан при уничтожении формы с помощью PhysicsShape.Destroy. Система физики обеспечивает доступ ко всем объектам, включая возможность уничтожения их, так что эта функция может быть использована для предотвращения случайного уничтожения объектов, которые принадлежат другим объектам. Вы можете установить владельца только один раз, многократные попытки вызовут предупреждение. Также допустимо не указывать объект владельца (NULL) для простого получения ключа владельца, однако это может быть полезно, если только для целей отладки и обнаружения, чтобы знать, какой объект является владельцем.