Ich habe in Unity ein Script, was bei Berührung mit Enemy das Objekt zerstört.
Hier das Script:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DestroyObject : MonoBehaviour
{
void OnCollisionEnter(Collision other)
{
if (other.gameObject.tag == "Enemy")
{
Destroy(gameObject);
}
}
}
Aber, das Objekt wird gleich zerstört, wenn es Enemy berührt.
Wie mache ich das, das vor
Destroy(gameObject);
eine kurze Verzögerung ist?
Danke für jede Antwort!