Я знаю, что могу получить массив всех дочерних элементов CCSpriteBatchNode
, используя его свойство children
, но могу ли я легко получить массив только из подмножества дочерних элементов, имеющих общий тег?
Теперь я делаю следующее:
Получение массива дочерних элементов узла пакета. Создание нового массива для дочерних элементов с интересующим тегом. Выполните итерацию по дочерним элементам, и если отдельный дочерний элемент имеет этот тег.добавьте его в новый массив
Кажется довольно громоздким, так что я подумал, что может быть способ легко это сделать.Если вы просто хотите одного ребенка, вы можете использовать getChildByTag
Я думаю ...