Показать сообщение отдельно
Старый 17.08.2008, 23:46   #12
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Re: Одинаковая скорость.

Есть еще вариант, с хелпа блитза :
;************************************************* ****
Описание
Используйте эту команду в паре с WaitTimer для контроля скорости выполнения игры (fps). Вы можете использовать это в главном цикле программы. Это не позволит выполняться игре быстрее на более мощных компьютерах. Использование этой системы очень хорошая практика, если ваша игра будет выполняться на различных компьютерах.

Пример
; Создаём таймер для контроля скорости
frameTimer=CreateTimer(60)

; Главный цикл отрисовки экрана
While Not KeyHit(1)
WaitTimer(frameTimer) ; Пауза пока не пройдет 60 млс. с прошлого вызова
Cls
; Сама отрисовка
Flip
Wend

; Уничтожаем таймер
FreeTimer(frameTimer)
;************************************************* *******
(Offline)
 
Ответить с цитированием