DECLARE_ATTRIBUTE_CAPTUREDEF?Unreal Engine에서 사용되는 매크로로, 속성 값을 캡처하고 사용할 때 유용하다. 주로 ' GameplayEffectExecutionCalculation' 클래스에서 사용되어, 특정 애트리뷰트(속성) 값을 캡처하고 이후 계산에서이를 사용할 수 있도록 한다. 이 매크로는 Unreal Engine의 능력 시스템(Ability System)과 관련이 있다. 더보기캡처이는 특성 속성(attribute)의 현재 값을 획득하여 이후의 계산이나 논리에 사용하기 위해 저장하는 과정을 의미한다.이는 특히 게임플레이 효과나 애미메이션 시스템에서 중요한데, 예를 들어 플레이어의 현재 체력, 마나 또는다른 스탯 값을 기반으로 특정 효과를 적용할 때 필요하다. DEC..
Unreal Engine 5
AActor란Unreal Engine에서 모든 게임 오브젝트의 기본 베이스 클래스 중 하나이다.즉, 게임 내에서 플레이어 캐릭터, 적 캐릭터, 아이템, 환경 요소 등 대부분이 AActor 클래스에서 파생될 수 있다. AAcor 클래스는 게임 내 오브젝트의 기본적인 특징과 동작을 정의한다. 이 클래스를 상속받은 클래스들은 게임 내에서 배치되고, 이동하고, 충돌을 감지하며, 렌더링되고상호작용 할 수 있다. 게임에서 오브젝트의 위치, 회전, 크기 등의 속성을 제어할 수 있으며, 이벤트를 처리하여 게임 로직을 구현할 수 있다. 간단히 말해, AActor 클래스는 Unreal Engine에서 게임 오브젝트의 기본적인 특징과 동작을 제공하는 클래스이다.게임의 거의 모든 것이 이 클래스를 기반으로 만들어진다. ..