技术栈
碰撞检测
棉猴
1 年前
pygame
·
group
·
碰撞检测
·
sprite
·
spritecollide
Pygame中Sprite的使用方法6-6
每次碰撞发生后,程序界面需要重新绘制,代码如下所示。其中,screen表示程序的整个界面,将其绘制为白色背景;之后通过all_sprites_list.draw()绘制碰撞后剩下的方块(碰撞的方块已经在group中删除);最后显示重新绘制的内容。
ygtu2018
1 年前
3d
·
碰撞检测
3D 碰撞检测
与 2D 碰撞检测一样,轴对齐边界框 (AABB) 是确定两个游戏实体是否重叠的最快算法。这包括将游戏实体包装在一个非旋转(因此轴对齐)的框中,并检查这些框在 3D 坐标空间中的位置以查看它们是否重叠。