Normally I would SetInputComponent(is this right?) in Actor class, but
I have many different Player Units and can control one character (only when they are not in battle)
I thought how about setting certain Actor Component in one of Player Units(actors), which can be controlled (can receive input and move)
I have been googling, but mostly they mention about SetInputComponent(UInputComponent* theComponent) from Actor Class…
Do I really have to set in Actor Class? not implementing Actor Component class?