Physics.reuseCollisionCallbacks
Declaration
public static bool reuseCollisionCallbacks;Описание
Определяет, должен ли сборщик мусора повторно использовать только один экземпляр типа Collision для всех обратных вызовов коллизий.
При возникновении обратного вызова MonoBehaviour.OnCollisionEnter, MonoBehaviour.OnCollisionStay или MonoBehaviour.OnCollisionExit в результате столкновения, для каждого индивидуального обратного вызова создается объект Collision, переданный ему. Это означает, что сборщик мусора должен удалить каждый объект, что снижает производительность.
Когда эта опция установлена на true, для каждого индивидуального обратного вызова создается и повторно используется только один экземпляр типа Collision. Это снижает отходы для сборщика мусора и повышает производительность.
Вы можете установить эту опцию на false только в том случае, если объект Collision имеет ссылку за пределами обратного вызова в результате столкновения для последующей обработки, поэтому повторное использование объекта Collision не желательно.