using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(ParticleSystem))] public class Bomb : MonoBehaviour { [SerializeField] float _mass; private Rigidbody _rigidbody; private bool _isActivate; private ParticleSystem _particleSystem; private void Awake() { _particleSystem = GetComponent(); _rigidbody = GetComponent(); } private void OnCollisionEnter(Collision collision) { if (_isActivate) { if (collision.gameObject.TryGetComponent(out _)) { _particleSystem.Play(); } } } public void Activate() { _isActivate = true; } }