documentation for CCMenuItemImageは実際に何をしているのかわかりません。CCMenuItemImageが選択した状態を表示していません
CCMenuItemのかなりのサブクラスがあります。 ボタンとして使用しているプロジェクトを継承しました。それ
CCMenuItem *start;
start = [CCMenuItemImage itemFromNormalImage:[self prefixedImage:@"start button.png"]
selectedImage:[self prefixedImage:@"start button selected.png"]
target:myTarget
selector:@selector(start:)];
は、両方の状態のために同じボタンを使用してました。 選択した状態の画像を変更しました。
私はアイテムに触れると強調表示されることを期待していましたが、ボタンを放すとターゲットアクション(それはあります)が送信されます。
(余談:iOS版の用語で、私はhighlighted
とselected
は、2つの異なるものです。しかし、このライブラリはその違いを持っていないようだというを知っ。)
ので:
- がそれですこの "メニュー項目"をボタンとして使用することを意図していますか?
- このメニュー項目の選択された画像はいつ表示されますか?
- 選択して表示するにはどうすればよいですか?
質問をしながら気が散ってくると、あなたは質問しません。 :) 3を追加するように編集しました。 – bshirley