cocos2dx 3.x在自定义相机下还能用clippingNode吗?

如题,今天试了一下,好像不可以用,但暂时没时间深入分析,所以恕我偷懒,直接问了。

找到原因了,调用完clippingNode->setCameraMask(myCameraMask)后,还需要clipNode->getStencil()->setCameraMask(myCameraMask)。也就是说:
虽然
1,当为父节点设置cameraMask后子节点会被自动设成相同的cameraMask。
但是
2,当为clippiingNode设置cameraMask后,其stencil不会被自动设置成相同的cameraMask。

谢谢。

可以重载setCameraMask函数,https://github.com/cocos2d/cocos2d-x/pull/10899。
3.5final将修复这个问题。