Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Sprites в DelphiX   Найти похожие ветки 

 
Lamer86 ©   (2002-07-29 10:19) [0]

У меня проблема: Сделал игру с расширением 1024x768 при запуске игры из 800x600 расширение меняется. Форма заполняет весь экран. А вот спрайты, выходящие за рамку 800x600 не прорисовывются. Что делать?


 
cyborg ©   (2002-07-29 18:26) [1]

Прорисовать спрайты


 
Извращенец ©   (2002-07-29 19:17) [2]


> cyborg

Остроумно.
Каким образом рисуешь спрайты?(канвой, опенГЛ, ...) может у тебя поле для рисования 800х600 (если ты используешь битмапы к примеру.)ставь поле 1024х768.


 
Lamer86 ©   (2002-07-29 19:51) [3]

То, что я рисую DXImageList1.Items.Find("BackGround").Draw(DXDraw1.Surface,0,0,0) рисуется нормально. А то, что DXSprite1.Engine.Draw рисуется только в границах 800x600 а далее спрайт пропадает


 
Извращенец ©   (2002-07-29 20:04) [4]

а нигде нет никаких установок, типа область рисования 800х600.
а нельзя использовать DXImageList1.Items.Find("BackGround").Draw(DXDraw1.Surface,0,0,0) ?
Я, если чесно, енти библиотеки не использую.:((


 
Lamer86 ©   (2002-07-29 22:06) [5]

Есть установки в DXSprite.Engine SurfaceRect, но параметр только для чтения


 
Извращенец ©   (2002-07-30 15:06) [6]

и как там установлено? ищи все, где может устанавливать область рисования.
Я, если чесно, енти библиотеки не использую.:((И по этому особо ни как помочь не могу, хотя хочется.
Может Кто Нить Другой знает?


 
MCi ©   (2002-08-01 14:44) [7]

Может попробовать сделать DXDraw1.Height=768; DXDraw1.Width:=1024; Кажется я когда-то так делал при аналогичной проблеме.


 
Daddy ©   (2002-08-05 13:09) [8]

Можно попробовать область рисования сделать больше размера экрана на: <размер спрайта>/2+1



Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
7-97067
dronas555
2002-11-07 17:53
2003.01.30
Частота проца(P4)


8-96897
old_mole
2002-10-14 11:13
2003.01.30
Рисование на FastDIB


1-96848
msoftware
2003-01-19 05:17
2003.01.30
Работа с TClipBoard


14-97012
blackman
2003-01-13 16:41
2003.01.30
Интересно, это в честь дня рождения ?


3-96638
Vladimir
2003-01-14 15:10
2003.01.30
Компонент выполняющий скрипт...