Fixes the different framerate issue by using 'elapsed' (amount of time that passed between the last updated frame).
30 fps: floatshit += 0.2 [0.2 30 = 6 in one second]
60 fps: floatshit += 0.1 [0.1 60 = 6 in one second]
120 fps: floatshit += 0.05 [0.05 * 120 = 6 in one second]
Fixes the different framerate issue by using 'elapsed' (amount of time that passed between the last updated frame). 30 fps:
floatshit += 0.2
[0.2 30 = 6 in one second] 60 fps:floatshit += 0.1
[0.1 60 = 6 in one second] 120 fps:floatshit += 0.05
[0.05 * 120 = 6 in one second]