xCod では、「launches images」に 1 つの画像を追加できます。アプリケーションを実行する前に 2 つの画像を追加する方法は?
1 に答える
起動イメージは、cocos2d アプリのスプラッシュ スクリーンにはなりません。iOS Human Interface Guidelines: Custom Icon and Image Creation Guidelinesの説明を参照してください。
アプリケーション起動時のユーザー エクスペリエンスを向上させるには、少なくとも 1 つの起動イメージを提供する必要があります。起動イメージは、アプリケーションが最初に表示する画面とよく似ています。iOS は、ユーザーがアプリケーションを起動するとすぐにこの画像を表示し、アプリが完全に使用可能になるまで表示します。アプリを使用する準備が整うとすぐに、アプリの最初の画面が表示され、起動プレースホルダー イメージが置き換えられます。
... 起動イメージは、芸術的表現の機会を提供することを意図したものではないことに注意してください。これは、アプリをすばやく起動してすぐに使用できるというユーザーの認識を高めることのみを目的としています。
必要なのは cocos2d の新しいシーンだと思います。SplashLayer などのカスタム CCLayer クラスを作成し、それを CCScene でラップして、2 つの画像を任意の順序や形式で表示します。アニメーションを使用して、プレゼンテーションの見栄えを良くすることができます。または、2 つの画像に別々のシーンを作成し、トランジションを使用して特定の順序と効果で表示することもできます。
ただし、起動イメージはまだ必要です。表示したい最初の画像を使用するだけで、ユーザーがアプリを起動したときに起動画像とスプラッシュ シーンがシームレスに接続されます。