fix mac build

workaround by using convertToWorldSpace instead of convertToWorldSpaceAR and setting the anchor point to 0,0
This commit is contained in:
ConfiG 2023-08-03 21:27:57 +03:00
parent 0ebc391309
commit e3c2ca7417
No known key found for this signature in database
GPG key ID: 44DA1983F524C11B

View file

@ -335,6 +335,7 @@ bool ModListLayer::init() {
m_tabsGradientNode->addChild(m_tabsGradientSprite); m_tabsGradientNode->addChild(m_tabsGradientSprite);
m_tabsGradientStencil = CCSprite::create("tab-gradient-mask.png"_spr); m_tabsGradientStencil = CCSprite::create("tab-gradient-mask.png"_spr);
m_tabsGradientStencil->setAnchorPoint({0.f, 0.f});
m_tabsGradientNode->setStencil(m_tabsGradientStencil); m_tabsGradientNode->setStencil(m_tabsGradientStencil);
// add menus // add menus
@ -647,7 +648,7 @@ void ModListLayer::onTab(CCObject* pSender) {
member->release(); member->release();
} }
if (isSelected) if (isSelected)
m_tabsGradientStencil->setPosition(member->m_onButton->convertToWorldSpaceAR({0.f, -1.f})); m_tabsGradientStencil->setPosition(member->m_onButton->convertToWorldSpace({0.f, -1.f}));
}; };
toggleTab(m_downloadTabBtn); toggleTab(m_downloadTabBtn);