【发布时间】:2017-06-27 21:44:39
【问题描述】:
我正在尝试使用 HTML 画布和 JavaScript 制作一个非常简单的游戏。我发现了许多关于检测画布上基本形状(例如矩形和圆形)碰撞的教程和问题。但我想知道是否有可能检测一个复杂的形状(一个由许多基本形状组成的形状)是否与另一个形状发生碰撞,或者即使两个复杂的形状正在碰撞。如果是这样,如何做到这一点?提前致谢!
【问题讨论】:
-
除非您向我们展示您的代码,否则我们无法为您提供帮助。
-
@ScottMarcus 为什么需要我的代码?
-
因为每个问题都有很多方法。查看您正在使用的代码可以让我们给出更好的答案。
-
@ScottMarcus 我目前无法访问我的代码,但如果您愿意,我可以概述一下我的程序。
-
如果复杂的形状是由简单的形状组成的,并且你知道如何检测简单形状中的碰撞,那么…………还有MCV。 ;)
标签: javascript html canvas collision-detection