FragmentResult
структура в UnityEngine.LowLevelPhysics2D
Выполнено в:UnityEngine.Physics2DModule
Описание
Результат операции по дроблению. Этот материал должен быть удален после использования, в противном случае может возникнуть утечка. См. PhysicsDestructor.Fragment.
Свойства
| Свойство | Описание |
|---|---|
| brokenGeometry | Геометрия, которая была фрагментирована (разбита). |
| transform | Преобразование, используемое при фрагментации. Все возвращаемые геометрии используют это. |
| unbrokenGeometry | Геометрия, которая не была фрагментирована (не нарушена). |
| unbrokenGeometryIslands | Геометрические острова, показывающие, как многоугольники связаны между собой. Каждый созданный многоугольник принадлежит уникальному острову, определяющему набор многоугольников, которые связаны между собой, поскольку они имеют общие рёбра. Возвращаемый массив содержит ряд диапазонов, где каждый диапазон является уникальным связанным островом, где диапазон указывает как начальный индекс, так и длину индексов первоначального многоугольника. Количество обнаруженных уникальных островов определяется размером возвращаемого массива. Этот массив заполняется только при фрагментации с маской с PhysicsDestructor.Fragment; в противном случае возвращается пустой массив. |
Открытые методы
| Метод | Описание |
|---|---|
| Dispose | Удалить результат фрагмента. |