Вниз
Скачать: CL | DM;

Карты   Найти похожие ветки 

← →
Gorlum ©   (2003-10-14 13:49) [0]

Подскажите сайты или сами просветите.
Как создаются 2D-карты. Прочитал статью о создании карты методом спрайтов.  А как там сделать прокрутку, если создана карта, больше, чем выделено места на экране?
Просто не знаю с чего начать.


← →
J911 ©   (2003-10-14 15:29) [1]

Создал массив тайлов и рисуешь те, которые попадают в экран.


← →
SoulBurn   (2003-10-14 20:12) [2]

Если пишешь на DelphiX, то

// Прокрутка карты с проверками

//Если нажали стрелку влево
if isLeft in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.X:=DXForm.DXSpriteEngine.Engine.X+3;//Прокручиваем карту влево
end;

//Если нажали стрелку вправо
if isRight in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.X:=DXForm.DXSpriteEngine.Engine.X-3;//Прокручиваем карту вправо
end;

//Если нажали стрелку вверх
if isUp in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.Y := DXForm.DXSpriteEngine.Engine.Y+3; //Прокручиваем карту вверх
end;

//Если нажали стрелку вниз
if isDown in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.Y := DXForm.DXSpriteEngine.Engine.Y-3; //Прокручиваем карту вниз
end;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1080891457
EthernalWonderer
2004-04-02 11:37
2004.04.18
анимированный gif


7-1076520503
ЧимбаБумба
2004-02-11 20:28
2004.04.18
Реестр


7-1076567338
gid
2004-02-12 09:28
2004.04.18
Как определить загруженность процессора в Win XP ?


1-1080729635
010101001010001010101001
2004-03-31 14:40
2004.04.18
ТЕКСТ


6-1076333694
HiDiv
2004-02-09 16:34
2004.04.18
Интегрированная авторизация IIS и WebSnap




   Наверх