Unity Programming Pattern
유니티 프로그래밍 패턴 (1) Command
Command Pattern 이란? 커맨드 패턴(Command Pattern)이란 여러 커맨드(실행될 기능들, 요청들)들을 커맨드 객체로 감싸 재사용성이 높은 클래스를 설계하는 패턴입니다. 예를 들어 커맨드 객체에는 게임에서 음악을 실행 한다던가 캐릭터가 움직이거나 물건을 던지는 등의 커맨드를 모아두기만 하고 커맨드들이 언제 어떻게 실행될지는 관여하지 않게 만듭니다. 게임에서 사용자의 취향에 맞게 키 세팅을 다시 할 수 기능을 제공하고 싶을 때 유용합니다. 사용자가 입력한 모든 커맨드들을 저장해서 리플레이 시스템을 구현할 때 유용합니다. 이전 커맨드 되돌리기, 되돌렸던 커맨드 다시 실행하기와 같은 기능을 구현할 때 유용합니다. 유니티에서 Command Pattern 예시와 활용법 커맨드 패턴을 따라 움직..
2022. 10. 13. 21:30
최근댓글