Child 已添加 即将添加
Child is already added is coming
sprite=Sprite::create("bg.png");
sprite->setPosition(960,640);
this->addChild(sprite,0);
sprite1=Sprite::create("face.png");
sprite1->setPosition(960+x,640);
sprite->addChild(sprite1,1);
sprite2=Sprite::create("eyeLeft.png");
sprite2->setPosition(960+x,640+y);
sprite1->addChild(sprite2,2);
sprite3=Sprite::create("eyeRight.png");
sprite3->setPosition(960,640+y);
sprite1->addChild(sprite3,2);
这里我想创建 sprite1
作为 MenuItem 并将它作为 child 添加到同一层,即 sprite1
但是我已经添加了 child,我该如何实现?
我假设
sprite1->addChild(sprite3,2);
应该是
sprite2->addChild(sprite3,2);
sprite=Sprite::create("bg.png");
sprite->setPosition(960,640);
this->addChild(sprite,0);
sprite1=Sprite::create("face.png");
sprite1->setPosition(960+x,640);
sprite->addChild(sprite1,1);
sprite2=Sprite::create("eyeLeft.png");
sprite2->setPosition(960+x,640+y);
sprite1->addChild(sprite2,2);
sprite3=Sprite::create("eyeRight.png");
sprite3->setPosition(960,640+y);
sprite1->addChild(sprite3,2);
这里我想创建 sprite1
作为 MenuItem 并将它作为 child 添加到同一层,即 sprite1
但是我已经添加了 child,我该如何实现?
我假设
sprite1->addChild(sprite3,2);
应该是
sprite2->addChild(sprite3,2);