2种方法
1是用之前的射线判断交点的奇偶数
2是这一篇的叉乘方向判断
/// <summary>
/// 点是否在三角形内
/// 将三角形ABC三个边(AB,BC,CA)分别与比较点判断叉乘,如果这3个叉乘结果表示的方向一致,说明就在三角形内
/// </summary>
/// <param name="point"></param>
/// <param name="trianglePoint1"></param>
/// <param name="trianglePoint2"></param>
/// <param name="trianglePoint3"></param>
/// <returns></returns>
public static bool IsPointInTriangle(Vector3 point,Vector3 trianglePoint1, Vector3 trianglePoint2, Vector3 trianglePoint3)
{
var dir1 = trianglePoint2 - trianglePoint1;
var dir2 = trianglePoint3 - trianglePoint2;