1

Cocos2D 2.1で垂直スクロールメニュー(Words- / Hanging- / Scramble- / Matching with Friends、Dice with Buddiesなど)を表示するにはどうすればよいですか?私のプロジェクトにUIKitを含めることは絶対に必要ですか?私はいくつかの異なる組み合わせを試してきましたが、どれも私のような初心者には簡単ではなく、リモートでさえ理解できません。私が試したのは、1)Cocos2Dテンプレートから始めてUIKitをプロジェクトに追加すること、2)UIKitプロジェクトから始めてCocos2Dを追加することです。これも同様に混乱を招きます。

何が必要かを明確にするために、「友達と」ゲームのメニュー画面を想像してみてください。私のアプリは同じレイアウトですが、画面にスクロールするマッチメイキングメニューを表示できませんでした。ナビゲーションバーと背景画像がありますが、スクロールビューがありません。スクロールメニューが必要です。これも、with Friendsゲームの場合と同様に、NavBarの下をスクロールするプレーヤーのアクティブなゲーム(プレーヤーのターン、他のプレーヤーのターン、新しいゲームの開始、Facebook、Twitterなど)を表示します。

なぜこれがCocos2Dでそれほど難しいのですか?AppleのOpenGLプログラミングガイドによると、ゲームに必要な非常にシンプルなアニメーションにCocos2Dを使用するという希望をすべて捨て、OpenGLESに突入する準備をしています。これは「Objective-CベースのCocoaアプリケーションとシームレスに統合できる」ためです。 。次に、UIKitをOpenGLと統合するのは難しいことを読み、そのためのチュートリアルをたくさん見ました。

API /エンジン/分野でこれを行うための簡単でネイティブな方法はありませんか?

4

1 に答える 1

2

これを実現するには、cocos2d 拡張機能を使用できます。それらはここで入手できます。

https://github.com/cocos2d/cocos2d-iphone-extensions

スクロール ビューには CCScrollLayer があります。スクロールする CCMenu である CCMenuAdvanced にも興味があるかもしれません。

于 2012-11-09T20:41:43.497 に答える