我使用了以下代码: http ://www.amphibian.com/blogstuff/collision.html 。在 html 测试文件中,我将第一个三角形更改为
triangle1.addPoint({"x":-20, "y":-20});
triangle1.addPoint({"x":-20, "y":20});
triangle1.addPoint({"x":20, "y":20});
triangle1.addPoint({"x":20, "y":10});
triangle1.addPoint({"x":10, "y":10});
triangle1.addPoint({"x":10, "y":-20});
现在,当我在交叉之前将另一个三角形移动到这个形状内时,它会给我错误的交叉点。知道问题出在哪里吗?