SegmentGeometry
структура в UnityEngine.LowLevelPhysics2D
Выполнено в:UnityEngine.Physics2DModule
Описание
Геометрия сегмента линии. См. PhysicsBody.CreateShape.
Статические свойства
| Свойство | Описание |
|---|---|
| defaultGeometry | Получить Сегмент по умолчанию. Сегмент линии направлен влево. |
Свойства
| Свойство | Описание |
|---|---|
| backward | Рассчитать вектор от SegmentGeometry.point2 до SegmentGeometry.point1. См. SegmentGeometry.forward. |
| forward | Рассчитать вектор от SegmentGeometry.point1 до SegmentGeometry.point2. См. SegmentGeometry.backward. |
| isValid | Проверить, является ли геометрия действительной или нет. |
| midPoint | Средняя точка между SegmentGeometry.point1 и SegmentGeometry.point2. |
| point1 | Первый момент. |
| point2 | Второй момент. |
Конструкторы
| Конструктор | Описание |
|---|---|
| SegmentGeometry | Создайте Сегмент по умолчанию. См. SegmentGeometry.defaultGeometry. |
Открытые методы
| Метод | Описание |
|---|---|
| CalculateAABB | Рассчитать AABB геометрии. |
| CastRay | Рассчитать, пересекает ли мировой луч геометрию. См. CastResult. |
| CastShape | Рассчитывает, пересекает ли отлитая фигура геометрию. Первоначально соприкасающиеся фигуры рассматриваются как промахи. Если требуется первоначальное перекрытие, сначала следует проверить на перекрытие. См. CastShapeInput и CastResult. |
| ClosestPoint | Рассчитать ближайшую точку на этой геометрии к указанной точке. |
| Intersect | Проверьте пересечение между этой геометрией и другой. |
| InverseTransform | Реверс-Transform геометрии. |
| Scale | Масштабируйте геометрию вдоль направлений SegmentGeometry.forward и SegmentGeometry.backward. |
| Transform | Transform геометрия. |
Статические методы
| Метод | Описание |
|---|---|
| Create | Создать сегмент. |