Hello, I am very new to Godot and was working on a small platformer game. My character runs off of a modified version of the AnimatedSprite2D template code, but I ran into an issue: when my character is walking left (only left) for about 2-3 seconds straight, they suddenly start moving much faster for no reason. I've checked my code over and over, but I can't find out why this is the case. Any help is appreciated.
By the way, the reason character and camera positions are being rounded is because I'm trying to have the game be pixel perfect, and it can cause sprites to slide unnaturally, but if there is a better implementation, I'm all ears. Thanks!