Tilemap 2

250218. 메타버스 2d 만들기 1. isometric tile의 sort order문제와 해결

유니티 입문 강의를 바탕으로 메타버스 2d를 만든다 입문 강의에서는 사각형 격자 배열을 사용해서과제로 만들때는 isometric z-y  로 만들었다 그런데...Tilemap Renderer 의 Mode를 chunk로 하면 sort가 안된다! 확대하자이렇게 된다..sort가 안된다individual로 하면 아래가 정상적으로 되는 대신에 위에 문제가 생긴다심지어 오른쪽에서도 문제가 생겼다차라리 그냥 chunk로 두고, 아래의 문제만 해결하는게 낫다고 생각했다 모순 계단과 같은 문제가 생기지 않기 위해 유니티에서 그렇게 만든 것으로 보인다 이를 해결하기 위해 하나의 tilemap을 추가해서아래의 9개만 새로 추가하고, ForePlain의 order를 뒤에 있는 나머지들보다 약간 높게 하니까 시각적인 문제가 ..

2D Tilemap isometric

유니티 입문 강의에서는 rectangle로 했지만,과제때는 새로운걸 해보고 싶어서 isometric에 도전하는 중이다z 대신 y로 바꾸어 해야 한다 palette 만들 때에도 마찬가지이다 타일의 크기도 맞춘다pixel per unit을 타일의 실제 크기와 똑같이 맞춘다 피벗이 스프라이트의 중심에 있는 문제가 있었다가능하면 격자와 윗면이 만나게 하고 싶은데... 스프라이트 설정에서 pivot을 바꿀 수 있었다top 해도 이상하고, bottom 해도 이상해서 custom하고 0.75했더니  정확하게 윗면이 격자에 닿았다  그런데 맵을 만들다 보니 한바퀴 도는 시점에서 렌더링이 조금 이상하게 되는 것 같았다  이런 문제를 만들지 않기 때문인것 같다 sorting order를 수정해야하는 것 같아서 1 차이나게..