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

Вниз

Скролинг карты   Найти похожие ветки 

 
Sewix ©   (2002-08-20 04:17) [0]

инициализирую так
constructor TScrollBackground.Create(AParent: TSprite);
begin
inherited Create(AParent);
SetMapSize(640, 480);
Image := MainForm.DXImageList.Items.Find("background");
X:=0;
Y:=0;
end;
скролю так
procedure TScrollBackground.DoMove(MoveCount: Integer);
begin
inherited DoMove(MoveCount);
Y:=Y+3;
end;
изображение получается размазанно. Если Y:=Y-3 то все нормально. Так же если делать x:=x+3 - размазанно, x=x-3 нормально. Как это исправить.


 
Daddy ©   (2002-08-20 13:08) [1]

Глянь тут мож поможет http://daddy.h1.ru/index.shtml?dxtutor#332


 
Sewix ©   (2002-08-22 04:32) [2]

сам понял размер карты ограничен а я пытаюсь его бесконечно скролить, кстати неподскажите как это лучше сделать


 
Daddy ©   (2002-08-22 09:16) [3]

глянь http://daddy.h1.ru/index.shtml?dxsamp2
там две строчки:
Engine.X := -X+Engine.Width div 2-Width div 2;
Engine.Y := -Y+Engine.Height div 2-Height div 2;
они и двигаю все, относительно героя, который остается посередине (по Х) экрана.
И тутор почитай http://daddy.h1.ru/index.shtml?dxtutor



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
3-15502
Донской
2003-01-20 19:26
2003.02.06
Как отловить вставку текста из выпадающего списка PickList в поле


7-15968
Subdigger
2002-11-27 00:51
2003.02.06
Блокировка и разблокировка клавы с мыхом


1-15705
VFP
2003-01-27 09:58
2003.02.06
Позиция курсора в DBEdit


3-15469
Jeka
2003-01-20 13:41
2003.02.06
номера документов


3-15492
alexander_ua
2003-01-17 15:22
2003.02.06
Помогите с DBGrid!