【发布时间】:2020-11-27 11:40:25
【问题描述】:
??????
我正在使用打字稿创建类似游戏引擎的东西。游戏本身在画布中呈现。目前我正在研究身体的碰撞。我有一个问题,也许有人可以帮助我解决它。
我有两个矩形。其中之一就像一个用键盘控制的玩家。另一个是墙壁,玩家可以与墙壁发生碰撞并且必须停止穿过墙壁。玩家和墙都有x1, x2, y1, y2 坐标,用于碰撞检测。
所以也许有人可以解释一下,如何计算哪一侧被碰撞 - 左,上,右或下?
如果你对这个项目感兴趣,欢迎来到我的仓库
【问题讨论】: