Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Collider.attachedRigidbody

Switch to Manual
var attachedRigidbody: Rigidbody;
Rigidbody attachedRigidbody;
attachedRigidbody as Rigidbody

Description

The rigidbody the collider is attached to.

Returns null if the collider is attached to no rigidbody.

Colliders are automatically connected to the rigidbody attached to the same game object or attached to any parent game object.

	// Lift the rigidbody attached to the collider.
	collider.attachedRigidbody.AddForce(0,1,0);
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Example() {
        collider.attachedRigidbody.AddForce(0, 1, 0);
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def Example() as void:
		collider.attachedRigidbody.AddForce(0, 1, 0)