Задать вопрос
@KpacaB4uK

Когда все префабы удалены записать +1 ,как?

префаб в масиве,нужно сделать ,чтобы при нажатие на него, он удалялся и записывал +1 в переменную,когда все префабы удалил.
В принципе в Массиве же нельзя удалять элементы,как можно это записать иначе через лист?
public GameObject[] krugi=new GameObject[10];
private void OnMouseDown()
{
Destroy(krugi[???]); //Как сделать что бы при нажатие на круг удалился именно этот круг?

}
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks Куратор тега C#
Используйте List<GameObject>. Тогда всё просто:
private void OnMouseDown()
{
Mylist.Remove(gameObject);
Destroy(gameObject);

}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы