問題タブ [ccmenuitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - CCMenuItemImage をクリックするとセレクターが認識されない
ゲームのスタート メニューをロードしようとしていて、CCMenuItemImage を使用して再生ボタンを追加しました。すべてがうまくロードされます。ただし、再生ボタンをクリックしようとすると、このエラー メッセージが表示されます。
013-08-18 13:38:46.091 PeevedPenguins-iOS[5169:c07] *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[StartMenuLayer]: 認識されないセレクターがインスタンス 0x9e5b400 に送信されました'
セレクターが定義されているため、何が間違っているのかわかりません。私を助けてください?Xcodeがこれを行う理由を理解しようとして、私は髪を引っ張ってきました
objective-c - CCMenuItem が機能していませんか?
最初に Menuitem ボタン イベントをクリックすると、正常に動作しますが、再度 -(id)init をロードすると、Menuitem ボタン イベントが機能しません。しかし、Touchデリゲートが呼び出されます。
私は以下のコードを使用しています:
position - CCMenu と CCSprite の位置 Cocos2d-x
CCSprite と CCMenu を 1 つの CCMenuItem で作成すると、Cocos2d-x の奇妙な動作に非常に混乱しています。それらはすべて同じ場所に配置されていると思っていました。
mySprite が 1 つの場所にあり、myMenu とその myMenuItem が別の場所にあります。何が起こっていますか? どうすればこれを修正できますか?
ありがとう!:'D
ios - CCMenuItemSprite が iOS8 でタッチに応答しない
私の Cocos2D アプリは、多くの CCMenuItemSprite のボタン (戻るボタンなど) を利用しています。ボタンが風景シーンの左半分にある場合、タッチに反応しません。画面の右半分のボタンは正常に機能します。ボタンを初期化するコードは単純です。
これは、Cocos2D バージョン 1.1-RC0 を利用した古いアプリです。cocos2d 2.1 の iPhone 6 および 6+ 更新パッチで提案された変更に基づいて、このコードにいくつかの更新を行いました。しかし、これらは主に解像度/倍率の問題に対処しています。
誰もこの問題を見ていない場合は、cocos2D のどこを調査して、タッチが検出されない/対処されないかを判断することを提案できますか?
ccmenuitem - Cocos 2d CCMenu が表示されます
画像を 80 回使用したい (同じ画像) CCMenu を 80 回追加する代わりに、別の方法があります。