This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
타일 소스(Tile Source)는 타일맵 컴포넌트가 그리드 영역에 타일을 칠하는 데 사용할 수 있으며, 스프라이트나 Particle Effect 컴포넌트의 그래픽 소스로도 사용할 수 있습니다. 또한 충돌 감지와 물리 시뮬레이션을 위해 타일맵에서 타일 소스의 Collision Shapes를 사용할 수도 있습니다(예제).
모든 타일이 들어 있는 이미지가 필요합니다. 각 타일은 정확히 같은 크기여야 하며 그리드에 배치되어 있어야 합니다. Defold는 타일 사이의 _간격(spacing)_과 각 타일 주변의 _여백(margin)_을 지원합니다.

소스 이미지를 만들었으면 Tile Source를 만들 수 있습니다:

타일 소스에서 애니메이션을 정의하려면 애니메이션 프레임 타일이 왼쪽에서 오른쪽 순서로 서로 나란히 있어야 합니다. 시퀀스는 한 행에서 다음 행으로 이어질 수 있습니다. 새로 생성되는 모든 타일 소스에는 “anim“이라는 기본 애니메이션이 있습니다. 타일 소스 루트를 Outline에서 오른쪽 클릭하고 Add ▸ Animation을 선택하여 새 애니메이션을 추가할 수 있습니다.
애니메이션을 선택하면 애니메이션 Properties가 표시됩니다.

None은 전혀 재생하지 않고 첫 번째 이미지를 표시합니다.Once Forward는 애니메이션을 첫 이미지에서 마지막 이미지까지 한 번 재생합니다.Once Backward는 애니메이션을 마지막 이미지에서 첫 이미지까지 한 번 재생합니다.Once Ping Pong은 애니메이션을 첫 이미지에서 마지막 이미지까지 한 번 재생한 다음 다시 첫 이미지로 되돌아갑니다.Loop Forward는 애니메이션을 첫 이미지에서 마지막 이미지까지 반복 재생합니다.Loop Backward는 애니메이션을 마지막 이미지에서 첫 이미지까지 반복 재생합니다.Loop Ping Pong은 애니메이션을 첫 이미지에서 마지막 이미지까지 재생한 다음 다시 첫 이미지로 되돌아가는 동작을 반복합니다.Defold는 Collision 프로퍼티에 지정된 이미지를 사용해 각 타일의 convex 모양을 생성합니다. 이 모양은 색상 정보가 있는, 즉 100% 투명하지 않은 타일 부분의 외곽선을 따릅니다.
대개 실제 그래픽이 들어 있는 이미지와 같은 이미지를 충돌에 사용하는 것이 합리적이지만, 시각 요소와 다른 충돌 모양을 원한다면 별도의 이미지를 지정할 수도 있습니다. 충돌 이미지를 지정하면 생성된 충돌 모양을 나타내는 외곽선이 각 타일 위에 표시되도록 미리보기가 업데이트됩니다.
타일 소스 Outline에는 타일 소스에 추가한 충돌 그룹이 나열됩니다. 새 타일 소스 파일에는 “default” 충돌 그룹 하나가 추가됩니다. 타일 소스 루트를 Outline에서 오른쪽 클릭하고 Add ▸ Collision Group을 선택하여 새 그룹을 추가할 수 있습니다.
특정 그룹에 속해야 하는 타일 모양을 선택하려면 Outline에서 해당 그룹을 선택한 다음, 그룹에 할당할 각 타일을 클릭합니다. 타일과 모양의 외곽선은 그룹 색상으로 표시됩니다. 색상은 에디터에서 그룹에 자동으로 할당됩니다.

타일을 충돌 그룹에서 제거하려면 Outline에서 타일 소스 루트 요소를 선택한 다음 타일을 클릭합니다.