Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Vector2.Normalize

Normalize(): void;
void Normalize();
def Normalize() as void

Description

Makes this vector have a magnitude of 1.

When normalized, a vector keeps the same direction but its length is 1.0.

Note that this function will change the current vector. If you want to keep the current vector unchanged, use normalized variable.

If this vector is too small to be normalized it will be set to zero.

See Also: normalized variable.