mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Restore 'rotation_degrees' properties.
By popular demand, restoring the helper properties to rotate objects in degrees. Affected are local and global rotations for: * Node2D * Node3D * Control
This commit is contained in:
@@ -99,6 +99,9 @@
|
||||
<member name="global_rotation" type="float" setter="set_global_rotation" getter="get_global_rotation">
|
||||
Global rotation in radians.
|
||||
</member>
|
||||
<member name="global_rotation_degrees" type="float" setter="set_global_rotation_degrees" getter="get_global_rotation_degrees">
|
||||
Helper property to access [member global_rotation] in degrees instead of radians.
|
||||
</member>
|
||||
<member name="global_scale" type="Vector2" setter="set_global_scale" getter="get_global_scale">
|
||||
Global scale.
|
||||
</member>
|
||||
@@ -114,6 +117,9 @@
|
||||
<member name="rotation" type="float" setter="set_rotation" getter="get_rotation" default="0.0">
|
||||
Rotation in radians, relative to the node's parent.
|
||||
</member>
|
||||
<member name="rotation_degrees" type="float" setter="set_rotation_degrees" getter="get_rotation_degrees">
|
||||
Helper property to access [member rotation] in degrees instead of radians.
|
||||
</member>
|
||||
<member name="scale" type="Vector2" setter="set_scale" getter="get_scale" default="Vector2(1, 1)">
|
||||
The node's scale. Unscaled value: [code](1, 1)[/code].
|
||||
[b]Note:[/b] Negative X scales in 2D are not decomposable from the transformation matrix. Due to the way scale is represented with transformation matrices in Godot, negative scales on the X axis will be changed to negative scales on the Y axis and a rotation of 180 degrees when decomposed.
|
||||
|
||||
Reference in New Issue
Block a user