The sprite is getting rotated towards the background as well as aligned to the ground, I’ve tried to use most of the make rot from nodes, but none of them quite do what I want and I’m not sure if I’m using the combination rot nodes (ie make rot from XY) correctly, I’m just plugging the normal into both X and Y. Can anyone help?
Could you possibly explain a little bit more? The thing that’s being rotated is just a sprite set to no collision, it isn’t affected by collision bounds I don’t think…
Did you see my pictures or read my post? It isn’t just aligning the character sprite with the ground, it’s also rotating it backwards. It’s supposed to be an upright rectangle
Hmmm… Well, to be honest, I’ve never even used a rotation node in my life, but if I’m correct, rotation starts at 0 at the top, and goes to 360 like a clock. If that’s the case, then technically it is doing exactly what it should be, because in that case, the floor is “rotated” ~100 degrees, and the same rotation is being applied to your rectangle. Try subtracting 90 from the rectangles rotation.
Alright so I got it working, but I have anew question that’s related: Once I have this angle from the normal, is there a way to launch the character or apply force to it along that same angle?
Like this: