프라이빗 멤버에서 그래프 읽기 및 쓰기 액세스를 사용하는 방법은?
UPROPERTY(..., meta=(AllowPrivateAccess="true"))
UPROPERTY 매크로를 통해 메타데이터를 사용할 수 있으며 메타데이터는 다른 데이터에 대한 정보를 주는 데이터이다.
meta=(AllowPrivateAccess="true")은 이 변수가 프라이빗이라도 이벤트그래프에 노출시킬 수 있다.
UPROPERTY의 카테고리
BasePawn에 추가한 변수는 BasePawn으로 클래스 이름이다
상속받은 데이터는 각각의 카테고리에 있다
Category="Super Duper Variables"로 적으면 블루프린트 디테일 창에 Super Duper Variables 부분이 생긴다. 이를 통해 변수를 정리하고 더 쉽게 찾을 수 있다.
변수를 수정해서 각각 메시를 적용한 모습이다 Capsule collision값도 조정해서 매시들이 범위 안에 있도록 수정하였다.
간단하게 맵도 코너 쪽에 적 터렛이 위치하도록 배치하였다.