현재 모든 스프라이트는 개별 이미지로, 모든 레벨에서 186 비트 맵이 있지만 모든 레벨에서 사용되지는 않습니다. 따라서 레벨이로드 될 때 해당 레벨에 필요한 스프라이트 만 해시 맵 (일반적으로 약 40-80)에로드됩니다. 내 타일 맵을 스크롤 할 때 해시 맵에서이 비트 맵을 참조하여 캔버스에 그리기 만하면됩니다.스프라이트 시트 대 개별 스프라이트 맵, Android 성능
처음에는 이것이 가장 간단한 방법 인 것처럼 보였습니다. 즉, 대신 스프라이트 시트를 사용하는 것을 고려해야 할 이유가 있습니까? 그렇다면 장점은 무엇입니까? 스프라이트 시트를 사용하는 것은 내가 인터넷에서 수집 한 것에서 매우 인기가있는 것 같지만 왜, 또는 왜 내가 현재하고있는 것보다 낫지는 모르겠다. 당신이 웹을 통해 그들을 전송 속도를 향상하기위한 하나 개의 파일에 여러 개의 작은 이미지를 포장 할 때