본문 바로가기

Unreal17

[UE4 입문] 충돌과 UI 본 내용은 [Rookiss - 언리얼 엔진4 입문(C++ 기반)] 강의를 토대로 작성하였습니다. 충돌 기초 세팅 - 프로젝트 세팅 - 콜리전 * 다른 Preset들을 눌러보며 MyCharacter과 무시, 겹침, 블록 등을 설정해주자! MyCharacter 블루프린트 가서 콜리전 프리셋을 MyCharacter로 바꿔준다 캐릭터에 대한 충돌처리를 설정했으니 공격과 관련된 룰을 따로 빼주도록 하자 세팅 - 프로젝트 세팅 - 콜리전 - Trace Channels - 새 트레이스 채널 Attack 트레이스 만들어준 다음 MyCharacter에서 콜리전 반응 정하기 이제 Attack이라는 채널을 이용해서 질의를 해볼 것임. ex. 캐릭터와 충돌하는 것이 있습니까? 소켓 실습 캐릭터의 빈 손에 어떤 아이템을 쥐어주.. 2022. 7. 5.
[UE4 입문] 애니메이션 본 내용은 [Rookiss - 언리얼 엔진4 입문(C++ 기반)] 강의를 토대로 작성하였습니다. 애니메이션 기초 애니메이션 전용 블루프린트가 있다 마우스 우클릭 -> 애니메이션 -> 애니메이션 블루 프린트 언리얼 엔진 실행 순서 입력 시스템 호출 -> 콘텐츠 로직 실행 -> Animation Instance 스테이트 머신 애니메이션을 if, else 등으로 관리하는 것 보다 상태로 관리하는 것이 더 깔끔함. 스테이트 머신은 상태들을 모아놓은 것 어떤 애니메이션을 틀지 결정하는 자판기 같은 역할 스테이트 머신같은 경우는 애니메이션 블루프린트를 쓰는 것이 일반적 스페이스 누르면 점프하는 기능 추가 애니메이션 몽타주 * 흐름 위주로 익히기 에셋 생성 -> 애님 몽타주 -> 새폴더 -> Animations 폴더.. 2022. 6. 21.
[UE4 입문] 언리얼 엔진 기초 본 내용은 [Rookiss - 언리얼 엔진4 입문(C++ 기반)] 강의를 토대로 작성하였습니다. 유니티 vs 언리얼 유니티와 다르게 언리얼은 클래스 생성시 빈 깡통에서 시작하는게 아니라 태생을 정함 상속 구조를 이용해서 내가 Actor가 될거면 Actor를 상속 받은 후 이런 저런 기능 붙이는 것 Actor와 Pawn Actor : 월드에 배치 또는 스폰할 수 있는 오브젝트 Pawn : 빙의하면 컨트롤러에서 입력 받을 수 있는 엑터, Actor에서 상속받아서 기능 추가 한 것 차이 : Pawn은 Actor에게 상속 받아 키보드 입력 받을 수 있다. 유니티에서의 Start(), Update() 함수와 비슷한 기능 // Called when the game starts or when spawned void .. 2022. 6. 20.
CoreMinimal.h에 포함되지 않은 컴포넌트 에러 처리 해결 방법 class 붙여서 전방선언 해준 뒤 MyCharacter.cpp에 가서 컴포넌트들의 실제 경로 추가 (USpringArmComponent 더블 클릭 후 F12 또는 alt + G(VA)) 해결 2022. 6. 15.
[UE4 입문] 환경 설정 (git, gitignore) 본 내용은 [Rookiss - 언리얼 엔진4 입문(C++ 기반)] 강의를 토대로 작성하였습니다. gitignore git에 버전관리 할 때 쓸데없는 것들까지 같이 올려져서 용량이 너무 크게 되는 것을 막기 위해 unreal엔진에서 꼭 필요한 부분 아니면 다 무시하는 .gitignore이 있음 텍스트형태로 작성해서 문서에 넣어주면 됨 google에 gitignore unreal engine이라고 검색해서 여기 내용 복사 붙여넣기 gitignore/UnrealEngine.gitignore at main · github/gitignore GitHub - github/gitignore: A collection of useful .gitignore templates A collection of useful .gi.. 2022. 5. 18.