---
title: "physicsWorld(_:didBegin:)"
framework: scenekit
role: symbol
role_heading: Instance Method
path: "scenekit/scnphysicscontactdelegate/physicsworld(_:didbegin:)"
---

# physicsWorld(_:didBegin:)

Tells the delegate that two bodies have come into contact.

## Declaration

```swift
optional func physicsWorld(_ world: SCNPhysicsWorld, didBegin contact: SCNPhysicsContact)
```

## Parameters

- `world`: The physics world that is processing the contact.
- `contact`: An object that describes the contact.

## See Also

### Responding to Contact Events

- [physicsWorld(_:didUpdate:)](scenekit/scnphysicscontactdelegate/physicsworld(_:didupdate:).md)
- [physicsWorld(_:didEnd:)](scenekit/scnphysicscontactdelegate/physicsworld(_:didend:).md)
