Vector to angle c# code example
Example 1: how to convert a vector to an angle in c#
// Make sure you're using system.
using System;
// degrees
double degrees = Math.Atan2(vector.X, vector.Y) * 180 / Math.PI
// radians
double radians = Math.Atan2(vector.X, vector.Y)
Example 2: how to convert angle to vector in c#
// Don't forget to use the system namespace because Math is in it.
using System;
// radians to vector
new Vector2((float)Math.Cos(radians), (float)Math.Sin(radians));
// degrees to vector
new Vector2((float)Math.Cos(degrees * Math.PI / 180), (float)Math.Sin(degrees * Math.PI / 180));