Cocos2d-iphone이 0.9로 업데이트되면서 사소한 변화들이 있었는데,
그중 하나는 Skeleton 코드에서부터 로고 이미지가 뜬다는 것이다.
0.7버전에서부터 Scene을 추가해 로고를 뿌려온 Rhea君으로는 당연히 Scene을 이용한 구현인지 알았지만
어딜 봐도 추가 Scene이나 Timer 코드를 찾아 볼수 없었다.
그래서 포럼에 질문을 올려보았다.
답변들중, 가장 좋은 대답은 이 리플이었다.
아! 그렇구나! 이게 작년에 SDK를 첨 봤을때 본 그거였다. 대표 이미지가 있으면 자동으로 보여주는!
왜 이 생각을 못했는지 모르겠다.
결론적으로 스플래쉬 로고는 Launch Images라 불리는 것으로 320 x 480 이미지가 있으면 자동으로 출력해준다.
주의할 것은 옆으로 Landscape모드로 개발할 것이라고 이미지는 320 x 480으로 만들어야 한단 사실이며 그렇지 않을 경우 Portrait 해상도에 맞게 찌그려진다. 그외 등록까지 주의할 점이 있는데 URL로 가보시면 될 것이다.
http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html
아시다시피 이 이미지는 애플리케이션이 런칭되면 자동으로 사라지기에, 경우에 따라 너무 빨리 사라지는 사례도 많을 것이다.
여기서 한가지 팁이 리플에 달렸다.




