IPB
ЛогинПароль:

> Подпрограмма, По созданию задержки
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 38
Пол: Мужской
Реальное имя: 1234

Репутация: -  -1  +


Кто знает, как создать подпрграмму по созданию задержки(скажем в 1 секунду). Так, например, в игре она необходима для того, чтобы объект с определённой скорстью совершал движение. Cпасибо за внимание.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


Хотелось бы услышать от автора, по какой причине нельзя использовать Delay(1000) ?


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Цитата(klem4 @ 31.01.2007 21:35) *

Хотелось бы услышать от автора, по какой причине нельзя использовать Delay(1000) ?

Причина в том, что задержка очень сильно зависит от компьютера. У меня, например, этот делэй даёт отнюдь не секунду, а намного меньше.

Цитата

А давай, ТЫ не будешь решать за автора, что ему ДА использовать, а что - НЕТ, договорились? А то слишком самоуверенно получается, вроде как ДО тебя об этом не знали, а ты пришел, и всех научил... Да, кстати, в том, что ты привел, есть одно маленькое НО, которое моментально превращается в ОГРОМНОЕ - ты не знаешь, какой компилятор используется... Попробуй написать программу, работающую по ТВОЕМУ алгоритму, и скомпилировать ее в FPC, например... Получится?

А раздел, я бы хотел напомнить, НЕ чисто Паскалевский, так что решение должно быть по крайней мере переносимо, а не рассчитано ТОЛЬКО на Турбо Паскаль...

Я на ТЫ не обращался ни к кому... Хамите, молодой человек...
Да, такой метод пригоден только для досовского паскаля. Если у автора темы именно турбо паскаль, то я всё правильно сказал. Если нет - то извините.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
1234   Подпрограмма   31.01.2007 21:40
klem4   Delay(ms: Word);   31.01.2007 21:52
1234   Да, но в моей программе данная проедура не вкатыва…   31.01.2007 23:12
klem4   Ну если не вкатывает то это совсем другое дело, …   31.01.2007 23:17
1234   Необходимо использовать процедуру GetTime. Кстати,…   31.01.2007 23:23
volvo   Зачем ты для организации паузы хочешь использовать…   31.01.2007 23:34
TarasBer   Кто знает, как создать подпрграмму по созданию за…   1.02.2007 1:28
klem4   Хотелось бы услышать от автора, по какой причине н…   1.02.2007 1:35
TarasBer   Хотелось бы услышать от автора, по какой причине …   1.02.2007 4:08
volvo   TarasBer, А давай, ТЫ не будешь решать за автора, …   1.02.2007 1:53
klem4   Боюсь тебя огорчить, но это интернет, а не делов…   1.02.2007 16:00
TarasBer   Боюсь тебя огорчить, но это интернет, а не делова…   1.02.2007 17:32
Altair   Системный таймер наверно...   1.02.2007 21:44
1234   Хорошо. Здесь вроде бы понятно. Спасибо за советы.…   1.02.2007 22:53
TarasBer   Хорошо. Здесь вроде бы понятно. Спасибо за советы…   2.02.2007 0:30
klem4   Поиск -> menu Выкладывались и текстовые и гр…   2.02.2007 0:40
volvo   :dry: Можешь не писать... Одолжение что-ли делаеш…   2.02.2007 2:49
1234   Из любезно предоставленного списка(спасибо volvo) …   2.02.2007 20:05
volvo   Если ты внимательно читал информацию по приведенны…   2.02.2007 21:02
Тём@   Не знаю нужно ли это ещё. Когда-то написал для зад…   11.02.2007 5:48
volvo   То есть, читать Правила ты не изволишь? Я про пунк…   11.02.2007 5:55
st1x   задержу можно ещё выполнять командой sleep(2000) н…   23.03.2012 23:07


 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 27.04.2024 6:14
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name