|
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
|
|
Игра "паровозик"16.11.2009, 15:11. Показов 5204. Ответов 13
Метки нет (Все метки)
Недавно дали задания для курсовых попалась игра паровозик в Delphi (исходный код дали в С++, но мы то его не учили)......По идее паровозик должен ехать только на зеленый цвет, а на красный должен останавливатся...Но пока получилось только ездить. В пример брала игру самолетик. Я понимаю что получился бред, но кто может помогите разобраться.
0
|
|
| 16.11.2009, 15:11 | |
|
Ответы с готовыми решениями:
13
WinApi Паровозик! паровозик и рельсы |
|
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
|
|
| 16.11.2009, 15:16 | |
|
я немного не поняла, как Вы определяли, когда пора "ехать"... Может нужно это делать также на таймер, просто менять картинку светофора и запускать опять первый таймер с движением паровоза, потом (по истечении определенного времени второго таймера), опять менять картинку светофора и останавливать первый таймер...и т.д.
0
|
|
|
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
|
|
| 16.11.2009, 15:27 [ТС] | |
|
Да вообщем он у меня сразу и начинает ехать. Но там же надо еще как то реализовать и то ч пользователь может регулировать цвет светофора. "Паровоз движется слева направо и останавливается перед светофором, расположенным приблизительно в середине окна над паровозом. Пользователь имеет возможность регулировать цветом светофора нажатием клавишь ‘к’, ‘з’, ‘ж’, соответствующим цветам светофора – красному, зеленому, жёлтому."
0
|
|
|
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
|
|
| 16.11.2009, 15:52 | |
|
тогда еще проще... Просто кидайте на форму три кнопки (...а лучше RadioButton...), соответствующие цветам светофора...и пропишите их код: красный - останавливайте таймер и паровоз, соответственно... зеленый - запускайте снова... желтый - тут можно попробовать так: замедлить движение паровоза... Только учтите то, где находится паровоз {нет смысла останавливаться ему, если светофор уже пройден...)))}
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|
| 16.11.2009, 16:03 | |
|
Тамила, тут всеравно без машиниста не обойтись
1
|
|
|
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
|
|
| 16.11.2009, 16:04 | |
|
)))...ооо...становится весело)))
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|
| 16.11.2009, 16:09 | |
|
ща чувствую модераторы нам все весельто прервут
0
|
|
|
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
|
|
| 16.11.2009, 16:10 | |
|
да нет, не должны...мы же серьезно обсуждаем задачу...))) Так, что вы там говорили про машиниста?)))
0
|
|
|
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
|
|
| 16.11.2009, 20:50 | |
|
Narisa, ты лучше исходничек кинь, чтоб сразу править и кататься...в смысле тестить=) Чтобы сразу видеть интерфейс какой тебе нужен, да и смотреть в самой делфи код удобнее...
Завтра будет время ближе к вечеру, набросаю, если еще актуально будет=)
0
|
|
|
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
|
|
| 16.11.2009, 23:22 [ТС] | |
|
Для меня это будет актуально до тех пор пока я ее не сдам!
necroslider буду очень благодарна за помощь!
0
|
|
|
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
|
|
| 17.11.2009, 13:00 | |
|
Narisa, судя по заданию тебе нужно все это дело рисовать в программе, а не использовать картинки. Сегодня в течении дня набросаю.
0
|
|
|
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
|
|
| 17.11.2009, 19:15 | |
|
Narisa, сделал тебе этот паравоз вобщем... Только чутка надо дым подправить и в 2-х местах косяк который не могу понять в чем... но в общем прога работает, все сделал по твоему заданию, так как твой код совсем не то, что от тебя хотят в задании.
С тебя спасибо=)
2
|
|
|
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
|
|
| 17.11.2009, 22:52 [ТС] | |
|
necroslider просто огромное тебе спасибо!!!!!!!!!!!!!
0
|
|
|
1 / 1 / 0
Регистрация: 02.06.2010
Сообщений: 18
|
|
| 20.12.2010, 16:55 | |
|
а в Лазарусе можете помочь такую игрушку сделать? или любую другую, абсолютно любую простенькую.
0
|
|
| 20.12.2010, 16:55 | |
|
Помогаю со студенческими работами здесь
14
Как сделать паровозик? Нарисовать паровозик через GraphABC Определить, в какое время дня паровозик должен проехать рядом с первым водопадом, чтобы пассажиры смогли увидеть все Надо нарисовать паровозик/машину/что угодно, что будет двигаться по экрану Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|