Professional Documents
Culture Documents
Unity - Scripting API - Collider - OnCollisionEnter (Collision)
Unity - Scripting API - Collider - OnCollisionEnter (Collision)
OnCollisionEnter(Collision)
unity.com
Search scripting...
CircleCollider2D
Cloth
ClothSkinningCoefficient
Manual Collider.OnCollisionEn
Scripting API
ClothSphereColliderPair
Version: 2020.3
ter(Collision) C#
ClusterInput Leave feedback
ClusterNetwork
Collider
Parameters
Collider2D
ColliderDistance2D other The Collision data associated with
this collision event.
Collision
Collision2D
Description
Color
OnCollisionEnter is called when this
Color32
collider/rigidbody has begun touching another
ColorUtility
rigidbody/collider.
CombineInstance
In contrast to OnTriggerEnter, OnCollisionEnter is
Compass
passed the Collision class and not a Collider.
The
Component
Collision class contains information, for example,
CompositeCollider2D about contact points and impact velocity.
Notes:
ComputeBuffer Collision events are only sent if one of the colliders
also has a non-kinematic rigidbody attached.
ComputeShader
Collision events will be sent to disabled
ConfigurableJoint
MonoBehaviours, to allow enabling Behaviours in
ConstantForce response to collisions.
ConstantForce2D
ContactFilter2D
using UnityEngine;
AudioSource audioSource;
void Start()
audioSource = GetComponent<A
}
void OnCollisionEnter(Collision
{
https://docs.unity3d.com/ScriptReference/Collider.OnCollisionEnter.html 1/3
30/8/2021 Unity - Scripting API: Collider.OnCollisionEnter(Collision)
Debug.DrawRay(contact.po
}
unity.com
if (collision.relativeVeloci
Search scripting... audioSource.Play();
CircleCollider2D
}
Cloth
Manual Scripting API
ClothSkinningCoefficient
ClothSphereColliderPair
Version: 2020.3 C#
ClusterInput Another example:
ClusterNetwork
Collider // A grenade
Collision
using UnityEngine;
Color
Color32 public class ExampleClass : MonoBeha
{
ColorUtility
public Transform explosionPrefab
CombineInstance
Compass void OnCollisionEnter(Collision
Component {
ConstantForce
}
ConstantForce2D
ContactFilter2D
ContactPoint
https://docs.unity3d.com/ScriptReference/Collider.OnCollisionEnter.html 2/3
30/8/2021 Unity - Scripting API: Collider.OnCollisionEnter(Collision)
Cloth
Manual Scripting API
ClothSkinningCoefficient Copyright ©2021 Unity Technologies. Publication Date:
ClothSphereColliderPair
Version: 2020.3 2021-08-23.
C#
ClusterInput
ClusterNetwork Tutorials
Community Answers
Knowledge
Collider
Base
Forums
Asset Store
Collider2D
ColliderDistance2D
Collision
Collision2D
Color
Color32
ColorUtility
CombineInstance
Compass
Component
CompositeCollider2D
ComputeBuffer
ComputeShader
ConfigurableJoint
ConstantForce
ConstantForce2D
ContactFilter2D
ContactPoint
https://docs.unity3d.com/ScriptReference/Collider.OnCollisionEnter.html 3/3