Skip to main content
Fixed code formating.
Source Link
Vaillancourt
  • 16.4k
  • 17
  • 56
  • 61

inIn 2d mode u, you must use OnCollisionEnter2DOnCollisionEnter2D.

Example:

using UnityEngine;

using System.Collections;

public class ExampleClass : MonoBehaviour {

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour  {

  void OnCollisionEnter2D(Collision2D coll) {

{ if (coll.gameObject.tag == "Enemy")

    if (coll.gameObject.tag == "Enemy")
      coll.gameObject.SendMessage("ApplyDamage", 10);
    }

}

}

in 2d mode u must use OnCollisionEnter2D.

Example:

using UnityEngine;

using System.Collections;

public class ExampleClass : MonoBehaviour {

void OnCollisionEnter2D(Collision2D coll)

{ if (coll.gameObject.tag == "Enemy")

        coll.gameObject.SendMessage("ApplyDamage", 10);
    
}

}

In 2d mode, you must use OnCollisionEnter2D.

Example:

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour  {

  void OnCollisionEnter2D(Collision2D coll) {
    if (coll.gameObject.tag == "Enemy")
      coll.gameObject.SendMessage("ApplyDamage", 10);
  }

}
Source Link

in 2d mode u must use OnCollisionEnter2D.

Example:

using UnityEngine;

using System.Collections;

public class ExampleClass : MonoBehaviour {

void OnCollisionEnter2D(Collision2D coll)

{ if (coll.gameObject.tag == "Enemy")

        coll.gameObject.SendMessage("ApplyDamage", 10);
    
}

}