UClass1 [언리얼] UPROPERTY(), UFUNCTION() 리플렉션이란? 메타데이터란? 언리얼 엔진의 리플렉션 기능 이해하기언리얼 엔진은 강력한 게임 개발 플랫폼으로, 다양한 기능을 제공하여 개발자들이 직관적이면서도 고성능 게임을 만들 수 있도록 지원한다. 그중에서도 리플렉션(Reflection) 기능은 엔진 내부에서 객체의 속성과 메서드를 동적으로 다룰 수 있도록 해주는 핵심 기능 중 하나이다.리플렉션이란 무엇인가 ? 리플렉션은 코드가 런타임에 객체의 메타데이터를 검사하거나 수정할 수 있도록 하는 프로그래밍 기법이다. 언리얼 엔진에서는 이 기능을 활용하여 객체를 직렬화하거나, 에디터에서 노출하여 사용자가 직접 수정할 수 있도록 한다. 또한 블루프린트와 네트워크 동기화에도 필수적인 역할을 한다.언리얼 엔진에서의 리플렉션 활용언리얼 엔진은 C++ 기반으로 작동하지만, 블루프린트와의 상호 운용.. 2025. 3. 21. 이전 1 다음