0

Cocos2D ゲームの設定画面はどのように作成されますか?

サブクラスの使用を検討しましたがUIViewController、Cocos2D でそれをプッシュするのはハックに思えます。CCLayerボタンなどを子ノードとして使用することも検討しました。次に、必要に応じて、このレイヤーをイン/アウトでアニメーション化できます。これが一般的な方法ですか?

4

1 に答える 1

1

ゲームに Cocos2D を使用している場合は、設定画面を Cocos2D シーンまたはレイヤーとして構築する習慣を身につける必要があります。これにより、ゲーム中にフレーム内外で簡単にアニメーション化できるという利点があります。ビュー コントローラを追加する必要はなく、CCScene や CCLayer を簡単に作成できる場合は、実際には複雑になります。

私は CCLayer アプローチを好みます。ユーザーが [設定] ボタンを押したときにレイヤーがフレームにシューッというアニメーションを付けることができます。同じシーンなので、根底にあるゲームプレイは消されません。

もう 1 つの方法は、設定シーンを現在のシーンにポップすることです。

于 2012-04-16T03:47:04.447 に答える