计算鼠标指针是否在三角形内部
image.png
要想解决这个问题, 我们需要先解决如何使用 HTMLDiv 画一个三角形。...用 css 或者 css背景渐变 都可以画出来, 但是通过上面的方式很难对三角形边界进行计算了, 我们需要知道三角形的三个顶点坐标, 所以这里我讲给大家介绍一种三角函数的方式, 来画任意的三角形。...经过上面的实现, 我们终于用 HTML 画出了三角形, 接下来就是我们最后的冲刺了—— 判断空间内的点是否在三角形内部。...如果点在三角形内部, 则会满足如下条件:
如果点在三角形S外部, 则满足如下条件:
所以说现在的问题就变成了求三角形面积的问题了。..., 这里我就不一一和大家介绍了, 有了上面的结论, 我们就很容易算出一个点是否在三角形内部了。