mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
classref: Sync with current master branch (0870525)
This commit is contained in:
@@ -429,9 +429,9 @@ Returns this vector's angle with respect to the positive X axis, or ``(1, 0)`` v
|
||||
|
||||
For example, ``Vector2.RIGHT.angle()`` will return zero, ``Vector2.DOWN.angle()`` will return ``PI / 2`` (a quarter turn, or 90 degrees), and ``Vector2(1, -1).angle()`` will return ``-PI / 4`` (a negative eighth turn, or -45 degrees).
|
||||
|
||||
\ `Illustration of the returned angle. <https://raw.githubusercontent.com/godotengine/godot-docs/master/img/vector2_angle.png>`__\
|
||||
This is equivalent to calling :ref:`@GlobalScope.atan2()<class_@GlobalScope_method_atan2>` with :ref:`y<class_Vector2_property_y>` and :ref:`x<class_Vector2_property_x>`.
|
||||
|
||||
Equivalent to the result of :ref:`@GlobalScope.atan2()<class_@GlobalScope_method_atan2>` when called with the vector's :ref:`y<class_Vector2_property_y>` and :ref:`x<class_Vector2_property_x>` as parameters: ``atan2(y, x)``.
|
||||
\ `Illustration of the returned angle. <https://raw.githubusercontent.com/godotengine/godot-docs/master/img/vector2_angle.png>`__
|
||||
|
||||
.. rst-class:: classref-item-separator
|
||||
|
||||
@@ -443,7 +443,7 @@ Equivalent to the result of :ref:`@GlobalScope.atan2()<class_@GlobalScope_method
|
||||
|
||||
:ref:`float<class_float>` **angle_to**\ (\ to\: :ref:`Vector2<class_Vector2>`\ ) |const| :ref:`🔗<class_Vector2_method_angle_to>`
|
||||
|
||||
Returns the signed angle to the given vector, in radians.
|
||||
Returns the signed angle to the given vector, in radians. The result ranges from ``-PI`` to ``PI`` (inclusive).
|
||||
|
||||
\ `Illustration of the returned angle. <https://raw.githubusercontent.com/godotengine/godot-docs/master/img/vector2_angle_to.png>`__
|
||||
|
||||
@@ -457,9 +457,9 @@ Returns the signed angle to the given vector, in radians.
|
||||
|
||||
:ref:`float<class_float>` **angle_to_point**\ (\ to\: :ref:`Vector2<class_Vector2>`\ ) |const| :ref:`🔗<class_Vector2_method_angle_to_point>`
|
||||
|
||||
Returns the angle between the line connecting the two points and the X axis, in radians.
|
||||
Returns the signed angle between the X axis and the line from this vector to point ``to``, in radians. The result ranges from ``-PI`` to ``PI`` (inclusive).
|
||||
|
||||
\ ``a.angle_to_point(b)`` is equivalent of doing ``(b - a).angle()``.
|
||||
\ ``a.angle_to_point(b)`` is equivalent to ``(b - a).angle()``. See also :ref:`angle()<class_Vector2_method_angle>`.
|
||||
|
||||
\ `Illustration of the returned angle. <https://raw.githubusercontent.com/godotengine/godot-docs/master/img/vector2_angle_to_point.png>`__
|
||||
|
||||
@@ -473,7 +473,7 @@ Returns the angle between the line connecting the two points and the X axis, in
|
||||
|
||||
:ref:`float<class_float>` **aspect**\ (\ ) |const| :ref:`🔗<class_Vector2_method_aspect>`
|
||||
|
||||
Returns the aspect ratio of this vector, the ratio of :ref:`x<class_Vector2_property_x>` to :ref:`y<class_Vector2_property_y>`.
|
||||
Returns this vector's aspect ratio, which is :ref:`x<class_Vector2_property_x>` divided by :ref:`y<class_Vector2_property_y>`.
|
||||
|
||||
.. rst-class:: classref-item-separator
|
||||
|
||||
@@ -601,7 +601,9 @@ It can perform smoother interpolation than :ref:`cubic_interpolate()<class_Vecto
|
||||
|
||||
:ref:`Vector2<class_Vector2>` **direction_to**\ (\ to\: :ref:`Vector2<class_Vector2>`\ ) |const| :ref:`🔗<class_Vector2_method_direction_to>`
|
||||
|
||||
Returns the normalized vector pointing from this vector to ``to``. This is equivalent to using ``(b - a).normalized()``.
|
||||
Returns the normalized vector pointing from this vector to ``to``.
|
||||
|
||||
\ ``a.direction_to(b)`` is equivalent to ``(b - a).normalized()``. See also :ref:`normalized()<class_Vector2_method_normalized>`.
|
||||
|
||||
.. rst-class:: classref-item-separator
|
||||
|
||||
|
||||
Reference in New Issue
Block a user