В текущем дистрибутиве cocos2d-x 3.0rc0 метод «isEqual», по-видимому, недоступен для CCNode. С помощью
node1->isEqual(node2)
Я получаю сообщение об ошибке «error: в ‘cocos2d :: CCNode’ нет члена с именем ‘isEqual'»)
Как я могу сравнить два узла тогда?
Благодарю.
Если равенство указателей достаточно:
if (node1 == node2) { .. }
В противном случае вам нужно будет реализовать функцию проверки на равенство, которая выполняет сравнение по элементам, по крайней мере, для тех, которые вы считаете важными для проверки на равенство.
Других решений пока нет …