疑似发现个Menu中的bug

307
如图,箭头和下面的黄色方块都是MenuItem,当我点击红色框框内时执行的是黄色的方块,这在逻辑上应该是错误的。
我看了下代码,发现在Menu中是从0开始遍历的,这样就会先test下层的MenuItem,之后才是上层的MenuItem,这样就造成了上面的逻辑错误。
不知这样理解是否正确。

你能把你的menu和menuItem初始化代码贴出来吗


		var obj1= cc.MenuItemImage.create(res_game_4_4, null, this, this.card1Callback);
		obj1.setPosition(cc.ccp(735,158));
		var obj2= cc.MenuItemImage.create(res_game_next, null, this, this.nextCallback);
		obj2.setPosition(cc.ccp(956,53));
		this.menu=cc.Menu.create(obj1,obj2);
		this.menu.setPosition(cc.PointZero());
		this.addChild(this.menu);