auto getTargetRect = [](CCNode* node) -> CCRect { return CCRectMake(node->getPosition().x ,node->getPosition().y ,node->getContentSize().width,node->getContentSize().height); };
CCRect nodeRect = getTargetRect(m_node );
CCRect targetRect = getTargetRect(m_vector_daoju.at(i) );
if (nodeRect.intersectsRect(targetRect) == true)
{
// 碰撞到处理代码
m_vector_daoju.at(i)->setVisible(false);
}
cocos2d CCRect 判断碰撞
最新推荐文章于 2019-12-02 13:49:28 发布