So I have a code that returns world forward, world (1,0,1) and etc. But I don’t know how to get camera’s (1,0,1) and etc. Vectors. Please help
Vector3 SwipeAngleTest(float angle)
{
if (angle < -157.5 || angle > 157.5)
{
//Debug.Log("Left");
return -Vector3.right;
}
else if (angle < -112.5)
{
//Debug.Log("Down Left");
return new Vector3(-1, 0, -1);
}
else if (angle < -67.5)
{
//Debug.Log("Down");
return -Vector3.forward;
}
else if (angle < -22.5)
{
//Debug.Log("Down right");
return new Vector3(1, 0, -1);
}
else if (angle < 22.5)
{
//Debug.Log("Right");
return Vector3.right;
}
else if (angle < 67.5)
{
//Debug.Log("UPRight");
return new Vector3(1, 0, 1);
}
else if (angle < 112.5)
{
//Debug.Log("Up");
return Vector3.forward;
}
else
{
//Debug.Log("up left");
return new Vector3(-1, 0, 1);
}
}