И еще 2 класса с наследованием этого интерфейса: "RangeAttack:AttackTower" "Melee:AttackTower"
Я правильно мыслю ?
P.S.Я не юзал интерфейсы еще =)
Что-то типа того, в класс башни можете вынести что-то общее, а уже в отдельных компонентах нужно реализовать разное поведение. Тут нужно пытаться писать и смотреть, где плохо получается, тут уж зависит от того, что хотите получить в итоге
Что-то типа того, в класс башни можете вынести что-то общее, а уже в отдельных компонентах нужно реализовать разное поведение. Тут нужно пытаться писать и смотреть, где плохо получается, тут уж зависит от того, что хотите получить в итоге
Есть подводные камни в использовании async/await вместо корутин?
Например: Корутина привазана к объекту на сцене, а асинк/авейт сеществует вне экземпляра. асинк/авейт не обяза быть асинхронной. Корутина дороже по работе с памятью. И т.д.
Так делать не стоит, я пытался и обжегся. Юнити онли для игр
А если я хочу что-то типа интерфейса сделать для квартиры на юнити. У меня есть 3д модель, ия хотел в юнити зашить панельки, кнопки, сцены, саму квартиру, чтобы ты и бегать мог, если надо, а мог бы и 3д такие сцены вызывать, головой в них крутить ограниченно (левее правее) и кликать куда надо.. Для этого юнити подойдет?
Я написал скрипт для движения присоединил к капсуле я смог ходить но когда останавливался медленно капсула начала идти обратно в книге я нашел решение использовал его не сработало
Первым делом ограничьте компонент MouseLook только горизонтальным вращением. Затем добавьте этот компонент к камере и ограничьте его только вертикальным вращением.