我是cocos2d-x的新手,我正在使用xcode中的cocos2d-x开发游戏。在我的游戏中,我添加了玩家精灵和障碍精灵。障碍精灵从右向左连续移动。 现在我试图在两个精灵之间添加碰撞。所以我正在使用边界框。以下是我的代码。但它不起作用。这是我第一次使用边界框。
if(obs1->boundingBox().intersectsRect(man->boundingBox()))
{
obs1->stopAllActions();
}
我在init()函数中创建了sprite,并在init函数中声明了上面的代码。请帮我解决这个问题。
答案 0 :(得分:0)
您应该使用if xxx->containsPoint()