|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
21.6.2009, 12:52 | #1 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
SDL - problem
Ovako... Do sada nikad nisam u SDL-u radio sa misem,i evo sada sam napravio klasu MOUSE,koja ima funkciju bool Left_Press(int x_x,int y_y,int w_w,int h_h). I kada sam uzeo da proverim da l' funkcija radi ,naisao sam na ovaj problem. Problem je u tome sto kada kliknem na odredjeno mesto,funkcija kao da se ne izvris. Naime,namestio sam da kada kliknem na crveni kvadrat koji je na ekranu,da treba da se pojavi isti takav samo na drugom mestu. Evo funkcije:
Kod:
bool Mouse::Left_Press(int x_x, int y_y, int w_w, int h_h) { int x_xEvent = 0; int y_yEvent = 0; if( event.type == SDL_MOUSEBUTTONDOWN ) { if( event.button.button == SDL_BUTTON_LEFT ) { x_xEvent = event.button.x; y_yEvent = event.button.y; if( ( x_xEvent > x_x ) && ( x_xEvent < x_x + w_w ) && ( y_yEvent > y_y ) && ( y_yEvent < y_y + h_h ) ) { return true; } } } return false; } |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Problem sa novim kompom! | Slavke | Kvarovi | 9 | 11.1.2008 18:17 |
Problem sa WiFi-om... | matke | Kvarovi | 1 | 11.1.2008 14:51 |
Veliki problem sa RAM memorijom | leka | Kvarovi | 10 | 27.7.2006 10:17 |
problem sa ramom i klokom procesora | mad_skillz | Kvarovi | 1 | 18.7.2006 10:50 |