// ***********************************************************************
// Assembly : Game
// Author : Kimch
// Created : 2020-09-02
// Description :
// Last Modified By :
// Last Modified On :
// ***********************************************************************
//
//
// ***********************************************************************
using UnityEngine;
namespace G
{
///
///
///
public class Bullet_explode : MonoBehaviour
{
public float distance;
private Transform pt1;
private Transform pt2;
private Transform ptm;
private float _delay;
private bool _emit;
private void Awake()
{
pt1 = transform.GetChild(1);
pt2 = transform.GetChild(2);
ptm = transform.GetChild(0);
ptm.GetComponent().speed = 0.35f;
}
private void OnEnable()
{
//pt1.emit = true;
//pt2.emit = true;
ptm.GetComponent().Play("dt1");
this.GetComponent().enabled = true;
transform.position += transform.forward * distance;
}
private void Update()
{
_delay += Time.deltaTime;
if (_delay > 1.5f)
{
//ptm.GetComponent().Stop("dt1");
this.gameObject.SetActive(false);
transform.position = Vector3.one * 25f;
_delay = 0f;
_emit = false;
}
else if (!_emit && _delay > 0.5f)
{
//pt1.emit = false;
//pt2.emit = false;
this.GetComponent().enabled = false;
_emit = true;
}
}
}
}