关于addchild的疑问

最近刚开始自学cocos2dx 学习置顶加精的贪吃蛇,现在发现大部分都是采用生成一个结点后调用addchild添加进层,让该元素一直保持在该层当中,但是这个只是单色调点不分上下左右,我自己想改进加入美工变成带方向的蛇,现在遇到的问题是addchild循环添加,不是一次添加后停止,写在了循环里面this->schedule(SEL_SCHEDULE(&GameLayer::logic), 0.5f); 如果在初始化时添加就会是开始所有方向全在屏幕上,因此想找寻别的在屏幕上显示或者能使addchild单次添加的方法

请把代码粘贴在这里

不好意思,麻烦大家了,采用setTexture的方法解决了材质替换的问题