新程序员在这里。尝试太空入侵者。我有一个存储在一维数组中的二维对象数组(使用模数来确定行和列)。每个对象将在图形空间中返回其边界。我需要确定整个阵列的边界(顶部,底部,左侧,右侧)以进行碰撞检测。
我觉得我错过了一些超级简单的东西。我所有的测试似乎只能得到最后一个的位置。此外,一些物体消失了,可能会改变尺寸。
答案 0 :(得分:1)
整个边界框是
overall_top = min(all of top)
overall_bottom = max(all of bottom)
overall_left = min(all of left)
overall_right = max(all of right)