# OverlapCapsuleCommand

> Create an OverlapCapsuleCommand.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.PhysicsModule

## OverlapCapsuleCommand(Vector3, Vector3, float, QueryParameters)

Create an OverlapCapsuleCommand.

```csharp
public OverlapCapsuleCommand(Vector3 point0, Vector3 point1, float radius, QueryParameters queryParameters)
```

### Parameters

**** (\[Vector3]\(/engine/6000.0/script-reference/unityengine/vector3)): The center of the sphere at the start of the capsule.**** (\[Vector3]\(/engine/6000.0/script-reference/unityengine/vector3)): The center of the sphere at the end of the capsule.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The radius of the capsule.**** (\[QueryParameters]\(/engine/6000.0/script-reference/unityengine/queryparameters)): Structure for specifying additional parameters for a batch query such as layer mask or hit triggers.

### Remarks

The query is run in the default physics scene.

## OverlapCapsuleCommand(PhysicsScene, Vector3, Vector3, float, QueryParameters)

Create an OverlapCapsuleCommand.

```csharp
public OverlapCapsuleCommand(PhysicsScene physicsScene, Vector3 point0, Vector3 point1, float radius, QueryParameters queryParameters)
```

### Parameters

**** (\[PhysicsScene]\(/engine/6000.0/script-reference/unityengine/physicsscene)): The physics scene this command is run in.**** (\[Vector3]\(/engine/6000.0/script-reference/unityengine/vector3)): The center of the sphere at the start of the capsule.**** (\[Vector3]\(/engine/6000.0/script-reference/unityengine/vector3)): The center of the sphere at the end of the capsule.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The radius of the capsule.**** (\[QueryParameters]\(/engine/6000.0/script-reference/unityengine/queryparameters)): Structure for specifying additional parameters for a batch query such as layer mask or hit triggers.
