Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++,Allegro] Poruszanie się obiektu

Ostatnio zmodyfikowano 2008-10-30 22:59
Autor Wiadomość
Ef_v0l
Temat założony przez niniejszego użytkownika
[C++,Allegro] Poruszanie się obiektu
» 2008-10-29 17:21:33
Witam :)
W Pythonie i PyGame jest funkcja o nazwie 'move' porusza ona obiekt z prędkoscią podana w zmiennej okreslającej x i y.Moje pytanie brzmi czy jest coś podobnego w allegro?Jesli nie ma to w jakis sposób moge poruszyć obiekt z parametrami przezemnie podanymi czyli x i y bez użycia mojej ingerencji , obiekt porusza sie sam na podstawie podanych kryterkiów ;)
P-2352
grabon
» 2008-10-29 18:41:29
Nie ma czegoś podobnego, ale wystarczy że twoje zmienne będą np. takie:
C/C++
int obrazek_x = 100, obrazek_y = 100;
A w pętli dodasz te parametry:
C/C++
if(( key[ KEY_A ] ) &&( obrazek_x > 0 ) ) obrazek_x--;

if(( key[ KEY_W ] ) &&( obrazek_y > 0 ) ) obrazek_y--;

W ten sposób zmieniasz pozycje swojego sprite względem osi x i y, a to wystarczy.
P-2354
Duninho
» 2008-10-30 22:59:45
nie mam czasu na napisanie kodu dla ciebie, poza tym sądzę iż dasz sobie radę, bo jest późno a ja mam w brud zadań domowych.
Ale jeśli chodzi ci o automatyczny ruch bez używania klawiszy (wiem, głupio to nazwałem :P)
No to losuj liczbę od 1 do 4 i np. jeśli wypadnie 1 to niech idzie w lewo, 2 w prawo itp. mam nadzieje, że rozumiesz ;).
P-2385
« 1 »
  Strona 1 z 1