diff --git a/Survival Shooter/Assets/Prefabs/Bullet.prefab b/Survival Shooter/Assets/Prefabs/Bullet.prefab index 8407304300ccba4c11bfa4714b846fde1a9a2e99..a6a42da7611e40217169d0636bb333dbcde50b0d 100644 --- a/Survival Shooter/Assets/Prefabs/Bullet.prefab +++ b/Survival Shooter/Assets/Prefabs/Bullet.prefab @@ -48,6 +48,7 @@ MonoBehaviour: m_EditorClassIdentifier: speed: 10 damage: 20 + life: 1.1 --- !u!114 &4583758620994889822 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Survival Shooter/Assets/Scripts/Bullet/Bullet.cs b/Survival Shooter/Assets/Scripts/Bullet/Bullet.cs index c542a1522c5b12defdc01e1680cc3ad82ef0fcf3..51f61f55583796e1747b21bfd830dcaacb2b8c67 100644 --- a/Survival Shooter/Assets/Scripts/Bullet/Bullet.cs +++ b/Survival Shooter/Assets/Scripts/Bullet/Bullet.cs @@ -6,6 +6,7 @@ public class Bullet : MonoBehaviour { public float speed = 100.0f; public int damage = 20; + public float life = 1.1f; float timer; Vector3 velocity; @@ -39,9 +40,9 @@ public class Bullet : MonoBehaviour timer += Time.deltaTime; // Schedule for destruction if bullet never hits anything. - // if (timer >= life) { - // Dissipate(); - // } + if (timer >= life) { + Destroy(gameObject); + } velocity = transform.forward; velocity.y = 0;