엔티티를 수준에 배치

엔티티를 수준에 배치하면 해당 수준 내에 새로운 엔티티 정의가 생성됩니다. 새 엔티티에 대한 변경 사항은 Stingray 편집기에서 해당 수준을 저장할 때 수준의 .level 리소스에 저장됩니다.

런타임 시 이 수준을 게임에 로드하면 배치된 모든 엔티티가 자동으로 생성되어 편집기에서 설정한 모든 구성요소 및 특성 값과 함께 게임 표준에 추가됩니다.

비어 있는 엔티티를 배치하는 방법:

비어 있는 엔티티에는 구성요소가 없고, 어떠한 엔티티 자산으로부터 상속하지도 않습니다. 이 자산은 새 구성요소를 추가해 사용자 정의할 수 있는 빈 슬레이트입니다.

  1. Create 패널을 열고 Objects 탭으로 이동합니다.

  2. Empty Entity 오브젝트를 클릭합니다.

  3. 새 엔티티의 이름을 지정하고 OK를 클릭합니다.

기존 엔티티 자산을 배치하는 방법:

수준에 기존 엔티티 자산을 배치하면 새 엔티티가 해당 엔티티 자산으로부터 구성요소 및 설정을 상속하도록 자동으로 설정됩니다.

  1. Asset Browser에서 수준에 배치하려는 엔티티 자산을 찾습니다.

  2. 엔티티를 Level Viewport로 끌어다 놓습니다. 아니면, Asset Browser에서 엔티티 자산을 마우스 오른쪽 버튼으로 클릭하고, 상황에 맞는 메뉴에서 Spawn Entity를 선택합니다.

새로운 수준은 새 엔티티를 생성하는 데 사용한 상위 엔티티 자산과 같은 이름을 가진 새 엔티티 정의가 포함되도록 업데이트됩니다.