using UnityEngine; public class BaseProjectile : MonoBehaviour { public bool destroyOnCollision = true; private void OnTriggerEnter2D(Collider2D collision) { AsteroidController asteroidController = collision.gameObject.GetComponent(); if (asteroidController) { if (collision.isActiveAndEnabled) asteroidController.Split(); if (destroyOnCollision) Destroy(gameObject); } } }