Vector2Int a = new Vector2Int(2, 1);
Vector2Int b = new Vector2Int(2, 1);
Vector2Int c = new Vector2Int(5, 1);
int k1, k2, k3;
//x轴
if(a.x != b.x && b.x != c.x && c.x != a.x)
{
k1 = (b.y - a.y) / (b.x - a.x);
k2 = (c.y - b.y) / (c.x - b.x);
k3 = (c.y - a.y) / (c.x - a.x);
if (k1 == k2 && k2 == k3)
{
Debug.Log("Yes");
}
else
{
Debug.Log("No");
}
}
else if (a.x == b.x && b.x == c.x)
{
Debug.Log("Yes");
}
else
{
if (a.y == b.y && b.y == c.y)
Debug.Log("Yes");
else
Debug.Log("No");
}