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

WorldMoverInput

структура в UnityEngine.LowLevelPhysics2D

Выполнено в:UnityEngine.Physics2DModule

Описание

Аргументы движущегося мира, используемые движущимся миром.

Статические свойства

Свойство Описание
defaultInputСоздать ввод по умолчанию для перемещения мира.

Свойства

Свойство Описание
castFilterФильтр, который следует использовать для проверки закатов. Преимущество отдельного фильтра для PhysicsQuery.WorldMoverInput.overlapFilter в том, что вы можете проверять на перекрытия иным способом, чем то, что вы можете поразить при движении. Например, вы можете или не хотите проверять на другие ходы, существующие в мире при движении, но вы всегда хотите проверять их на перекрытие изначально.
collisionResultsВозвращать ли все индивидуальные результаты MoverCollision для всех итераций или нет. Все столкновения будут возвращены в результатах WorldMoverResult.
geometryГеометрия движущегося элемента, используемая при проверке на перекрытия и отливку.
maxIterationsРешение движения является итеративным и будет продолжаться до тех пор, пока не будет достигнуто максимально допустимое число итераций, контролируемое этим значением. Максимально допустимое число итераций не всегда будет использовано, и решение прекратится, если итерационное движение упадет ниже квадрата PhysicsQuery.WorldMoverInput.moveTolerance.
moveToleranceРешение хода будет прекращено, если движение падает ниже квадрата этого значения. По умолчанию это значение крайне мало. Слишком высокое значение приведет к слишком быстрому прекращению решения, слишком низкое значение приведет к использованию всех разрешенных PhysicsQuery.WorldMoverInput.maxIterations.
overlapFilterФильтр, используемый для проверки на совпадение.
targetPositionПоложение, которое должно быть достигнуто двигателем. Это обычно рассчитывается с помощью текущей скорости, любой необходимой гравитации и интегрировано во времени с помощью временного шага симулирования (дельта-время).
transformПреобразование, используемое для преобразования геометрии i.e. Начальная поза движущегося.
velocityСкорость, использованная для расчета PhysicsQuery.WorldMoverInput.targetPosition. Она не используется для движения, но будет возвращена, модифицированная любыми поверхностями, на которые ударяется. Эта скорость может быть использована в последующих входах для движения.

Конструкторы

Конструктор Описание
PhysicsQuery.WorldMoverInputСоздать ввод по умолчанию для перемещения мира.