我在程序中获取到场景中UI控件的图片子控件,为什么用getPositionX()和getPositionY()都是0,我在场景中直接添加一个精灵控件,获取到的X和Y值也都是0
您好,请问您是如何获取的呢?能否提供代码段呢?
//获取场景中Sprite控件
ComRender sceneImgRender = static_cast<ComRender>(m_pGameScene->getChildByTag(10005)->getComponent(“CCSprite”));
sceneImg = static_cast<ImageView*>(sceneImgRender->getNode());
log("%f, %f", sceneImg->getPositionX(), sceneImg->getPositionY());
输出都是0