标签: libgdx collision
所以我创建了一个Towerdefence游戏,其中将存在很多(5-25个)塔。
现在我试图想出一种智能的方法来处理碰撞检测,这意味着产卵生物在范围内。
显而易见的方法(至少对我而言)是创建一个生物列表和一个塔列表,每个塔都会检查,如果一个生物可以到达。
但我非常肯定,有20座塔楼,游戏很快就会崩溃(特别是在智能手机上),因为塔楼会对每个框架进行碰撞检查。
是不是有某种方式,塔在等待碰撞,如果发生碰撞,会对它作出反应? (就像听众一样,只是为了碰撞)