+1 vote

Hi

I would like to change the scale of the state object of the rigidbody2d inside func integrateforces(state):

How would you do that?

I want to flip my rigidbody on y axis.

I tried this but it is not perfect.
state.transform = state.transform.scaled(Vector2(-1,1))

Using the scale changes the thing only for 1 frame. It seems something overwrites my changes.

Thank you.

in Engine by (300 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.