프로그래밍 공부

블루프린트 6

카테고리 설명
  • https://inradestrt.tistory.com/18 언리얼 엔진 5 케릭터 애니메이션 적용하기 https://inradestrt.tistory.com/15?category=1033838 언리얼 엔진 5 캐릭터 이동하게 만들기 블루 프린트 클래스 생성 후 이름 설정합니다. 아무 이름이나 붙여서 블루 프린트를 생성하고 생성된 블루프린트를 inradestrt.tistory.com 위 링크에서 이어서 진행합니다. 우선 공격모션으로 사용할 모션을 선택합니다. 그리고 모션파일에 오른쪽 마우스 버튼을 클릭하고 생성 -> 애님몽타주 생성을 해줍니다. 그럼 위 작은 이미지와 같이 몽타주 파일이 생성됩니다. 몽타주 파일을 열어줍니다. 위와같은 창이 열리는데, 여기서 공격모션의 종료 시점에 OnAnimationAt..

  • 해당되는 플레이어의 컨트롤러 입력값을 받아온다.

  • 해당되는 타깃을 컨트롤러에 해당되는것에 할당해준다. 받아온 키 입력값을 타깃 [ self ] 에 할당시켜줌

  • 언리얼 엔진 5에서 ctrl+space를 눌러서 열리는 콘텐츠 브라우저 에서 마우스 오른쪽 클릭을 하면 열리는 창 블루프린트 클래스를 누르면 생성 가능 액터를 클릭 후 좌측 컴포넌트 창의 추가 버튼을 누르면 컴포넌트 추가에서 큐브를 누르면 이렇게 큐브가 추가됨 오른쪽 창의 스태틱 메시 에서 메시를 바꿔줄 수 있다. 같은 방법으로 메테리얼 등을 바꿔줄 수 있다.

  • 클래스 블루프린트 = 각 오브젝트에 할당시킨 블루프린트로 레벨과 상관없이 사용 가능, 오브젝트에 귀속된 코드 레벨 블루프린트 = 오브젝트에 상관없이 해당 맵에 적용된 블루프린트, 레벨을 벗어나면 적용되지 않음.

  • 타깃에 해당하는 물체를 Physics를 활성화 하여 지정된 물리법칙을 따르게 할 것 인지 Simulate 를 체크하면 중력의 영향을 받게 함.