Unity/Knowledge
구조와 설계 샘플
윤우주우주
2024. 5. 9. 12:09
[ InputManager의 문제점 ]
그러므로 우리는 New Input System 을 활용할 것이다
[ 설계 샘플 - 옵저버 패턴 ]
[ 기본 설계 ]
TopDownController : 캐릭터, 몬스터의 전반적인 행동 정의
PlayerInputController : 플레이어들의 키보드 입력이나 마우스 클릭
TopDownMovement : 이동해야할 때 이 것을 호출함
[ 입력 받을 준비하기 ]
[ 플레이어 생성하기 ]
TopDownController.cs
캐릭터와 몬스터의 공통적인 기능을 넣어놓는 곳
PlayerInputController.cs
TopDownMovement.cs