//Oliver using UnityEngine; public class ARBullet : MonoBehaviour { public float speed; public int damage = 20; private Vector3 position = Vector3.forward; private Rigidbody rb; void Start() { GetComponent(); } // Update is called once per frame void Update() { transform.Translate(position.normalized * speed * Time.deltaTime); } private void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == "Enemy") { <<<<<<< HEAD <<<<<<< HEAD Destroy(collision.gameObject); ======= ======= >>>>>>> 392d23632b62942df19732b9e125c98967abd9e4 EnemyHealth enemy = collision.gameObject.GetComponent(); if (enemy != null) { enemy.TakeDamage(damage); <<<<<<< HEAD Destroy(gameObject); } <<<<<<< HEAD >>>>>>> parent of 392d236 (Merge branch 'main' of https://git.bib.de/PBA3H25ABU/ClearTheZone) ======= >>>>>>> parent of 392d236 (Merge branch 'main' of https://git.bib.de/PBA3H25ABU/ClearTheZone) ======= } Destroy(gameObject); >>>>>>> 392d23632b62942df19732b9e125c98967abd9e4 } else if(collision.gameObject.tag == "Wall") { Destroy(gameObject); } } }