菜单在按住不放的情况下,给变了其状态为不可用 setEnable(false). 这时松开按钮,其状态变回了可用状态的资源。如何设置,在松开的时候,依然是不可用状态?
没太懂你的意思,是要在touch结束的时候把menu->setEnable(false)么?给menu添加一个touchEventListener,在type为Widget::TouchEventType::ENDED的时候设置setEnable(false)
不是end时,情况是我一直按着不放,但是另外的代码主动调用setenable(false)了,此时状态为不可用。然后我松开,菜单的texture变为可用状态的texture了。想要的结果是 松开后,是不可用的texture…
难道你在松开的时候不会触发 onTouchEnded么?