0% found this document useful (0 votes)
15 views3 pages

Unity - Scripting API - Collider - OnCollisionEnter (Collision)

Unity collider

Uploaded by

Oke Gutz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views3 pages

Unity - Scripting API - Collider - OnCollisionEnter (Collision)

Unity collider

Uploaded by

Oke Gutz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

30/8/2021 Unity - Scripting API: Collider.

OnCollisionEnter(Collision)

[Link]

Search scripting...
CircleCollider2D
Cloth
ClothSkinningCoefficient
Manual [Link]
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;

ContactPoint using [Link];

public class ExampleClass : MonoBeha


{

AudioSource audioSource;

void Start()

audioSource = GetComponent<A
}

void OnCollisionEnter(Collision
{

foreach (ContactPoint contac


{

[Link] 1/3
30/8/2021 Unity - Scripting API: [Link](Collision)

[Link]([Link]
}
[Link]
if ([Link]
Search scripting... [Link]();

CircleCollider2D
}

Cloth
Manual Scripting API
ClothSkinningCoefficient
ClothSphereColliderPair
Version: 2020.3 C#
ClusterInput Another example:
ClusterNetwork
Collider // A grenade

Collider2D // - instantiates an explosion Prefa


ColliderDistance2D // - then destroys itself

Collision
using UnityEngine;

Collision2D using [Link];

Color
Color32 public class ExampleClass : MonoBeha
{

ColorUtility
public Transform explosionPrefab
CombineInstance
Compass void OnCollisionEnter(Collision
Component {

ContactPoint contact = colli


CompositeCollider2D
Quaternion rotation = Quater
ComputeBuffer Vector3 position = contact.p
ComputeShader Instantiate(explosionPrefab,
ConfigurableJoint Destroy(gameObject);

ConstantForce
}

ConstantForce2D
ContactFilter2D
ContactPoint

Did you find this page useful? Please give it


a rating:

Report a problem on this page

[Link] 2/3
30/8/2021 Unity - Scripting API: [Link](Collision)

Is something described here not working as you expect it to? It


[Link]
might be a Known Issue. Please check with the Issue Tracker
Search scripting...
CircleCollider2D at [Link] .

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

[Link] 3/3

You might also like