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

ingerencja w piksele

Ostatnio zmodyfikowano 2009-08-19 13:52
Autor Wiadomość
DeBugger
» 2009-08-18 11:36:10
Plik nagłówkowy - brak opisu, ale z nazw można się domyślić.
P-9588
Piast
Temat założony przez niniejszego użytkownika
» 2009-08-18 14:19:25
oto kawałek mojego kodu

   
C/C++
makecol( r1, g1, b1 ) == getpixel( bufor, 20, 20 );
int xx = 1, yy = 1, coin = 1;
do {
    putpixel( bufor, xx + 100, yy + 100, makecol( r1, g1, b1 ) );
    coin++;
    xx++;
} while( coin == 40 );

ale komputer rysuje mi kropkę zamiast lini ,co jest nie tak ?
P-9594
DeBugger
» 2009-08-18 15:58:00
C/C++
makecol( r1, g1, b1 ) == getpixel( bufor, 20, 20 );
int xx = 1, yy = 1, coin = 1;
do {
    putpixel( bufor, xx + 100, yy + 100, makecol( r1, g1, b1 ) );
    coin++;
    xx++;
} while( coin <= 40 );
P-9595
Piast
Temat założony przez niniejszego użytkownika
» 2009-08-18 16:37:47
C/C++
makecol( r1, g1, b1 ) == getpixel( screen, 60, 100 );
int xx = 1, yy = 1, coin = 1, coin2 = 1;
do {
   
   
    do {
        putpixel( bufor, xx + 100, yy + 100, makecol( r1, g1, b1 ) );
        coin++;
        xx++;
    } while( coin <= 40 );
   
    coin2++;
    yy++;
    coin = 1;
    xx = 1;
} while( coin2 <= 40 );


rysuje się kwadrat tak jak chciałem tylko kolor jest zawsze ten sam jak zmieniam pozycję z której pobieram getpixel(screen,60,100); a powinien być różny ,co zrobiłem nie tak ?
zmieniłem obrazek na rgb0,255,0 a wychodzi mi jak by było 80,80,80
P-9598
malan
» 2009-08-18 17:28:46
C/C++
makecol( r1, g1, b1 ) == getpixel( bufor, 20, 20 );
makecol( r1, g1, b1 ) == getpixel( screen, 60, 100 );
Spróbuj tak...
C/C++
makecol( r1, g1, b1 ) = getpixel( bufor, 20, 20 );
makecol( r1, g1, b1 ) = getpixel( screen, 60, 100 );
P-9599
Piast
Temat założony przez niniejszego użytkownika
» 2009-08-18 17:42:30
jak zmieniłem z == na = to wywala mi błąd
P-9600
DejaVu
» 2009-08-18 17:54:29
Zadam Ci proste pytanie. Co Twoim zdaniem robi poniższa linijka?
makecol( r1, g1, b1 ) == getpixel( bufor, 20, 20 );
P-9601
krdk
» 2009-08-18 18:17:23
Ja wiem, ja wiem! :)
P-9604
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona