if (key = GA_LEFT) then if (Step(x - 1, y)) then begin x:=x-1; SetCell(x, y, 1); TransformSprite(0, 2); ax:=0; for i:=0 to 4 do begin MoveMap(2, 0); DrawAll(false); Delay(50); end; p:=true; end;
А как ты хотел? Можно сделать чтобы сзади появлялись.
Code
if (key = GA_LEFT) then if (Step(x - 1, y)) then begin x:=x-1; SetCell(x+1, y, 1); TransformSprite(0, 2); ax:=0; for i:=0 to 4 do begin MoveMap(2, 0); DrawAll(false); Delay(50); end; p:=true; SetCell(x+1, y, 8); end;
Я тоже Но есть небольшой опыт с движками XNA и HGE. Ничего сложного. Всё очень похоже. Описание команд почитал и пример посмотрел. Как на мой взгляд если хочешь научиться - всё делай сам. А потом когда умеешь можешь и облегчить себе жизнь.
Сообщение отредактировал 12121 - Четверг, 17.03.2011, 13:59