在xCode中,我可以在“启动图像”中添加一个图像。 如何在运行应用程序之前添加两个图像?
答案 0 :(得分:0)
启动图片不应该是您的cocos2d应用程序的启动画面。请参阅iOS Human Interface Guidelines: Custom Icon and Image Creation Guidelines中的说明:
要增强用户在应用程序启动时的体验,您必须至少提供一个启动图像。启动图像与应用程序显示的第一个屏幕非常相似。 iOS会在用户启动应用程序时立即显示此图像,直到应用程序完全可以使用。只要您的应用程序可以使用,您的应用就会显示其第一个屏幕,替换启动占位符图像。
...请记住,发布图像并不意味着提供艺术表达的机会;它仅用于增强用户对您的应用程序的感知,以便快速启动并立即可以使用。
我认为你需要的是cocos2d中的一个新场景。创建一个自定义CCLayer类,例如SplashLayer,并将其包装在CCScene中,以任何顺序和/或形式显示您的两个图像。您可以使用动画来使演示文稿看起来更好。或者您也可以为两个图像创建单独的场景,并使用过渡以特定的顺序和效果呈现它们。
但是你仍然需要发射图像。只需使用您想要显示的第一个图像,以便在用户启动应用程序时无缝连接启动图像和启动场景。