I want some MenuItems to respond to / active on touch down event, not touch released. Is this possible?

Like the title says I’m looking for a way to have some menu items respond on the down-event, not on the release event.

This way menuitems could be easily used as on-screen virtual controls.
Currently if I use a menuitem for the left- and right virtual controls, I’ll only get a callback when the control is released, not when/while it’s pressed…

Hi, im having the same issue,
its apear that the default behavior its the onTouchRelease
im coding my own button inheriting the sprite object.
still Having issues with the iheritance in Cocos2d-js but it seams the right way.

if you know something hope you share it.

@Pygmy Its possible with btn->isSelected()
check out this MenuItemImage: more animations when Image button clicked

this is just what i need it, thanks a lot!!!