Hi, im a beginner in Unity and i’m facing a little problem. When i try to flip my character modifying it’s scale from 1 to -1 character position will change without modifying the x position. If i use Transform.rotate(0,180,0) i have the same problem. Giving it values between 0 and 180 degrees or between 1 to -1 ( im refering to scale ) it will make him flip like a page of a book.
My biggest problem is if i choose the Rotate Tool and try to flip it manually it works fine and it will appear 180 on rotation.y but if i do this from code it will change it’s position.
Apparently your image size must be wider than your actual player image. See if you can crop the photo down to the player’s exact size and then this should work properly. This will require you to re-import your player into your project.

