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

Allegro funkcja pobierająca kolor

Ostatnio zmodyfikowano 2009-05-29 20:18
Autor Wiadomość
Tombol
Temat założony przez niniejszego użytkownika
Allegro funkcja pobierająca kolor
» 2009-05-29 18:58:34
Czy jest jakaś funkcja w allegro które pobiera kolor jakiegoś pixela ?
Szukałem w dokumentacji to nie ma nic sensownego;/
P-7262
pekfos
» 2009-05-29 18:59:55
getpixel() parametrów nie znam bo nie używałem ale to to

//edit:

getpixel(bitmapa, x, y):)
P-7263
Tombol
Temat założony przez niniejszego użytkownika
» 2009-05-29 19:07:13
A to przypadkiem nie pobiera czegoś tam innego ?
Bo ja używam tego ale to raczej nie jest to czego szukam
Ja chce żeby on mi zwrócił RGB kolorów a nie jakaś liczbę typu 12542356 :/
P-7264
pekfos
» 2009-05-29 19:10:38
to zwraca to samo co makecol(). można tego tak użyć:
if( getpixel( bufor, 23, 5 ) == makecol( 23, 64, 128 ) )
inaczej sie nie da chyba
P-7266
Tombol
Temat założony przez niniejszego użytkownika
» 2009-05-29 19:19:44
No tak i tak właśnie tego używam ale ja chce kolor w RGB a nie jakieś tam długie liczby :/
P-7268
DejaVu
» 2009-05-29 20:18:05
Przeczytaj rozwiązanie, które już zostało napisane i pomyśl... :)

/edit:
http://www.allegro.cc/manual/api/drawing-primitives/getpixel

To extract the individual color components, use the getr() / getg() / getb() / geta() family of functions.
P-7271
« 1 »
  Strona 1 z 1