Cocos2d-android 游戏中的主题:为了在与另一个精灵碰撞后删除精灵,我使用了 spriteRect 函数,但这并不是让精灵在相交后被删除,经过大量谷歌搜索后才知道它应该从父级中删除,这是代码
CGRect ship1Rect = CGRect.make(ship1.getPosition().x - (ship1.getContentSize().width/2),
ship1.getPosition().y - (ship1.getContentSize().height/2),
ship1.getContentSize().width,
ship1.getContentSize().height);
if (CGRect.intersects(targetRect, ship1Rect))
{
parent.removeChildByTag(17, true);
}
但是parent.removeChildByTag(17, true);
在这一行中出现“无法解决父级”错误,我哪里出错了,请有人告诉