Controller Class

캐릭터를 만들때 , 우리는 기본적으로 상세 정보 창에서만 그물망의 Capsule , 그리고 전방을 가르키는 화살표를 볼 수 있다.

하지만 인게임에서는 있는지 조차 모를정도로 보이지 않는다. 따라서 캐릭터에 존재하는 볼 수 없는 Entity 이다.

Controller Class 는 이와 마찬가지다. 눈에 보이지 않으며 , Character 을 따라다닌다.

Controller 의 역할

유저가 IO 를 통해서 입력을 하면 이는 Controller 에 전달이 된다.

해당 정보는 MovementComponent 에 전달 되어 올바르게 이동할 정보를 계산한다 ( 여기서 충돌 등 올바른 이동을 계산한다 )

계산된 정보를 토대로 Character 는 움직인다.

Quiz 예 만점이다

Untitled