Jump to content
Unity Insider Forum

Wie erkennt man eine 2d Collision?


Nehri

Recommended Posts

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class dead : MonoBehaviour
{
    void OnCollisionEnter2D(Collision collision)
    {
        Debug.Log("Coli vorhanden");
        if (collision.gameObject.tag == "deadly")
        {
            Debug.Log("Coli ist richtig");
            SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
        }

    }
}

 

 

Das hier oben ist mein aktueller Code, mit dem ich erst erkennen möchte ob eine Kollision vorhanden ist und dann anhand des tages herausfinde was da berührt wird.

Beide Objekte haben einen Box Collider 2D und das wo der oben gezeigte Code drauf ist auch einen Rigidbody 2D allerdings funktioniert der Code nicht kann mir vielleicht jemand helfen? :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

×
×
  • Neu erstellen...