开发者社区> 问答> 正文

我想将矩形题为网格。如何获取与矩形碰撞的网格单元列表

我正在用Java为我的2D游戏引擎编写碰撞系统,但在获取某些值时遇到了问题。可以说我有一个矩形,想将其刻在网格中。我想列出与矩形碰撞的每个网格单元。至于矩形,我知道的是它的宽度,高度,中心点(x,y),以弧度表示的角度。从单元格开始,每个单元格的坐标基本上是(n *大小,m *大小),其中n,m = -2,-1、0、1、2 ...(如图中所示)。我一直在寻找一种快速的解决方案,但是没有运气。我还为您创建了参考图像,以帮助您更好地理解我的问题。粉红细胞是我想要的细胞。我希望有人遇到类似的问题,愿意帮助我:)祝您项目顺利。

展开
收起
垚tutu 2019-12-04 17:00:00 633 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
重新定义计算的边界 立即下载
图计算及其应用 立即下载
低代码开发师(初级)实战教程 立即下载