【自分用メモ】MenuItemImage

MenuItemImage ▷ MenuItemSprite ▷ MenuItem ▷ Node

MenuItemSprite は、_normalImage、_selectedImage、_disabledImage : Node* をメンバ変数に持つ。
それぞれが 通常、選択(押下)時、ディセーブル時の画像だ。
通常は _normalImage が setVisible(true) で表示されており、他は setVisible(false) で非表示となっている。

ボタンが押下されると MenuItemSprite::selected() が呼ばれ、_normalImage は非表示にされ、代わりに _selectedImage が表示される。
ボタンが離されると MenuItemSprite::unselected() が呼ばれ、表示が元に戻される。