Hallo zusammen,
würde mich freuen wenn mir jemand bei folgendem Problem helfen kann.
Mein Sprite soll sich automatisch in Richtung Mauskoordinate bewegen. Also ich drücke einen Button und mein Sprite soll sich dorthin bewegen. Wie kann man das sinnvoll realisieren?
Ich komme nicht wirklich weiter.
LOCAL px,py // wo bin ich
LOCAL aimx, aimy // wo muss ich hin
WHILE TRUE
MOUSESTATE mx, my, b1, b2
IF b1 // Knopf? Ziel setzen
aimx = mx
aimy = my
ENDIF
IF px IF px>aimx THEN px=px-1
IF py IF py>aimy THEN DEC py, 1
PRINT "X", px, py
PRINT "M", mx, my
PRINT "A", aimx, aimy
SHOWSCREEN
WEND
Oder den Winkel ausrechnen lassen, und dann mit Sin/Cos bewegen :)
ok, danke.