我在CocoStudio上面创建了一个场景,利用SceneReader获取了场景,但是问题来了,当我用SceneReader获取一个Node对象,再利用这个Node对象获取里面的精灵时发现,那个精灵的位置始终是0,0点,而且获取精灵的巨型时,每次巨型也在左下角,请问这是Bug还是说我是用的方法不对,下面是我的代码(用的Cocos2dx3.0Bate)
auto pLayout = SceneReader::getInstance()->createNodeWithSceneFile(“GameScene.json”);
CC_BREAK_IF(!pLayout);
this->addChild(pLayout);
ComRender render = static_cast<ComRender>(pGameScene->getChildByTag(10003)->getComponent(“Sprite”));
auto *pSpriteButton = dynamic_cast<Sprite *>(render->getNode());
当我获取这个精灵的时候他的坐标点始终为0,0