Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Такое на продажу клепают, насколько я понимаю.
public GameObject gunactivator2;
public GameObject gunactivator3;
public GameObject gunactivator4;
public GameObject gunactivator5;
public GameObject gunactivator6;
if (col.tag == "gunactivator2")//проверка на пересечение с "капсулой" для gunactivator2
{
gun2 = true;//активация второго орудия
guncount = 85;//установка количества боеприпасов
gun1 = false;//отключение остальных "орудий"
gun3 = false;
gun4 = false;
gun5 = false;
gun6 = false;
Destroy (col.gameObject);//уничтожение "капсулы" с которой произошло пересечение
return;
}
//Ниже все аналогично
if (col.tag == "gunactivator3")
{
gun3 = true; guncount = 50;
gun1 = false;
gun2 = false;
gun4 = false;
gun5 = false;
gun6 = false;
Destroy (col.gameObject);
return;
}
if (col.tag == "gunactivator4")
{
gun4 = true; guncount = 15;
gun1 = false;
gun3 = false;
gun2 = false;
gun5 = false;
gun6 = false;
Destroy (col.gameObject);
return;
}
if (col.tag == "gunactivator5")
{
gun5 = true; guncount = 100;
gun1 = false;
gun3 = false;
gun4 = false;
gun2 = false;
gun6 = false;
Destroy (col.gameObject);
return;
}
if (col.tag == "gunactivator6")
{
gun6 = true; guncount = 50;
gun1 = false;
gun3 = false;
gun4 = false;
gun5 = false;
gun2 = false;
Destroy (col.gameObject);
return;
}
Instantiate(enemy, new Vector2(x,5.5f),transform.rotation);//Генерация противника из
Эффект взрыва можно создать с помощью Particle System. Но тогда он будет зацикленным и вечно повторяться.

Разработка космической стрелялки для android с использованием игрового движка Unity3D