Hi!
Mal wieder hat mich die Mathematik!
Nehmen wir an, ich setze ein Objekt auf Position x, y mit dem Winkel phi!
Nun h?tte ich gerne, da? neben dem Objekt jeweils links und Rechts in der Entfernung 5 davon ein anderes Objekt ist, die aber auch in Richtung phi schauen!
Wie gehe ich das denn am Besten an? Mit Mathe stehe ich leider etwas auf Kriegsfuss...
Gru?
W.
Eine L?sung... bin auch net so das mathe Genie :)
DRAWRECT 0,0,40,40,RGB(0xff, 0xff, 0xff)
GRABSPRITE 1,0,0,40,40
BLACKSCREEN
DRAWRECT 0,0,20,20,RGB(0xff, 0x00, 0x00)
GRABSPRITE 2,0,0,20,20
LOCAL phi
WHILE TRUE
DEC phi, MOUSEAXIS(0)
ROTOSPRITE 1,320,240, phi
// * 30 weil sprite 1 -> 40 breit ist und dann durch 2 = 20 + halbes sprite 2
ROTOSPRITE 2,330+COS(-phi)*30,250+SIN(-phi)*30,phi
ROTOSPRITE 2,330+COS(-phi+180)*30,250+SIN(-phi+180)*30,phi
SHOWSCREEN
WEND
END
Habe das Ganze eingebaut!
Funzt jetzt super!
Stelle bald mal einen Screenshot online!