|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.07.2017, 16:25 | #1 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 19
|
Игровой цикл на Pascal ABC.Net
Вот посмотрите пожалуйста. Почему не работает. Вроде правильно же?
Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось users1; 17.07.2017 в 16:55. |
17.07.2017, 16:37 | #2 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
2) зачем Вам подобные циклы вообще. Это же неэффективно и крайне нагружает процессор. PascalABC.NET имеет нормальный, событийно-управляемый интерфейс + доступ к Win API. Например, можно использовать таймер: Цитата:
Последний раз редактировалось Serge_Bliznykov; 17.07.2017 в 16:41. |
||
17.07.2017, 16:40 | #3 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 19
|
|
17.07.2017, 16:43 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
17.07.2017, 16:55 | #5 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 19
|
Так как иначе-то без while. Всегда же так делают игровые циклы или нет?
|
17.07.2017, 16:58 | #6 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 19
|
может так
Код:
где в Update() есть какая-нибудь Calculete() и Render()? |
17.07.2017, 17:20 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нет, значение интервала таймера должно быть целым числом.
тогда уже: Код:
(например, "С:\Program Files (x86)\PascalABC.NET\Samples\Games") там есть готовый код, посмотрите, как там всё реализовано. p.s. А, честно говоря, непонятно, чем обусловлен выбор в качестве основы именно Pascal ABC.NET - это же химера, монстр, жуткая помесь Паскаля и MS Framework .NET. Если Вам нужен .NET - то лучше возьмите C#, он ближе к .NET и "роднее" Последний раз редактировалось Serge_Bliznykov; 17.07.2017 в 17:23. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Graph ABC.NET | users1 | Помощь студентам | 0 | 29.03.2017 15:06 |
Помогите переделать из паскаля abc в паскаль abc.net | Smile189 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 09.11.2016 08:12 |
Pascal ABC.NET | gogomon93 | Помощь студентам | 4 | 01.12.2013 17:56 |
Pascal ABC цикл с предусловием | Александр 19 | Помощь студентам | 0 | 17.12.2012 10:42 |