30.05.2013 / 09:13 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| lehaAKO, на твой пост ( 29.05.2013 / 18:25) отвечу, тебе надо чтоб все обекты двигались? кроме курсора? |
30.05.2013 / 11:01 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| Virus-ON, да, но только в противоположную сторону например я нажал влево а фон должен идти в право вместе с домом. мне просто нужно чтобы как в бейсике. одну картинку передвигать обратно если он дошел до края экрана. и тем самым получится что типа курсор передвигается
|
30.05.2013 / 11:09 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| lehaAKO, Через час/два пошлю код.
|
30.05.2013 / 12:50 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| program name;
var x,y:integer;
key:integer;
i:integer;
home,fon,cursor:image;
procedure key();
begin
key:=getkeypressed;
if key=ke_key2 then y:=y-1;
if key=ke_key4 then x:=x+1
if key=ke_key8 then y:=y+1
if key=ke_key6 then x:=x-1
end;
begin
x=0;
y=0;
home:=li('/11.PNG');
cursor:=li('/10.PNG');
fon:=li('/24.PNG');
i=2;
while i>0 do
begin
key;
setcolor(255,255,255);
fillrect(0,0,320,400);
di(fon,0+x,0+y);
di(home,100+x,100+y);
di(cursor,120,160);
repaint;
delay(200);
end;
end.
Изменено Virus-ON (30.05 / 12:51) (всего 2 раза) |
30.05.2013 / 12:52 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Понял?
|
30.05.2013 / 12:56 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| ну я это то знаю, мне нужно чтобы фон обратно переходил if k=ke_key8 and y>-1 then y:=-80 if k=ke_key4 and x>-1 then x:=-80 if k=ke_key6 and x<-79 then x:=0 if k=ke_key2 and y<-79 then y:=0
это туда добавить, чтобы фон типа бесконечно переходил
|
30.05.2013 / 13:01 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| lehaAKO, а сам? а просто подправил , дальше все своими руками делай. Изменено Virus-ON (30.05 / 13:02) (всего 1 раз) |
30.05.2013 / 13:05 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| ну я все это знаю я просто добавил этот код, у меня фон ни туда ни сюда
|
30.05.2013 / 13:13 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| lehaAKO, ?
|
30.05.2013 / 14:29 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| Virus-ON, ну на месте стоит
|