002
13.12.2009, 13:16 Uhr
zwingling
|
C++: |
int gk, ak; if ((mouse_x<sprite_x)&&(mouse_y<sprite_y)) { ak=sprite_x-mouse_x; gk=sprite_y-mouse_y; } if ((mouse_x>sprite_x)&&(mouse_y>sprite_y)) { ak=mouse_x-sprite_x; gk=mouse_y-sprite_y; } if ((mouse_x<sprite_x)&&(mouse_y>sprite_y)) { ak=sprite_x-mouse_x; gk=mouse_y-sprite_y; } if ((mouse_x>sprite_x)&&(mouse_y<sprite_y)) { ak=mouse_x-sprite_x; gk=sprite_y-mouse_y; } double f; double alpha; f=gk/ak;
alpha= atan(f); alpha=alpha*180/3.1415926535;
textprintf(buffer, font, 0, 100, makecol(255,155,155), "Winkel %i",alpha);
|
hab es jetzt so geschrieben, jedoch bleibt das problem immer noch Dieser Post wurde am 13.12.2009 um 17:53 Uhr von FloSoft editiert. |