![]() |
![]() |
Diman |
![]() ![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 5 Пол: Мужской Реальное имя: Дмитрий Кожевников Репутация: ![]() ![]() ![]() |
Привет Всем!
При написании гонок на Паскале, я столкнулся с рядом проблем. Вот тут подробное описание: otvety.mail.ru/question/50179797/. Помогите, пожалуйста, кто, чем может! Заранее спасибо! |
![]() ![]() |
TarasBer |
![]()
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Столкновение-то проверить что проще для 2х прямоугольников? Тут даже код был.
(abs(x1-x2) < dstX) and (abs(y1 - y2) < dstY); Да, и про видеостраницы тебе по делу ответили, поищи про них, и про обратный ход луча. InstallUserFont никогда не применял, стандартных шрифтов за глаза хватало, особенно после русификации. -------------------- |
andriano |
![]()
Сообщение
#3
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Практика показывает, что с видеостраницами не все так просто. Беда в том, что существует великое множество видеоадаптеров, совместимость которых с VGA весьма условна.
Да и стандартный для Паскаля режим 16 цветов - крайне не подходит для динамичной графики. Рекомендую формировать изображение с глубиной цвета 8-32 разряда в буфере в оперативной памяти, а потом быстро переливать его на экран (при желании это можно синхронизовать с обратным ходом луча). В разделе "Статьи" есть кучка ссылок на мои статьи по этому поводу. |
![]() ![]() |
![]() |
Текстовая версия | 21.06.2025 7:04 |