파워업
Coddy Unity 여정의 Unity 게임 아키텍처 섹션에 포함된 레슨. 64개 중 56번째.
챌린지
중급영웅이 하나의 인터페이스를 통해 하트를 획득하게 하세요.
IPickup.cs에서void Collect(Hero hero);를 선언하세요.Heart는IPickup을 구현합니다.Collect는hero.Heal(amount)를 호출하고 하트를 파괴합니다.Hero에서public void Heal(int amount)는maxHealth까지 체력을 회복하고Hero HP: 4를 기록합니다.OnTriggerEnter는 접촉한IPickup에 대해Collect(this)를 호출합니다.
‘플레이’를 누르고, 공격을 받은 다음 하트 안으로 걸어가세요. 그런 다음 ‘확인’을 누르세요.
직접 해보기
// 이후 수업에서 여기에 내용을 채웁니다: 영웅이 집을 수 있는 모든 것.
public interface IPickup
{
}
Unity 게임 아키텍처의 모든 레슨
직접 연습해 보세요: Unity 플레이그라운드