写一个遍历循环,检察所有碰撞层的矩形,跟每发已发射未消失的子弹做判断,看子弹所在的x,y是否在矩形内,是就return 碰撞矩形的id,这发子弹的遍历结束。在碰撞层的矩形数组里消去此ID,,下次渲染更新游戏界面的时候就没有啦。 想优化的话可以以几个相邻的矩形组成高一级的大矩形,先判断子弹x,y在哪个大矩形里,再俱体到哪个碰撞小矩形。不过一般不需要,因为碰撞层不多
就搞过java的,没搞过c语言