forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Определение положения игрока (http://forum.boolean.name/showthread.php?t=18481)

.:MaSe:. 22.08.2013 10:55

Определение положения игрока
 
Помогите определить в каком квадрате находиться игрок, сам игрок передвигаеться постепенно x+1, а квадраты генерируються так:
for y:=0 to mapwidth do
for x:=0 to maplength do
begin
randomize;
block[x,y]:=random(kolichestvoBlockov)+1;(размер квадрата 30х30)

и рисуются так:

begin
for y:=0 to (getHeight/30) do
for x:=0 to (getWidth/30) do
begin
x2:=x*30;
y2:=y*30;

if block[x,y]=1 then drawimage(zemlya,x2,y2);
if block[x,y]=2 then drawimage(trava,x2,y2);
if block[x,y]=3 then drawimage(kamen,x2,y2);
if block[x,y]=4 then drawimage(pesok,x2,y2);

end;
помогите пожалуйста:rolleyes:

.:MaSe:. 22.08.2013 16:44

Ответ: Определение положения игрока
 
9 просмотров и никто не помог:(

DStalk 22.08.2013 16:52

Ответ: Определение положения игрока
 
Ты ничего не написал про определение игрока, да и непонятно что тебе нужно..
Напиши как у тебя создается игрок и кусок кода с его передвижением.

.:MaSe:. 22.08.2013 20:22

Ответ: Определение положения игрока
 
Вложений: 1
приблизительно вот так:
http://passcall.ucoz.com/publ/midlet...onazha/3-1-0-3

.:MaSe:. 23.08.2013 16:12

Ответ: Определение положения игрока
 
всё, я придумал как обойти


Часовой пояс GMT +4, время: 07:55.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot