アプリ内でSlidingMenuGridコードを使用して、動作を少し変更しようとしています。問題は、私が少し立ち往生しているということです。Brandon Reynoldsのブログでは、すばらしいメニューを備えたサンプルプロジェクトを見つけることができます。彼の有用なコードを共有してくれて、私は彼にとても感謝しています。
私が実現したいのは、画像アイテムに触れることができるだけでなく、製品を購入するオプションを備えたボタン(またはより多くのボタン-例:購入/販売-使用/使用停止など)を表す画像も表示できるスライドメニューです。RPGスタイル)。下の画像では、テキスト付きのメニュー項目を使用しましたが、最終バージョンでは、スプライト付きのメニュー項目を使用したいと思います。
SlidingMenuGridは、CCMenuItemSpriteの配列を受け入れることで機能し、APIを使用すると、表示タイプ、列と行の数を設定できます。
CCLayerにセレクターを使用してCCMenuを追加しようとしましたが、SlidingMenuGridインスタンスも追加しましたが、残念ながら、タッチを有効にしても、セレクターをクリックしても呼び出されません。
何が起こっているのかというと、SlidingMenuGridはすべてのタッチを飲み込んでいると思います。私はそれを変更しようとしましたが、コードを本当に理解しておらず、より単純で簡単な解決策を見つけようとしていました(たとえば、SlidingMenuGridで遊ぶ代わりにレイヤーにメニュー項目を追加することによって)。
何かアイデアや提案はありますか?