请教大大们一个点击事件的问题,找了一晚上也没找到解决办法

首先有两个node的基类A和B。A中有2个pushbutton,分别是A1和A2都添加到A上,B中有3个pushbutton,分别是B1,B2和B3都添加到B上,

现在在mainScene中,new一个A类,然后在mainScene,取A类中的A1和A2,分别添加onclick的点击事件,A1和A2都能响应点击事件。

然后在mainScene中,删除A类(removeFromParentAndCleanup),new一个B类,取B类中的B1,B2和B3,分别添加onclick的点击事件,B1和B2都不能响应点击事件。B3可以响应点击事件

请问为什么我不能响应点击事件??求大神们回答下。。

我尝试过把A类中的A2屏蔽掉,然后出来的效果是A1可以点击,把A类删除后,创建B类,然后B1不能点击,B2和B3又可以点击了。

希望大大们可以给个答复,工程就卡在那了,郁闷了半天。。真心感谢。

我也遇到一样的问题 帮顶

从描述中没有看出B3和B1B2的区别

我说下我的问题吧

我在mainscene中 创建了一个listview
在listview中添加了若干个node
在node上添加触碰监听事件addNodeEventListener,
由于游戏功能需要重载listview
我调用removeAllItems()删除listview中的node
然后在listview重新添加新的node
再在新的node上添加addNodeEventListener
于是新添加的node上的触碰监听点击后没反应