2D Tilemap Extras를 사용하여 애니메이션 자동 타일이 있는 맵 만들기
검증 환경
- 윈도우
-
- 윈도우 11
- Unity 에디터
-
- 2021.3.3f1
- 입력 시스템 패키지
-
- 1.3.0
이 팁의 전제 조건
이 팁에 대한 설명의 전제로 다음 설정이 미리 이루어졌습니다.
이 팁의 전제 조건은 무엇입니까?
지도 자료의 대출에 대해서
아래와 같은 사이트에서 빌려온 것입니다.
애니메이션 자동 타일 만들기 정보
이전 팁인 "2D Tilemap Extras를 사용하여 자동 타일로 맵 만들기" 및 "2D Tilemap Extras로 애니메이션 타일 만들기"를 사용하여 애니메이션 자동 타일을 만들 수 있습니다. 따라서이 팁에서 이전과 동일한 절차의 위치를 간략하게 설명하고이 팁과 관련된 작업을 자세히 설명하고자합니다.
애니메이션 자동 타일에 대한 MapTips 준비
이전 팁에서는 autotiles에 대한 맵 팁으로 다음 이미지를 준비했습니다.
이 자동 타일 맵팁 형식으로 애니메이션을 적용하려면 다음 형식의 이미지를 준비합니다.
세로형은 기존과 같이 애니메이션의 개수만큼 5칸씩 가로로 배열됩니다.
그러나 이전 팁 에서 설명했듯이 이 형식은 WOLF RPG 에디터에서 사용되므로 표준 Unity 기능으로 사용할 수 없습니다.
따라서 MapChips를 배포해야 하지만 앞서 언급한 다음 사이트에서는 애니메이션 자동 타일을 지원하지 않습니다.
그래서 이번에는 애니메이션 자동 타일을 배포 할 수 있도록 프로그램을 만들었습니다. 2 페이지를 준비했습니다 만, 둘 다 같은 결과가 나오기 때문에, 원하는 것을 이용해주십시오.
애니메이션 자동 타일을 프레임에 놓으면 많은 애니메이션으로 나뉘므로 클릭하여 각각을 다운로드하십시오.
Unity 에디터에서 애니메이션 오토타일 설정
MapChips가 있으면 프로젝트를 만들고 생성한 MapChips를 프로젝트에 추가합니다.
맵팁을 분할합니다. 이는 애니메이션되지 않은 자동 타일 맵 팁과 동일한 절차입니다. 이번에는 애니메이션을 위해 3개로 나누어 져 있습니다만, 3개 모두 설정할 필요가 있기 때문에, 3개를 선택하여 모두 함께 설정해도 OK입니다.
하지만 스프라이트 에디터는 한 번에 하나의 파일로만 설정할 수 있으므로 개별적으로 슬라이스해야 합니다.
규칙 타일 추가
규칙 타일을 추가합니다. 이 절차는 일반 자동 타일 맵 팁의 절차와 동일합니다.
이름을 Waterway AutoTile로 지정합니다.
인스펙터에서 Default Sprite 를 설정합니다.
그런 다음 "첫 번째 맵팁"을 테두리에 함께 놓습니다.
여기까지는 일반 자동 타일을 설정하는 것과 같습니다. 여기에서 애니메이션 설정이 시작됩니다.
각 맵팁에는 "출력"이라는 항목이 있으므로 이를 "애니메이션"으로 변경합니다.
그러면 아래 그림과 같이 항목이 추가됩니다. "크기" 필드에 애니메이션을 적용할 번호를 입력합니다. 이번에는 3장을 사용하므로 "3"을 입력합니다.
그런 다음 이제 세 개의 MapChip 지정 항목이 있습니다. 여기에서 애니메이션이 될 맵팁을 설정합니다.
프로젝트에서 MapTips를 삭제하거나 선택 항목에서 선택할 수 있습니다. 선택할 때 숫자 표시가 이해하기 쉽다고 생각합니다.
집합.
세 번째도 같은 방법으로 설정하십시오.
이렇게 하면 타일 하나에 대한 설정이 완료됩니다. 나머지 46개 타일에 대해 이 설정을 지정합니다.
타일 팔레트에 추가
여기서부터는 절차가 이전과 동일합니다. 타일 팔레트 탭이 없는 경우 메뉴의 "창 -> 2D -> 타일 팔레트"에서 표시합니다.
규칙 타일을 타일 팔레트에 놓습니다.
MapTips(애니메이션 자동 타일) 배치
계층에 타일맵을 추가합니다.
타일맵에 MapTip을 배치합니다.
에디터에서 애니메이션을 볼 수 없으므로, 배치한 후 실행해보고 애니메이션이 나오는지 확인합니다.
기본적으로 1초마다 전환되므로 애니메이션이 적용되어도 OK입니다. 애니메이션 시간 변경은 이전 팁 에서 논의되었습니다.
애니메이션 자동 타일을 설정하는 것은 매우 어렵습니다. 일단 설정을 마치면 맵 칩을 배치하기만 하면 애니메이션이 되기 때문에 맵 제작이 가속화될 것이라고 생각합니다.