Сообщение от SBJoker
1. Все переменные твоей функции должны быть глобальными
2. deltatime должна быть типа float (#)
3. На deltatime нужно умножать любое действие которое в игре должно быть стабилизировано по фпс, т.е. вместо MoveEntity ent, 10,0,0 пишем MoveEntity ent, 10*deltatime,0,0 и т.д.
Смысл умножения на делтатайм это "двигать вещи во столько раз быстрее во сколько раз наш фпс меньше проектного"
З.Ы. а FPSCount должна быть глобальной! А если она глобальная то можно невозвращать её значение из функции.
|
Вот это очень полезная для меня информация!! Спасибо большое будем пробовать))