@yraiv

Можно ли отследить в каком объекте была выключена static bool переменная?

Несколько дней пытаюсь реализовать самую распространенную логику во всех играх жанра TD.
Есть несколько башен на поле. Когда человек нажимает на башню, то включается спрайт, который выглядит как обычный круг и показывает человек радиус действия башни. По задумке, если человек нажмёт в пустое место на поле или выберет другую башню, то предыдущая должна выключить спрайт с радиусом действия. Иначе получается, что человек может выбрать сразу несколько башен, а это совсем не правильно.
Я никак не могу придумать логику, чтобы реализовать это. Хочу попробовать сделать через static bool, и каждый раз проверять, когда человек кликает на башню, true или false значение. Если true, то я хотел бы найти объект который присвоил это значение и выключить у него его, я понимаю, что это не правильная логика, но я не смог найти никакой другой вариант, который бы подошёл мне, подскажите пожалуйста способы реализации данной механики...
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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