Cocos2d menuitem鼠标触摸事件?

问题描述

| 现在,我希望menuitem调用touch委托,但是当我将isTouchEnabled设置为yes和一些委托方法时,但是当我触摸或移动menuitem时,它不起作用,为什么?     

解决方法

        这可能是一个愚蠢的观点,但请确保在cclayer而非场景上调用istouchenabled。     ,        您必须确保没有其他CCNode覆盖要触摸的menuItem,因为某些CCNode的可见属性为false,因此可能覆盖menuItem。如果是,则应使覆盖CCNode的index(z属性)小于menuItem.wish这句话可以帮助您,谢谢!