The documentation for Godot's method Rect2.abs() said: "Returns a Rect2 with equivalent position and area, modified so that the top-left corner is the origin and width and height are positive". But in the end, abs() doesn't change anything. Is this a bug or am I doing something wrong?
...
var square = Rect2(area.position, area.scale) # area is Node2D
print(area.name, square.position, square.abs().position)
...
What will be displayed:
Area1(400, 2500)(400, 2500)