Skip to main content

MathExtensions.PointInTriangle

Declaration#

public static bool PointInTriangle(Vector2 p, Vector2 a, Vector2 b, Vector2 c)

Parameters#

NameDescription
pPoint to check
aTriangle point 1
bTriangle point 2
cTriangle point 3

Description#

Check if a point is inside a triangle

Usage#

Example
using NullSave.GDTK;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod()    {        Vector2 point = new Vector2(90, 20);        bool result = point.PointInTriangle(new Vector2(0, -100), new Vector2(100, -100), new Vector2(-100, 100));    }
}