30 fps but its slow? (iOS development)

I’ve ended up in a funny situation after some optimizing. The game is running very steady at EXACTLY 30 fps on device (yay!) …but all movements is somewhat slowed down.

Very smooth animation and no hiccups but its kinda slowed down. What is the most likely way i can speed things up a bit without losing fps?

Did you use Time.deltaTime in your script (for example in Update and FixedUpdate methods)?

If not, if your FPS in Unity is 60 and only 30 in the device, then everything will be average 2x slower.

You may also find useful tips here: Fixed frame rate - Unity Answers

Application.targetFrameRate = 30.0;

You might also need to change vSync to don’t sync (edit>projectSettings>quality)