많은 그래픽 파일을 사용하는 프로젝트에서 작업하고 있습니다. 우리는 몇 가지 다른 애니메이션 (약 80)을 구성하는 약 60x60 PNG 파일을 가지고 있으며 약 2MB의 공간을 차지합니다. 코드에서 각 프레임을 하나씩 그려 애니메이션을 렌더링합니다. 예를 들어, 애니메이션 중 하나는 3 프레임으로 구성되며 각 프레임의 크기는 약 4KB입니다. 내 질문은이 이미지의 크기를 줄이기 위해 할 수있는 일이 있는지 여부입니다.공간 절약을 위해 애니메이션 프레임 결합
우리는 이미지의 투명도에 크게 의존하고 있으므로 JPG 로의 변환이 꺼져 있습니다. GIF로 변환하는 것은 옵션 이었지만 렌더링 된 이미지의 품질이 너무 낮았 기 때문에 사용할 수 있다고 생각하지 않습니다.
PNGCrush는 모든 이미지에서 약 20KB를 절약 해 주므로 도움이되지 않습니다.
애니메이션의 각 프레임 사이에는 데이터에 많은 변화가 없습니다.