Hey, so it’s been quite a lot of time since i’ve made my fly system, but there has always been this problem which I can’t find a solution to. Basically, even when not flying but just being in air, going backward (sometimes when going to the left or right too) is really glitchy and even slows down the character.
As you can see it only happens when going backward or sideward, when going forward it works fine. I think it might be a problem with the accessories (hairs) or maybe the tail. I tried setting their density to 0 as a couple of other posts suggested, but the problem is still there as you’ve seen.
Does anybody know how to solve this, but especially, WHY it does this? Thanks.
(also mb if this isn’t the right category, tell me where to move it if it is)
Oh well it’s a BodyVelocity added to the HumanoidRootPart to let him (player) stay in the air and to make him go up and down (space and leftctrl). I also leave the humanoid’s state to Freefalling, so if the player uses WASD it moves just like if he was falling (which he actually is but with flying animations). Pretty simple script but efficient, yet this problem occurs.