how to use triggers in unity
//for collision detection
void OnCollisionEnter(Collision collision)
{ }
// for use of triggering
void OnTriggerEnter(Collider other)
{}
how to use triggers in unity
//for collision detection
void OnCollisionEnter(Collision collision)
{ }
// for use of triggering
void OnTriggerEnter(Collider other)
{}
how to use triggers unity
void OnTriggerEnter(Collider other)
{
Debug.Log("Object Entered the trigger");
}
void OnTriggerStay(Collider other)
{
Debug.Log("Object is within the trigger");
}
void OnTriggerExit(Collider other)
{
Debug.Log("Object Exited the trigger");
}
trigger in unity
//For 3D triggers remove the 2D (e.g. OnTriggerEnter(Collider collision)
/*There are three ways of detecting a Trigger:
-OnTriggerEnter(2D): Activated when player Enters the Collider
-OnTriggerStay(2D): Activated when player Stays in the Collider
-OnTriggerExit(2D): Activated when player Exits the Collider */
public GameObject fire;
//This is for Specific Objects:
void OnTriggerEnter2D(Collider2D collision)
{
if (collision.gameObject == fire/*Name of Object*/)
{
//Your Code goes in here
Destroy(Player);//this is an example
}
}
//This is for Specific Tag:
void OnTriggerEnter2D(Collider2D other
{
if(other.tag == toHot/*Name of Tag*/)
{
//Your Code goes in here
Destroy(Player);//this is an example
}
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us