Показать сообщение отдельно
Старый 06.02.2011, 17:11   #3
mishanya00
AnyKey`щик
 
Регистрация: 06.02.2011
Сообщений: 10
Написано 2 полезных сообщений
(для 5 пользователей)
Ответ: Пишу Танки, есть вопросы!

с ФПС разобрался
...
var
  lastfpstime,tmpfps,fps: integer;
begin
 lastfpstime := GetRelativeTimeMs;
 tmpfps := 0;
 fps := 0;
 repeat

 FillRect(0,0,50,16);
 SetColor(255,0,0);
 DrawText(IntegerToString(fps),20,2);

 if (GetRelativeTimeMs-lastfpstime>=1000) then
   begin
   lastfpstime := GetRelativeTimeMs;
   fps := tmpfps;
   tmpfps := 0;
 end else
   tmpfps+1;
 
  until GetKeyClicked = KE_KEY0;
 end.
(Offline)
 
Ответить с цитированием