컴포넌트 설정하기
오브젝트에 컴포넌트를 추가하는 방법을 배워보겠습니다.
Last updated
오브젝트에 컴포넌트를 추가하는 방법을 배워보겠습니다.
Last updated
컴포넌트는 쉽고 간단하게 설정 가능하면서도 강력한 효과를 발휘하는 툴입니다. 그러나, 이를 실행할 수 있는 복잡성과 창의성은 철저히 크리에이터에게 달려 있다는 사실을 명심하세요.
컴포넌트를 추가하고 싶은 대상을 선택합니다. 오브젝트를 클릭하면 화면 우측에 속성 창이 오픈됩니다.
다음으로, 속성 패널에서 스크롤을 내려 비헤이비어 섹션 바로 밑의 컴포넌트 섹션을 확인한 후 황금색 + 마크가 표시된 'Add Component (컴포넌트 추가)' 박스를 클릭합니다.
'Select Component (컴포넌트 선택)' 팝업창이 열리며 선택 가능한 컴포넌트가 모두 표시됩니다.
오브젝트에 추가하고 싶은 컴포넌트를 선택합니다. 이 예시에서는 'Indicator (표시기)'를 사용하겠습니다.
선택하면 속성 패널에 선택한 컴포넌트와 하위 컴포넌트의 변수가 업데이트되어 표시됩니다.
컴포넌트 섹션 아래에 표시되는 다양한 커스터마이즈는 어떤 옵션을 선택했는지, 기본 보기 또는 로직 편집하기 중 현재 어떤 모드에 있는지 두 가지 옵션에 따라 달라집니다.
컴포넌트의 파라미터를 변경하기 위한 주요 옵션이 표시되는 기본 보기입니다. 어떤 옵션을 선택했는지, 어느 옵션을 체크하지 않았는지에 따라 속성 패널에 표시되는 모습이 달라집니다. 하나의 옵션을 활성화하면 해당 로직을 이어가기 위한 파라미터를 정의할 수 있는 추가 옵션이 표시되는 경우가 많습니다.
이 예시에서는 Indicator (표시기) 컴포넌트를 사용했습니다. 그러면 Quest Cursors (퀘스트 커서) 옵션이 False와 True 선택지로 나타나는 것을 확인할 수 있습니다.
False를 선택하면 추가로 커스텀할 수 있는 옵션은 없습니다. 반대로 True를 선택하면 속성 패널에서 더 다양한 변수를 정의할 수 있게 됩니다.
Edit Logic (로직 수정하기) 버튼을 이용해 더 많은 옵션을 표시할 수 있습니다.
Add Component (컴포넌트 추가) 하단에 위치한 커다란 파란색 Edit Logic (로직 수정하기) 버튼을 클릭하면 현재 작업 중인 오브젝트에 포함된 컴포넌트와 비헤이비어에 대한 전체 변수 모음창이 오픈됩니다.
이 예시에서 알 수 있듯, Edit Logic (로직 수정하기) 버튼을 클릭하면 추가적인 옵션 조정창이 오픈되어 경험에서 오브젝트가 작동할 방식을 더 미세하게 다듬을 수 있습니다.
기본 보기로 돌아가려면 속성 패널 최상단에 있는 LOGIC 옆의 X를 클릭합니다. 이는 보기 설정만 변경하는 것이니 걱정 마세요. 편집한 옵션은 그대로 유지됩니다.
하나의 오브젝트에는 하나의 비헤이비어만 허용되지만, 컴포넌트는 여러 개를 추가하는 것이 가능합니다.
예를 들어, 기존의 Indicator (표시기) 컴포넌트에 Health (체력) 컴포넌트를 하나 더 추가할 수 있습니다.
이를 통해 플레이어에게 경험 속 길을 안내하고 어떤 오브젝트와 상호작용해야 할지 알려줄 수 있습니다.
그런 다음 세 번째로 Drop (드롭) 컴포넌트를 추가하여 플레이어에게 오브젝트를 안내하고 해당 오브젝트를 파괴하면 특정 아이템이 드롭되도록 하여 경험 속에서 플레이어가 무엇인가를 발견하고 스토리를 진행하도록 합니다.
선택은 나의 몫입니다. 원하는 결과와 플레이어에게 제공하고자 하는 상호작용에 따라 선택하는 조합은 달라질 수 있습니다.
지금까지 컴포넌트란 무엇이고 오브젝트에 어떻게 추가하는지 배워 보았습니다. 이제 다음 페이지로 넘어가 각종 컴포넌트 타입에 대해 알아보겠습니다.