我有一組精靈lists.i想要刪除最上面的精靈如果精靈重疊。我如何覆蓋cocos2d-android中的ccTouchbegan(刪除覆蓋的精靈)
如果(popRect1.containsPoint(popRect1,位置)) {
BaloonList1.remove(baloons);
baloons.removeSelf();
}
如果(popRect2.containsPoint(popRect2,位置)) {
BaloonList2.remove(baloons);
baloons.removeSelf();
}
當相同列表的2個精靈重疊,如果我觸摸它們,只有最頂層的精靈將被刪除...如果2個精靈來自不同的列表,並且當我觸摸最頂端的精靈時,他們兩個都將被刪除(就像我的觸摸截取的一樣..我認爲它的發生是因爲至uch點與精靈的有界矩形)..我搜索了很多。有人說重寫TouchBegan..registerWithTouchDispatcher ...是否有任何想法???????我知道這可能是一個簡單的問題4u guys.Please讓我知道如果你想要更多的代碼或描述