Unity Engine 동작 원리 - 상속과 재사용
댓글수 65 ·
2023.10.12
상속과 재사용 게임 엔진은 이미 완성된 기반 코드를 제공한다. 즉, 개발자는 코드를 '재사용' 하므로 생산성이 올라간다. 유니티 컴포넌트의 기반 구조를 이해하기 위해서는 코드를 재사용하는 방법인 상속을 알아야 한다. Class Monster { // 몬스터에 관한 // 변수와 메서드들.. } 상속으로 몬스터 만들기 오크와 오크 대장을 만든다고 가정하자. Monster 클래스 몬스터로서 필요한 다음 필수 기능을 가지고 있다. 인공지능 기능 애니메이션 기능 공격과 방어 기능 물리 기능 기타 필수 기능 등 Monster에는 제대로 된 외형이 존재하지 않는다. 이유는 Monster 클래스는 게임 속 몬스터로 바로 사용되는 것이 아니고, 여러 종류의 몬스터 클래스를 구현할 때 필요한 기초를 제공하는 부모 클래스이..