Подскажите пожалуйста,вопрос по ИИ. Где логичней расположить скрипты "действия" ИИ объекта(танка). У меня есть БТ. Я могу действия "ехать, поворачивать танк, крутить башню, производить выстрел" засунуть в task или в service (ну типа паралельно через service крутить башню когда исполняется task движения). А могу в БТ обновлять только ключи и старт задач - а сами действия танка положить в контроллер или в сам БП танка. Как правильно сделать? Или это пофиг с точки зрения работы. оптмизации и т.д. ? Сейчас все сделал внутри БТ и все вроде гуд работает, но одолели сомнения в правильности.
Подскажите пожалуйста,вопрос по ИИ. Где логичней расположить скрипты "действия" ИИ объекта(танка). У меня есть БТ. Я могу действия "ехать, поворачивать танк, крутить башню, производить выстрел" засунуть в task или в service (ну типа паралельно через service крутить башню когда исполняется task движения). А могу в БТ обновлять только ключи и старт задач - а сами действия танка положить в контроллер или в сам БП танка. Как правильно сделать? Или это пофиг с точки зрения работы. оптмизации и т.д. ? Сейчас все сделал внутри БТ и все вроде гуд работает, но одолели сомнения в правильности.
Делай как удобно. Твоя текущая реализация уже норм.