using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Missile : MonoBehaviour
{
//Скорость полёта огненного шара
public float speed;
void Update()
{
//Клон огненного шара уничтожается через 3 секунды
Destroy(gameObject, 3);
//Каждый кадр позиция шара обновляется на произведение вектора движения вперёд (0,0,1),
//скорости движения шара и значение разницы в секундах между последним и текущим кадрами
transform.position += transform.forward * speed * Time.deltaTime;
}
void OnTriggerEnter(Collider other)
{
//Враг уничтожается
Enemy enemy = other.GetComponent<Enemy>();
Destroy(enemy.gameObject);
//Снаряд уничтожается
Destroy(gameObject);
}
}