Я новичок в cocos2d, поэтому меня немного смущают некоторые вещи:
Термин «ребенок» продолжает появляться.Сначала я думал, что это подкласс, теперь я воспринимаю это как динамическую переменную экземпляра?Может кто-нибудь объяснить это немного лучше?
Класс CCSpriteBatchNode
- это некий массив CCSprites
, который вызывает метод, который визуализирует графическую часть своих элементов / дочерних элементов изспрайт лист.Является ли мое объяснение несколько правильным?
В моей книге (изучение кокосов 2d, руководство для начинающих) показана схема разработки, в которой CCSpriteBatchNode
имеет несколько объектов в качестве детей.Я немного сбит с толку, потому что я привык отделять классы рисования от логических классов, AKA "Разделение задач".Cocos2d это не соблюдает, и мы тоже не должны?