1 - 필수 셋업

블루프린트 세트 작업을 위한 프로젝트 셋업입니다.

Windows
MacOS
Linux
On this page

블루프린트 세트 작업을 시작하기에 앞서, 컨테이너에 내용을 표시하도록 프로젝트 셋업을 해야 합니다.

  1. 언리얼 프로젝트 브라우저 에서 새 프로젝트 탭을 선택하고, 일인칭 블루프린트 프로젝트를 선택한 뒤 프로젝트 이름을 ExampleSetProject 라 합니다.

    클릭하면 원본 이미지를 확인합니다.

  2. 새 프로젝트를 만들기 전, 세팅이 다음과 같이 되어있는지 확인하세요:

    클릭하면 원본 이미지를 확인합니다.

  3. 프로젝트의 콘텐츠 브라우저 에서 Blueprints 폴더를 더블클릭합니다.

    클릭하면 원본 이미지를 확인합니다.

  4. 콘텐츠 브라우저 에서 신규 추가 버튼을 클릭하고 커서를 블루프린트 클래스 위에 올립니다. 기본 애셋 생성 팝업 메뉴 아래 있습니다.

    클릭하면 원본 이미지를 확인합니다.

  5. 부모 클래스 선택 메뉴가 열리면, 모든 클래스 화살표를 클릭하여 TextRender Actor 블루프린트 클래스를 검색합니다.

    Step1_4.png

  6. 검색창TextRenderActor 라 입력하여 TextRenderActor 블루프린트트 클래스를 선택한 뒤 선택 버튼을 누릅니다.

    Step1_5.png

  7. 이제, 프로젝트의 콘텐츠 브라우저TextRender Actor 가 생겨 있을 것입니다. 새 액터 이름은 DisplaySet 입니다.

    클릭하면 원본 이미지를 확인합니다.

  8. 이제 DisplaySet TextRender Actor 를 언리얼 에디터의 원근 (3D) 뷰포트.

    클릭하면 원본 이미지를 확인합니다.

  9. DisplaySet TextRender Actor 를 선택한 채 디테일 패널에 있는 + 컴포넌트 추가 버튼을 누른 뒤, 검색창Box Collision 이라 입력합니다.

    클릭하면 원본 이미지를 확인합니다.

  10. TextRender Actor 에 Box Collision Component 를 추가하고, 이름을 Trigger Box 라 합니다.

    클릭하면 원본 이미지를 확인합니다.

  11. 이제 TextRender Component 를 선택하고 디테일 패널에서 액터의 트랜스폼 을 확인합니다.

    클릭하면 원본 이미지를 확인합니다.

  12. Display Set 액터의 트랜스폼 값을 다음과 같이 변경합니다:

    Step1_11.png

  13. 이제 Display Set 액터의 Horizontal Alignment 를 (기본값인 Left 가 아닌) Center 정렬로 변경합니다.

    Step1_12.png

  14. 현재 Trigger Box 컴포넌트는 Hidden in Game (게임에서 숨겨진) 상태입니다. 디테일 패널의 렌더링 메뉴에 위치한 Hidden in Game 박스 체크를 해제하면 게임내에서 Box Collision 컴포넌트를 확인할 수 있습니다.

    Step1_13.png

    게임내에서 Box Collision 컴포넌트를 확인할 수 있으면 트리거되는 이벤트를 구동시키는 하부 로직 관련 발생할 수 있는 문제를 디버깅하기에 매우 좋습니다.

  15. PIE (에디터에서 플레이) 모드에 들어가면, 프로젝타일이 Display Set 콜리전 박스에 콜리전 반응이 있는 것이 보입니다. 현재 Display Set 콜리전 박스만 세트 컨테이너 내용을 표시할 수 있는 이벤트를 발동시킬 수 있도록 하고 싶습니다. 그러기 위해서는 디테일 패널의 Collision 메뉴에서 콜리전 프리셋 드롭다운 리스트 박스를 클릭하고, Custom... 옵션을 선택합니다.

    Step1_14.png

  16. 마지막으로 콜리전 프리셋 을 다음과 같이 변경합니다:

    Step1_15.png

최종 결과

클릭하면 원본 이미지를 확인합니다.

지금까지 새 프로젝트를 생성하여 블루프린트 세트 컨테이너 내용을 표시할 TextRender Actor 셋업 작업을 마쳤으니, 다음 단계에서는 이 액터를 생성, 편집, 표시해 보도록 하겠습니다.

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback