// *********************************************************************** // Assembly : Game // Author : Kimch // Created : 2020-09-02 // Description : // Last Modified By : // Last Modified On : // *********************************************************************** // // // *********************************************************************** using UnityEngine; namespace G { public class Bullet_runswing_b06 : MonoBehaviour { public Transform ef_trail; private Collider _myCollider; private float _disableDelay; private float _colliderOnDelay; private float _currentTime; private void Awake() { _myCollider = this.GetComponent(); _colliderOnDelay = 0.2f; _disableDelay = 0.4f; this.gameObject.SetActive(false); } private void OnEnable() { ef_trail.gameObject.SetActive(true); _myCollider.enabled = false; _currentTime = 0f; } private void Update() { _currentTime += Time.deltaTime; if (_currentTime > _disableDelay) { this.gameObject.SetActive(false); _myCollider.enabled = false; _currentTime = 0f; } else if (_currentTime > _colliderOnDelay) { _myCollider.enabled = true; } } } }