Benutzer-Werkzeuge

Webseiten-Werkzeuge


godot:syntax:vector2

Vector2

Durch die Zuweisung der Klasse Vector2, wird aus der Variablen eine Instanz dieser Klasse.

var my_vec = Vector2(20,30)

Die Instanz enthält aus der geerbten Klasse alle Funktionen und Parameter. Bei der Zuweisung haben wir bereits die Parameter x und y neu gesetzt.

print(my_vec.x)		# 20
print(my_vec.y)		# 30

Die Funktionen werden auf der gleichen Weise aufgerufen:

print(my_vec.length())   #36.055511
Vector2 Vector2 ( float x, float y )
Vector2 abs ( )
float angle ( )
float angle_to ( Vector2 to )
float angle_to_point ( Vector2 to )
float aspect ( )
Vector2 bounce ( Vector2 n )
Vector2 clamped ( float length )
Vector2 cubic_interpolate ( Vector2 b, Vector2 pre_a, Vector2 post_b, float t )
float distance_squared_to ( Vector2 to )
float distance_to ( Vector2 to )
float dot ( Vector2 with )
Vector2 floor ( )
bool is_normalized ( )
float length ( )
float length_squared ( )
Vector2 linear_interpolate ( Vector2 b, float t )
Vector2 normalized ( )
Vector2 reflect ( Vector2 n )
Vector2 rotated ( float phi )
Vector2 slide ( Vector2 n )
Vector2 snapped ( Vector2 by )
Vector2 tangent ( )
godot/syntax/vector2.txt · Zuletzt geändert: 2020/10/11 22:48 (Externe Bearbeitung)