0
我试图去接应检测Java进行cocos2d的Android和继承人的代码,我有怎么做碰撞检测在java中
float oldx = player.getPosition().x;
float oldy = player.getPosition().y;
if((player.getPosition().y + player.getContentSize().height > building1.getPosition().y) &&
(player.getPosition().y < building1.getPosition().y + building1.getContentSize().height) &&
(player.getPosition().x + player.getContentSize().width > building1.getPosition().x) &&
(player.getPosition().x < building1.getPosition().x + building1.getContentSize().width))
{
player.setPosition(CGPoint.ccp(oldx, oldy));
}
,但由于某种原因,它不工作...为什么?
我喜欢CIA和石油行业的合谋检测:-) –
它以什么方式不起作用? –
以及合谋检测的代码工作正常,但它没有设置球员位置回来..:/ – user1042757