PatrykJ utworzono 27 września 2007 utworzono 27 września 2007 Witam! Od kilku dni borykam się z problemem ruchu, mianowicie ruchu np. kwadratu. Chodzi mi o to że nie wiem jak zrobić aby przesunąć obiekt w lewo bądź w prawo.
onna komentarz 27 września 2007 komentarz 27 września 2007 Z tego co zrozumiałam to będzie goto(x,y) w miejsce x i y wstwiasz współrzędne.
olej3232 komentarz 27 września 2007 komentarz 27 września 2007 Jeśłi chcesz żeby się poruszał musisz wymyślić jakiś algorytm, tak aby w określony sposób generował zmienne x i y
PatrykJ komentarz 27 września 2007 Autor komentarz 27 września 2007 Chodzi mi o to aby np. za pomoca strzałki w prawo przesunąć obiekt w prawo
onna komentarz 28 września 2007 komentarz 28 września 2007 To tak jak napisał olej musisz napisać algorytm. Szczerze powiedziawszy nie bawiłam sie w pascalu grafiką tylko tworzyłam bazy danych więc nie pomogę w wymyśleniu algorytmu.
PatrykJ komentarz 29 września 2007 Autor komentarz 29 września 2007 Napisałem w 13h zielony kwadracik, czy ktoś mógł by mi pomóc z napisaniem kodu na ruch tego kwadracika? uses crt; var znak : char; kod_znaku : byte; delta_y : integer; p, z, x, y : integer; procedure grafa13h; begin asm mov ah, 00h; mov al, 13h; int 10h; end; end; begin grafa13h; p:=x; for z:=1 to 100 do begin mem[$A000:((y shl 8) + (y shl 6)) + x] :=2; x:=x+1; if x=p +10 then begin y:=y+1; x:=p; end; end; readln; end; end.
nietopereek komentarz 12 października 2007 komentarz 12 października 2007 Chodzi mi o to aby np. za pomoca strzałki w prawo przesunąć obiekt w prawo to nie było by takie łatwe. primo załadować sterownik VGA, później wszystko odnośnie myszki oraz ruchu kwadratu w stosunku do myszki .
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.