뭔소린고 하니


애니메이션 데이터인 XML 파일을 많이 사용하는데


[Embed(source="animation/none.anim", mimeType="application/octet-stream")]
static public const NONE: Class;


이런식으로 embed 해놓고 씁니다.


근데 용량이 크다보니까 부담이 될거 같아서 deflate로 압축을 해서 컴파일을 하자!


라고 마음을 먹고 압축을 해서 


880kb 였던 파일들을 28kb까지 줄였습니다.


와~!! 용량 많이 줄겠지~?


하고 봤더니


1,823 kb 였던 swf가 1.831 kb로 늘어난것이 아니겠습니까?!


헉!!


원인은 자동으로 swf 컴파일 과정에서 compress 되는데


인위적으로 압축된 파일을 포함해서 압축을 하니까 압축데이터의 헤더가 겹쳐서 되려 용량이 늘어났던 겁니다.




결론) 압축은 swf 컴파일 과정에서 하니까 걍 냅두자 :D




For the better.


+ Recent posts