игрока? ведь каждый фрейм, чтоб обработать любой инпут, например движения, придется из контроллера вызывать GetControlledPawn -> Cast to BP_MyCharacter -> get Character Movement Component -> Add Input Vector
все эти вызывы незначительны, или это как GetComponent<> в юнити, который лучше избегать?
что делать
- либо не юзать контроллер для инпутов?
- либо пытаться кешировать character, что bug prone практика, кмк?
Все зависит от ситуации. В твоем случае, плохо) Тут в чаре вполне его размещать стоит)
Обсуждают сегодня