🗺️

씬은 유저가 보는 화면을 의미합니다.

씬은 또한 유저가 존재할 수 있는 "공간"을 의미하기도 합니다. 방탈출을 예시로 생각해보면, 한 테마 안에 여러 개의 방이 있을텐데, 그 방 하나를 씬이라고 표현합니다.

1. 상단 메뉴

  • 씬을 추가할 수 있습니다. 이론상 무제한 개수의 씬을 추가 가능합니다.

  • 씬의 정보를 수정할 수 있습니다. 에디터 상에서 보여질 이름과, 유저에게 보여질 이름을 정할 수 있습니다.

  • 씬에 오브젝트를 추가할 수 있습니다.

2. 레이어

포토샵의 레이어와 동일한 기능이라고 보시면 됩니다. 한 레이어는 여러 오브젝트들을 가지게 됩니다.

예를 들어, 만약 배경 레이어를 클릭한 경우에는, 배경 레이어에 추가한 오브젝트들만 선택이 되고 다른 레이어의 오브젝트들은 선택이 되지 않습니다. 한번 시도해보세요.

레이어는 기본적으로 "배경 레이어"와 "오브젝트 레이어"가 제공되지만 더 추가하거나 삭제할 수 있습니다.

3. 오브젝트 목록

현재 선택된 레이어가 가지고 있는 오브젝트들을 표시합니다. 오브젝트가 만약 화면상에서 겹쳐 있는 경우, 목록의 아래쪽에 있는 오브젝트가 더 앞쪽에 보이게 됩니다. 이 순서를 변경하고 싶다면 오브젝트 목록에서 항목의 오른쪽에 있는 6개짜리 점 (핸들)을 드래그 하면 됩니다.

4. 씬 스테이지

씬의 모습을 보여주는 무대입니다. 마우스 스크롤 하여 확대 / 축소 가능합니다. 스페이스 바를 누르고 있으면 드래그 해서 이동이 가능합니다.

씬은 검정색 배경을 가지고 있는데, 이 검정색 배경의 안쪽이 유저에게 보여집니다. 검정색 배경을 벗어나는 부분은 유저에게 보이지 않습니다.

컨트롤을 누르고 있으면서 여러개의 오브젝트를 클릭하면 다중 선택 됩니다. 여러개의 오브젝트를 한번에 이동시키거나 삭제할 때 유용합니다.

5. 인스펙터

오브젝트의 형태와 행동을 설정할 수 있습니다.

오브젝트 이름

이름을 정확하게 적어두면 콘텐츠를 만드는 동안 편리합니다.

Position

씬 상에서 오브젝트의 위치를 나타냅니다.

Scale

오브젝트의 크기를 나타냅니다.

Opacity

오브젝트의 투명도를 나타냅니다.

오브젝트 타입

  • 일반 오브젝트

    • 이미지를 가지는 오브젝트입니다. 일반적인 물건이나 배경 등 이미지를 가진 물체에 사용합니다.

  • 이벤트 오브젝트

    • 화면에 존재하지만, 보이지는 않는 오브젝트입니다. 선택 영역 등을 만들 때 사용합니다.

  • 텍스트 오브젝트

    • 텍스트를 작성할 수 있는 오브젝트 입니다. 텍스트 내용을 지정할 수도 있고, "변수"를 연결하여 변수의 값을 보여줄 수도 있습니다.

상태

  • 상태란?

    • 오브젝트가 가질 수 있는 상태들을 나타냅니다. 기본적으로 idle 상태를 가지고 있습니다.

      • 상태가 여러개인 경우, 조건을 충족하는 상태가 활성화 됩니다.

        • 조건을 넣지 않으면, 가장 우선순위 높게 활성화 됩니다.

이미지

  • 상태에 종속됩니다.

  • 일반 오브젝트의 이미지를 나타냅니다.

  • 지원되는 파일 형식은 PNG, JPG, GIF, MP4 입니다.

컴포넌트

  • 상태에 종속됩니다.

  • 어떤 타입의 오브젝트라도 컴포넌트를 가질 수 있습니다.

  • 컴포넌트 종류

    • 마우스 클릭

      • 이 오브젝트를 클릭했을 때 게임 이벤트를 실행합니다.

    • 마우스 오버

      • 이 오브젝트 위에 마우스를 올렸을 때 게임 이벤트를 실행합니다.

    • 드래그 가능

      • 이 오브젝트를 유저가 드래그해서 옮길 수 있도록 합니다.

    • 즉시 게임이벤트 실행

      • 이 오브젝트가 화면에 보이면 즉시 게임 이벤트를 실행합니다.

    • 아이템 드롭

      • 플레이어가 아이템을 집어서 이 오브젝트에 놓았을 때, 타깃하는 아이템일 경우 실행할 게임 이벤트와 타깃이 아닐 경우 실행할 게임 이벤트를 지정합니다.

Last updated