사실 이 상태 패턴이란 것은 우리도 이미 알 수도 있고 모르더라도 이미 쓰고 있을 수 있다. [Unity, 유니티/Programming, 응용] - FSM,유한 상태 기계, Finite State Machines [Unity] 위 글과 밀접한 관련이 있다. 알아보자 간단한 횡스크롤 플랫포머를 만든다고 해보자. 플랫포머는 슈퍼 마리오와 비슷한 게임이라고 생각하면 된다. 게임 월드의 주인공이 사용자 입력에 따라 반응하도록 구현한다. //B를 누르면 점프하게끔 구현하는 코드 void Heroine::handleInput(Input input){ if(input == PRESS_B) { yVelocity_ = JUMP_VELOCITY; setGraphics(IMAGE_JUMP); } } 위에서 버그가 발생할 수..