I am currently working on an FPS with the guns in first person view. I have made the guns point around to where the player is looking. I have tried setting the CFrame every rendersteppe or heartbeat. However, these methods create jittery motion that is most certainly unbearable to look at. I am basing the guns positions off of the camera. I have also tried tweening, I do not believe this can be applied for what I am trying to do. How should I fix this? What advice do you have for me?
I am unsure of what I did, but I have fixed my problem. I tried waiting in ticks, only to get the same result. Than after returning to RenderStepped my script started working as intended.