[공부 내용 정리] 8강 언리얼 C++ 설계 II - 컴포지션
·
언리얼 공부/이득우의 언리얼 프로그래밍
0. 강의 내용 요약더보기컴포지션을 활용한 언리얼 오브젝트 설계언리얼 C++ 은 컴포지션을 구현하는 독특한 패턴이 있다.클래스 기본 객체를 생성하는 생성자 코드를 사용해 복잡한 언리얼 오브젝트를 생성할 수 있음.언리얼 C++ 컴포지션의 Has-A 관계에 사용되는 용어내가 소유한 하위 오브젝트 : Subobject나를 소유한 상위 오브젝트 : Outer언리얼 C++ 이 제공하는 확장 열거형을 사용해 다양한 메타 정보를 넣고 활용할 수 있다.언리얼 C++ 의 컴포지션 기법은 게임의 복잡한 객체를 설계하고 생성할 때 유용하게 사용된다. 1. 실습 코드1.1 MyGameInstance더보기1. 헤더 파일// Fill out your copyright notice in the Description page ..