Publish:

카테고리:


Blueprint macro library 전처리기 함수 만들었던 것 처럼., 전역함수 만들어 놓는 것.

언리얼의 blueprint -> Enum 얘는 기본적으로 enum class이다.

언리얼은 기본적으로 다중 상속을 지원 안 함. 단, interface 클래스만 다중 상속 되게 해놓음. -> 다중 상속을 위한 클래스이다.

액터는 껍데기, 가방 같은 거임 이 안에 뭔 컴포넌트가 들어가느냐에 따라 역할이 달라지는거임.

블루프린트 만들면 기본으로 뜨는 탭 중에, Construction Script : 액터가 월드에 배치 되면 호출되는 것. 혹은 에디터에서 갱신될 때 동작. (게임을 플레이 할 땐 호출 안 됨!)

1
2
3
4
5
6
BeginPlay : Play할 때 개체마다 딱 한 번 호출 (런타임에서 호출된다는 말)
ActorBeginOverlap : 충돌 관련.
Tick : Update 같은 것. 매 프레임마다 호출.

EventGraph
노드의 동그라미: 인자가 들어온다는 소리. 

언리얼 엔진 설치 (풀코드로 다운)

github 언리얼엔진 레포지토리

버전 선택에서 (release 토글) 5.5 선택

이렇게 안하면, 서버를 만들 수 없음. (리슨서버?) 그리고 풀코드 디버깅이 안 됨.

//—

깃허브에서 브랜치 5.5 선택해서 풀코드 다운, 원하는 경로에 압축 풀고, 리드미 대로 실행. (DebugGame Editor 로도 빌드 진행해주기)

다시 ue5 sln 켜서, UE5 로 시작프로젝트 설정해주고 Development Editor 로 실행해야 함. f5.

그러고 프로젝트 생성하면 됨. 엔진 풀코드 비쥬얼 스튜디오 프로젝트는, 프로젝트 생성할 때만 쓰므로 끄면 된다.

// —

내 프로젝트 vs 뜨면, 구성상태 같은거 함 눌러보고… Intergration Tool 같은거 걍 설치해주면 됨 ( https://www.fab.com/ko/listings/8a639215-7f85-4cc7-b155-fa2137326209 )

마찬가지로 Development Editor 로 실행해야 함. ctrl + f5


이슈 및 공부한 것을 기록해두는 개인 블로그 입니다. 댓글, 피드백 환영합니다 🙂

Update:

댓글남기기