版本: Unity 6 (6000.0)
语言英语
  • C#

ContactFilter2D.IsFilteringNormalAngle

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public bool IsFilteringNormalAngle(Vector2 normal);

参数

normal 用于计算角度的法线。

返回值

boolnormal被过滤器排除时返回 true,否则返回 false。

描述

检查normal的角度是否在要过滤的法线角度范围内。

过滤被定义为根据特定条件包含或排除对象。法线角度过滤检查角度,当角度在法线角度范围内时包含它,否则排除它。IsFilteringNormalAngle 当useNormalAngle 设置为 true 且角度在由minNormalAnglemaxNormalAngle 定义的法线角度范围之外时返回 true。这表示角度被过滤,这意味着它应该被排除。IsFilteringNormalAngle 否则返回 false。注意:: 将useOutsideNormalAngle 设置为 true 会反转函数的行为,并返回相反的结果。其他资源:useNormalAngle,::ref:minNormalAngle 和maxNormalAngle


声明

public bool IsFilteringNormalAngle(float angle);

参数

angle 用于在过滤器中进行比较的角度。

返回值

boolangle被过滤器排除时返回 true,否则返回 false。

描述

检查angle是否在要过滤的法线角度范围内。

过滤被定义为根据特定条件包含或排除对象。法线角度过滤检查角度,当角度在法线角度范围内时包含它,否则排除它。IsFilteringNormalAngle 当useNormalAngle 设置为 true 且角度在由minNormalAnglemaxNormalAngle 定义的法线角度范围之外时返回 true。这表示角度被过滤,这意味着它应该被排除。IsFilteringNormalAngle 否则返回 false。注意:: 将useOutsideNormalAngle 设置为 true 会反转函数的行为,并返回相反的结果。其他资源:useNormalAngle,::ref:minNormalAngle 和maxNormalAngle