아니 지금 픽셀아트 찍어서 플레이어 모션 별로 스프라이트 시트 만들어서 쓰고 있는데


좀 이쁘게 하고 싶어서 커스터마이징 추가하고, 장비 부위 별로 낄 때마다 외형 변화되게 하고


이것저것 하다보니까 플레이어 레이어가 17개가 됐는데




이거 구현하려고 오버라이드 애니메이터 컨트롤러에 애니메이션 클립 교체하는 방식으로 처리했음

플레이어 프리팹에 부모 객체 하나에 sorting group 넣어놓고.. 그 아래에 레이어 다 넣은 다음에, 던파같은 2.5D 겜 만들고 싶어서 y좌표에 따라 sorting order 동적으로 변하게 해서 정렬 구현했음


그래서 맵에 있는 몬스터, 플레이어, 동적 오브젝트 싹 다 sorting order 값으로 정렬하는데


이게 특정 컨텐츠 구현하면서 플레이어랑 완전 동일한 구조 가진 애들 50~100개 정도 깔아야 하는 상황이 됐음

근데 그렇게 하니까 냅다 배치가 1000이 넘어버려서 프레임 드랍이 너무 심해지더라고


애초에 모바일로 만들고 싶었어서 더 크게 느껴지는데


이런 상황이면 어떻게 줄여야함? 아틀라스 안에 모든 스프라이트 시트가 절대 안들어가...