diff --git a/Source/Engine/Utilities/Extensions.cs b/Source/Engine/Utilities/Extensions.cs
index dde5eb5c7..5530673fc 100644
--- a/Source/Engine/Utilities/Extensions.cs
+++ b/Source/Engine/Utilities/Extensions.cs
@@ -309,8 +309,8 @@ namespace FlaxEngine.Utilities
/// A random .
public static Vector2 NextUnitCircleVector2(this Random random, float radius = 1.0f)
{
- double randomDegree = random.NextDouble() * 360;
- return new Vector2((float)Math.Cos(randomDegree) * radius, (float)Math.Sin(randomDegree) * radius);
+ double randomRadian = random.NextDouble() * Mathf.RevolutionsToRadians;
+ return new Vector2((float)Math.Cos(randomRadian) * radius, (float)Math.Sin(randomRadian) * radius);
}
///