게임 프로그래밍 패턴 2장 명령 명령 패턴은 메서드 호출을 실체화(객체화)한 것이다. 객체의 형태로 캡슐화함으로써 해당 메서드는 매개변수로 활용할 수 있게 된다. 게임에서 입력키를 변경하는 예제를 봐보자 # InputController.cs MonoBehaviour에서 Update로 Input을 받는 기본적인 방법이다. using UnityEngine; public class InputController : MonoBehaviour { private void Update() { if (Input.GetKeyDown(KeyCode.X)) Jump(); else if (Input.GetKeyDown(KeyCode.A)) Dash(); else if (Input.GetKeyDown(KeyCode.B)) Fir..