ContactFilter2D.IsFilteringNormalAngle
Declaration
public bool IsFilteringNormalAngle(Vector2 normal);Параметры
| Параметр | Описание |
|---|---|
| нормальное | Нормальная, используемая для расчета угла. |
Возвращаемое значение
логическое Возвращает true, если normal исключено фильтром, и false в противном случае.
Описание
Проверяет, находится ли угол normal в пределах нормального диапазона углов для фильтрации.
Фильтрация определяется как включение или исключение объектов на основе определенного условия. Фильтрация нормального угла проверяет угол и включает его, если он находится в диапазоне нормального угла, и исключает его, если он находится за его пределами. IsFilteringNormalAngle возвращает true, если useNormalAngle установлено на true, а угол находится за пределами диапазона нормального угла, определенного minNormalAngle и maxNormalAngle. Это указывает на то, что угол фильтруется, что означает, что он должен быть исключен. IsFilteringNormalAngle возвращает false, если он находится за его пределами. Примечание:: Установка useOutsideNormalAngle на true инвертирует поведение функции и возвращает противоположные результаты. Дополнительные ресурсы: useNormalAngle, ::ref:minNormalAngle & maxNormalAngle.
Declaration
public bool IsFilteringNormalAngle(float angle);Параметры
| Параметр | Описание |
|---|---|
| угол | Угол, используемый для сравнения в фильтре. |
Возвращаемое значение
логическое Возвращает true, если angle исключено фильтром, и false в противном случае.
Описание
Проверяет, находится ли angle в диапазоне нормального угла для фильтрации.
Фильтрация определяется как включение или исключение объектов на основе определенного условия. Фильтрация нормального угла проверяет угол и включает его, если он находится в диапазоне нормального угла, и исключает его, если он находится за его пределами. IsFilteringNormalAngle возвращает true, если useNormalAngle установлено на true, а угол находится за пределами диапазона нормального угла, определенного minNormalAngle и maxNormalAngle. Это указывает на то, что угол фильтруется, что означает, что он должен быть исключен. IsFilteringNormalAngle возвращает false, если он находится за его пределами. Примечание:: Установка useOutsideNormalAngle на true инвертирует поведение функции и возвращает противоположные результаты. Дополнительные ресурсы: useNormalAngle, ::ref:minNormalAngle & maxNormalAngle.