![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
2-ух мерные игры [Delphi]
Юра © (2005-07-09 14:13:00)Объясните, плиз, по какому принципу движется изображение (картинка) в двухмерных играх ?
Т.е когда герой движется картинка за ним должна меняться. Как правильнее это сделать ?
Заранее благодарен за ответы!
DR0N (2005-07-10 11:14:00) [1]procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if key='a' then dec(Image1.left,4);
end;
cyborg (2005-07-10 11:04:00) [2]Принцип простой - каждафя картинка (спрайт) имеет свои кординаты, когда нажаты стрелки управления, изменяются координаты смещения для всех спрайтов, при выводе к координатам спрайта прибавляй координаты смещения и выводи по этим координатам.
Так понятно? :)
MeF Dei Corvi (2005-07-10 10:42:00) [3]
> http://timeforkill.mirg.ru/files/sdk/TFK_045a_src.rar
Прогер, я думаю, что в твоих сырцах он ни фига не поймет, раз задаёт такие вопросы :)
XProger (2005-07-09 16:50:00) [4]http://timeforkill.mirg.ru/files/sdk/TFK_045a_src.rar
ViK (2005-07-09 16:32:00) [5]КоординатаКамерыX:=КоординатаИгрокаX;
КоординатаКамерыY:=КоординатаИгрокаY;
И перерисовывай сцену.