더북(TheBook)

이제는 주인공을 생성하면 바로 주인공의 체력, 공격력, 경험치가 화면에 표시되어야 합니다. 이를 담당하는 updateHeroStat() 메서드를 Game 클래스에 생성하고 start() 메뉴에서 호출하겠습니다.

updateHeroStat() 메서드는 this로부터 hero 속성을 변수에 구조분해 할당해서 사용합니다. heronull인 경우는 주인공이 죽었다는 뜻입니다. 주인공이 죽으면 주인공의 정보를 지웁니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.