C++클래스 Actor을 레벨로 끌어 놔줍니다.
- .h는 헤더를 뜻하고, .cpp는 C++를 뜻합니다.
- 헤더파일(.h)에 있는 함수와 변수를 추가할 수 있어 블루 프린트와 비슷합니다.
- .cpp파일은 이벤트그래프와 같은거여서 실제로 코드를 작성할 수 있습니다..
헤더파일에서 int32 변수 값을 추가해줍니다.
이때 변수값을 적을때에는 UPROPERTY(EditAnywhere)을 작성해줍니다. 자세한 내용은 아래 링크를 클릭해주세요
https://darkcatgame.tistory.com/62
UE4 C++와 블루프린트 연동 기본 -1. UPROPERTY()
UPROPERTY() UPROPERTY()는 변수에 붙는 리플렉션 메크로입니다, 위 코드 처럼 UPROPERTY() 메크로에 인자 값을 넣어서 용도에 맞게 활용 할 수 있습니다. 내부에 들어가는 인자 스타일은 제가 자주 쓰는
darkcatgame.tistory.com
설정에 Auto Save가 자동으로 되어있어 수동으로 저장을 할 필요가 없습니다.
언리얼 에디터를 다시 실행시켜준뒤, 우측하단에 큐브처럼 생긴 버튼을 클릭해줍니다.(컴파일 버튼)
컴파일이 완료되면 우측의 Details패널에서 아까 적어던 My Int가 추가되었는지 확인해줍니다.
이번에는 위 과제와 같이 여러 변수를 추가로 작성해줍니다.
맞게 코드를 작성했다면 언리얼 에디터에서 컴파일 후 확인하면 Details패널에 3개의 변수가 생성되었습니다.
https://dev.epicgames.com/documentation/ko-kr/unreal-engine/blueprint-variables-in-unreal-engine
언리얼 엔진의 블루프린트 변수
값을 가지거나 월드 내 오브젝트나 액터를 참조하는 프로퍼티입니다.
dev.epicgames.com
여러 변수타입에 대한 설명입니다.
'Unreal Engine > C++' 카테고리의 다른 글
[Unreal] C++에서 구조체 사용하기 (Vector) (0) | 2024.03.26 |
---|---|
[Unreal] C++를 활용하여 변수 계산하기 (0) | 2024.03.25 |
[Unreal] C++ 설치 및 실행 (0) | 2024.03.25 |