小白请教大神一个关于背景层问题

请问下大神,我这个代码请问怎么修改能达到弹出的时候这个背景层不是跟着缩小呢,我这个是弹出窗口就是带弹出放大缩小的效果,但是当放大和缩小的时候半透明背景层也跟着一起放大缩小了,,请问大神如何修改能让这个背景层不加入放大缩小效果中吗,万分感谢

Size winSize = Director::getInstance()->getWinSize();
auto rootNode = CSLoader::createNode(“PlatFormRes/layout/KeFu.csb”);
auto pLayerColor = LayerColor::create(Color4B(0, 0, 0, 110), winSize.width, winSize.height);
this -> addChild(pLayerColor);

pLayerColor->setScale(0.5f);
ActionInterval* scaleTo = ScaleTo::create(0.3f, 1);
pLayerColor->runAction(EaseBackOut ::create(scaleTo));

m_layer = pLayerColor;


pLayerColor->addChild(rootNode);

:grin:

:sleepy::sleepy:
我是小白,望有大神能帮忙呢,在线等着

根节点下放一个背景层节点和内容节点,然后把所有需要的节点都放到内容节点上,你只缩放内容节点就行了,而不是缩放根节点。

pLayerColor为啥要runAction呢,,意思加载的csb有缩放动画,影响到pLayerColor了?

大神们能帮忙写出来代码我学习学习吗

然后我改了缩放内容节点,可是缩放的七点却不对了,是从左下角开始了,请问我怎么改到中心呢

内容层的锚点。。。。

rootNode->setAnchorPoint(Vec2(0.5f, 0.5f));

我这样设置的有错吗?还是不行呢