【发布时间】:2014-06-25 08:50:32
【问题描述】:
我正在尝试创建一个子弹类,一旦它检测到它与某物碰撞,它就会删除一个敌人类。我正在尝试做类似的事情:
void bullet::DoCollision()
{
if(collidesWithItem(enemy))
{
QList<enemy> collisions = collidingItems(enemy);
}
//sudo code
//foreach collision
//delete enemy
}
//delete myself
我这样做的方式是否正确?他们都是QGraphicsItems。
【问题讨论】:
标签: c++ qt qgraphicsitem qdialog