언리얼엔진 Composition 사용법
컴포지션(Composition)은 상속(Inheritance) 대신 여러 개의 작은 모듈(컴포넌트)을 조합하여 객체의 기능을 확장하는 방법입니다. 언리얼 엔진에서는 Actor Component를 사용하여 액터에 다양한 기능(예: 체력, 무기, 인터랙션 등)을 부여하는 방식으로 컴포지션을 구현합니다.컴포지션의 장점은 다음과 같습니다: 유연성: 각 기능을 독립된 컴포넌트로 만들어 여러 액터에서 재사용할 수 있습니다. 유지보수: 기능이 분리되어 있어 코드 수정 및 확장이 쉽습니다. 의존성 감소: 상속 계층이 깊어지지 않아 클래스 간 의존성이 줄어듭니다.아래 예제는 체력(Health) 기능을 가진 컴포넌트를 만들어, 이를 액터에 추가하는 방식을 보여줍니다.1. UHealthComponent (체력 컴포넌트..
언리얼엔진
2025. 4. 7. 19:30
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코틀린
- cqrs
- Heap Area
- springai
- JVM
- 언리얼엔진
- model context protocol
- ai통합
- Java
- MCP
- JAVA 프로그래밍
- 카프카 개념
- 스브링부트
- vite
- 타입 안전성
- generated_body()
- 도커
- method Area
- redis
- 언리얼엔진5
- 디자인패턴
- 스프링부트
- unreal engjin
- RESTfull
- 일급 객체
- First-class citizen
- 코프링
- 자바
- Stack Area
- react.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함