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

CapsulecastCommand 构造函数

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每项建议,并在适用时进行更新。

关闭

提交失败

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

关闭

取消

声明

public CapsulecastCommand(Vector3 p1, Vector3 p2, float radius, Vector3 direction, QueryParameters queryParameters, float distance);

参数

p1 胶囊开始处的球体中心。
p2 胶囊结束处的球体中心。
radius 胶囊的半径。
direction 胶囊投射的方向。
queryParameters 用于指定批量查询的附加参数的结构,例如图层掩码、命中触发器和命中背面。
distance 扫描的最大长度。

描述

创建一个 CapsulecastCommand。

此命令在默认物理场景中运行。


声明

public CapsulecastCommand(PhysicsScene physicsScene, Vector3 p1, Vector3 p2, float radius, Vector3 direction, QueryParameters queryParameters, float distance);

参数

physicsScene 运行命令的物理场景。
p1 胶囊开始处的球体中心。
p2 胶囊结束处的球体中心。
radius 胶囊的半径。
direction 胶囊投射的方向。
queryParameters 用于指定批量查询的附加参数的结构,例如图层掩码、命中触发器和命中背面。
distance 扫描的最大长度。

描述

创建一个 CapsulecastCommand。


已过时 此结构签名不再受支持。请使用具有 QueryParameters 的结构。

声明

public CapsulecastCommand(Vector3 p1, Vector3 p2, float radius, Vector3 direction, float distance, int layerMask);

参数

p1 胶囊开始处的球体中心。
p2 胶囊结束处的球体中心。
radius 胶囊的半径。
direction 胶囊投射的方向。
distance 扫描的最大长度。
layerMask 投射胶囊时选择性地忽略碰撞器的 LayerMask

描述

创建一个 CapsulecastCommand。

此命令在默认物理场景中运行。


已过时 此结构签名不再受支持。请使用具有 QueryParameters 的结构。

声明

public CapsulecastCommand(PhysicsScene physicsScene, Vector3 p1, Vector3 p2, float radius, Vector3 direction, float distance, int layerMask);

参数

physicsScene 运行命令的物理场景。
p1 胶囊开始处的球体中心。
p2 胶囊结束处的球体中心。
radius 胶囊的半径。
direction 胶囊投射的方向。
distance 扫描的最大长度。
layerMask 投射胶囊时选择性地忽略碰撞器的 LayerMask

描述

创建一个 CapsulecastCommand。