Пожалуйста объясните код, как можно подробнее
[Range(0, 1)]
public float a = 0.147f;
[Range(-10, 10)]
public float b = -3.29f, c = 0;
[Range(0, 1000)]
public float len = 225;
private void OnDrawGizmos()
{
for (float ix = 0; ix < len; ix++)
{
Gizmos.DrawSphere(new Vector3(ix, SquareLine(ix, a, b, c), 0), 1);
}
}
float SquareLine(float x, float a, float b, float c)
{
return (x * a) * (x * a) + b * x + c;
}