OGASodaEx писал(а):
Цитата:
он имеет очень простенький функционал, почти не меняется и не расширяется, как правило.
Player Controller часто может содержать логику. Например вызов интерфейсов (инвентарь, пауза и подобное) или специальная логика управления (например какая-нибудь особая логика, которая выводит инфу под курсором/того, что на экране). Так или иначе, что-то туда можно писать вполне.
А сменить его легко. Достаточно создать его (через Spawn From Class), а потом вашего персонажа вселить через Possess().
Но вообще соглашусь с тем, что менять его нету смысла. Вероятно, есть более изящное решение. Но без идеи сложно его предложить.
А старого тогда убирать командой UnPosses и Destroy. Спасибо!