<UNITY>/DESIGN PATTERN1 Command Pattern Command Pattern은 게임에서 입력처리에 많이 사용된다. 실제로 사용해보면 여러가지 편리한 점이 많은데 가장 멋진 점을 뽑으라면 플레이어가 옵션에서 임의로 입력키를 바꿀 수 있는 기능을 구현할 수 있다! 아주 간단한 예제를 통해서 Command Pattern을 정리한다. 마우스 왼쪽 클릭을 입력하면 이동 명령을 Do 하면서 Stack에 쌓는다. 반대로 마우스 오른쪽 클릭을 입력하면 Stack을 거슬러 올라가면서 Un Do한다. ▼ 유니티 예제 ▼ 개념 Command Pattern의 개념은 그렇게 어렵지 않다. 단순하게 접근하면 명령어 클래스를 하나 만들고 그걸 변수로서 사용하는 것 뿐이다. 구현 로직은 아래와 같다. 1. ICommand라는 인터페이스를 만든다. public interface I.. 2021. 2. 25. 이전 1 다음