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, ну на месте стоит
   |