Ответ: Вопросы от новичка
Я что-то не пойму...
У Вас же как-то НПС управляется? И не игроком, а скриптами.
Какая разница модели откуда приходят команды - от игрока или от АИ, или от некоего скрипта просто проигрывающего последовательность анимаций. Меняется только один скрипт - подающий эти команды.
Просто изначально сделайте нормальную архитектуру - разграничте скрипт подающий команды от скрипта исполняющего его. Тогда нужно будет переключать только один скрипт. Причем основной можно и не удалять - а просто "выключать" на время.
И еще - мне кажется что большинство анимаций катсцены, если не все это анимации из игры. Что там можно такого придумать, что игрок или НПС не должен делать в игре?
И не надо менять контроллер анимации - надо менять контроллер управления.
|