# Create

> Create a body using _defaultDefinition in the specified world.

## Definition

* **Type:** Method
* **Namespace:** [Unity.U2D.Physics](/engine/6000.7/script-reference/unity/u2d/physics.md)
* **Assembly:** UnityEngine.PhysicsCore2DModule

## Create(PhysicsWorld)

Create a body using [\_defaultDefinition](/engine/6000.7/script-reference/unity/u2d/physics/physicsbodydefinition/defaultdefinition.md) in the specified world.

```csharp
public static PhysicsBody Create(PhysicsWorld world)
```

### Parameters

**** (\[PhysicsWorld]\(/engine/6000.7/script-reference/unity/u2d/physics/physicsworld)): The world to create the body in.

### Returns

| Type                                                                            | Description       |
| ------------------------------------------------------------------------------- | ----------------- |
| [PhysicsBody](/engine/6000.7/script-reference/unity/u2d/physics/physicsbody.md) | The created body. |

## Create(PhysicsWorld, PhysicsBodyDefinition)

Create a body in the specified world.

```csharp
public static PhysicsBody Create(PhysicsWorld world, PhysicsBodyDefinition definition)
```

### Parameters

**** (\[PhysicsWorld]\(/engine/6000.7/script-reference/unity/u2d/physics/physicsworld)): The world to create the body in.**** (\[PhysicsBodyDefinition]\(/engine/6000.7/script-reference/unity/u2d/physics/physicsbodydefinition)): The body definition to use.

### Returns

| Type                                                                            | Description       |
| ------------------------------------------------------------------------------- | ----------------- |
| [PhysicsBody](/engine/6000.7/script-reference/unity/u2d/physics/physicsbody.md) | The created body. |

### Examples

```csharp
// Create a body with a body definition, then attach a circle shape to it.
using UnityEngine;
using Unity.U2D.Physics;

public class CreateBodyExample : MonoBehaviour
{
    void Start()
    {
        PhysicsWorld world = PhysicsWorld.defaultWorld;
        PhysicsBody myObject = PhysicsBody.Create(world, new PhysicsBodyDefinition
        {
            position = new Vector2(0f, 5f)
        });
        myObject.CreateShape(new CircleGeometry { radius = 1.5f });
    }
}
```
