問題タブ [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.

0 投票する
1 に答える
181 参照

cocos2d-iphone - AdView をタップすると、CCMenuItem が応答します

私は kobold2d v2.1.0 を使用しており、Google の指示に従って AdMob Mediation SDK をプロジェクトに追加しました。

AdViewControllerそのビューを作成して に追加しましたrootViewController.view

AdViewController.m:

AppDelegete.m

広告が表示される前に広告エリアをタップするCCMenuItemと、 をタップしたように遠隔地が押されCCMenuItemます。

これを見てください

画像

これはこの質問に関連していると思いますが、解決方法がわかりません。

CCMenuItem離れた場所のタップに反応しないようにする方法を教えてください。

英語が苦手ですみません。

0 投票する
3 に答える
414 参照

ios - Cocos2D:スプライトを 1 つだけ使用して CCMenuItem を微調整する方法は?

スプライトを 1 つだけサポートするように CCMenuItemSprite を微調整するにはどうすればよいですか?

現在私は持っています:

しかし、したい:

編集: CCMenuItem を変更して、2 つではなく 1 つの CCSprite でのみ動作するようにします。そのため、内部メソッドも変更する必要があります。

0 投票する
1 に答える
85 参照

objective-c - スプライトの後ろのタッチを無効にする

アプリにメニューがあり、CCMenuItemImage を使用してクリック可能なボタンがあります。購入ボタンなどのボタンの 1 つを押すと、すべての上に別の画像が表示され、確認画面 (本当にこのアイテムを購入しますか) が表示されます。この画面は z:100 に配置されており、すべての上に表示されるようになっています。

問題は、下のメニューのボタン (購入、戻る、次へ (すべての CCMenuItemImage)) がまだクリック可能であることです。使用するだけのアイデアがありました[button setIsEnabled:NO];が、CCMenuItemImage に disabledImage が設定されていない限り、これは機能しないようですが、私のボタンの一部 (次、前) は disabledImage を使用しており、この確認画面が表示されたときにボタンを無効にするのはばかげているように見えます上。

下のボタンへのすべてのタッチを無効にして、確認画面でのみタッチできるようにする方法はありますか?

0 投票する
2 に答える
258 参照

ios - CCMenuItemLabel のホバー スケールを削除するにはどうすればよいですか?

シーンに CCMenuItemLabel があり、ラベルを指で押したままにすると、サイズが大きくなります。今、私はそれを望んでおらず、これを行う方法がわかりません。

cocos2d ccmenuitemlabel hover を検索しましたが、探していたものが見つかりませんでした。

0 投票する
2 に答える
385 参照

ios - CCMenuItemFont は色を変更できません。常に白です。

以下の 2 つの方法で CCMenuItemFont の色を変更しようとしましたが、うまくいきません。いつも真っ白です。

また

どうしたの?