apply_scale() flips my object upside down instead of horizontally

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Yoseph

Whenever i use the apply_scale(Vector2(-1,1)) function it changes my y value instead of my x…anyone have the same problem?

Have you by any chance rotated the sprite before applying the changes to scale?

johnygames | 2019-08-07 14:17

:bust_in_silhouette: Reply From: Fattywithhacks

Make sure the object(or maybe its parent) isn’t maybe rotated by 90 degrees.

Nope all the children and the parent are at 0 deg.

Yoseph | 2019-08-09 04:22

But i think i found a work around…kinda…the apply_scale() works perfectly on area2D’s…yeah then changed all my equipables to area2D…but this is a serious bug.

Yoseph | 2019-08-09 04:25