====== 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 ( ) |