Показать сообщение отдельно
Старый 29.05.2011, 12:04   #1360
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений
(для 2,526 пользователей)
Ответ: Вопрос-Ответ (для новичков)

синхронизация игры и фпс 60 :

Graphics 640,480,16,2

Const UPS=60

period
=1000/UPS
time
=MilliSecs()-period

Repeat
    Repeat
        elapsed
=MilliSecs()-time
    Until elapsed    
    ticks
=elapsed/period
    tween
#=Float(elapsed Mod period)/Float(period)
    
    
For k=1 To ticks
        time
=time+period    
        
If KeyHit(1End    
    Next
    
    Flip
    Cls
Forever 
а команда MilliSecs() - это милисекунды
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (29.05.2011)