компонент, могли использовать и боты и игрок. Как реализовать правильно, чтобы была одна пушка, которая управляется игроком, а остальные управляются ИИ? Пока сделал через наследование: абстрактный класс Gun и класс-наследник PlayerGun. Но по-моему это как-то не правильно.
а зачем? какая разница кто ее использует? просто функцию стрельбы и прочего реализовать а управление уже от ии или игрока
А зачем вообще проводить границу между оружием игрока и противника? Оружие есть оружие, не важно кто его держит
Да, так должно быть. Но пушка подписана на нажатие клавиши, и я пока не понял, как это нужно организовать.
с игрока вызывать сработку функций пушки?
А вот и проблема) на нажатие должен быть подписан максимум игрок
Обсуждают сегодня