| Анастасия |
3.03.2006 22:20
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 41 Пол: Женский Реальное имя: Анастасия Репутация: 0 |
У меня вопрос по Visualpage. Cейчас рисую НЛО на фоне мерцающего неба. Проблема в том, что
когда с помощью putimage вставляю рандомайзом свой НЛО, затирается мое небо. Не уверена, поэтому хочу спросить,как мне сделать небо основным фоном(чтобы не затиралось). Наверное это связано с Visualpage. |
![]() ![]() |
| volvo |
3.03.2006 22:25
Сообщение
#2
|
|
Гость |
Ни при чем здесь VisualPage ... Если ты сделаешь "небо" и "НЛО" на разных страницах - то будешь видеть ИЛИ одно, ИЛИ другое... Я бы на твоем месте (чтобы PutImage не затирал изображение под собой), выводил его так:
PutImage(x_pos, y_pos, buffer, XorPut);(а не NormalPut, что ты скорее всего делаешь). P.S. Еще одно преимущество XorPut - в том, что для того, чтобы затереть объект (и оставить фон ТОЧНО таким же, каким он был до отображения объекта) достаточно просто еще раз отрисовать объект: PutImage(x_pos, y_pos, buffer, XorPut); { Это мы объект рисуем }
Преимущество очевидно - не надо заморачиваться с буферами для хранения фона ПОД изображением, чтобы потом его восстанавливать... |
Анастасия НЛО на звездном небе 3.03.2006 22:20
Анастасия
program ddd;
uses crt,graph;
var d,m,x,y:inte... 4.03.2006 16:29
volvo Анастасия, я же написал, в чем преимущество XorPut... 4.03.2006 16:56
Анастасия 1-Попытка сделать звезды мерцающими
j:=1;{... 4.03.2006 23:02
volvo Насчет случайного движения - никаких Лиссажу, заче... 4.03.2006 23:20
Анастасия Я точно такое же делала(просто не писала в прорамм... 5.03.2006 11:19
Бродяжник Анастасия,
тема еще интересна? 6.03.2006 9:17
Анастасия Бродяжник,интересна! 6.03.2006 22:49
Бродяжник Тогда вот.
Режим XOR хорошая вещь, но у него есть ... 7.03.2006 10:02![]() ![]() |
|
Текстовая версия | 15.12.2025 21:23 |