12.5.4 일반 메뉴 재구성하기
일반 메뉴에서 사용자로부터 번호를 입력받아 실행하는 부분을 바꿔 보겠습니다.
사용자가 1(모험)을 입력하면 onGameMenuInput() 메서드가 실행됩니다. input이 ‘1’이므로 this.changeScreen('battle')이 실행되어 화면이 전투 메뉴로 전환됩니다. 모험이 시작되었으니 몬스터를 생성하고(createMonster()) 몬스터 정보를 화면에 표시(updateMonsterStat())해야 합니다. 추가로 몬스터가 나타났다는 메시지도 화면에 표시합니다(showMessage()).