[언리얼] enum타입 UENUM 매크로 사용하기

jh Seo·2024년 11월 16일

언리얼

목록 보기
12/18

개요

	
	enum AttackAttributes :uint8
	{
		Fire,
		Electricity,
		Ice,
		END
	};

이런식으로 간단한 속성들을 enum타입으로 관리하려고 했다.
데이터 테이블에서 해당 enum값들을 사용하기 때문에 언리얼 매크로인
UENUM() 을 붙여서 컴파일 해봤는 데, 계속 에러가 떴다.

에러내용은 enum, class, struct, delegate가 아닌데 U매크로를 사용했다는 것 같다

해결

	UENUM()
	enum class AttackAttributes :uint8
	{
		Fire,
		Electricity,
		Ice,
		END
	};

이런식으로 enum뒤에 class를 붙여줘야 UENUM매크로 사용이 가능했다..

이제 잘 뜬다!

profile
코딩 창고!

0개의 댓글