WinFuture-Forum.de: Richtungsberechnung - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Richtungsberechnung


#1 Mitglied ist offline   Rockmaster 

  • Gruppe: aktive Mitglieder
  • Beiträge: 96
  • Beigetreten: 28. März 06
  • Reputation: 0

geschrieben 31. Mai 2006 - 20:59

Hi Leute ich bin dabei ein kleines Minispiel zu proggen...
die programmiersprache is nich wichtig, sondern eine kleine formel!
ich hab eine figut, wenn man rechts drückt, dann dreht sich die figur langsam nach rechts wenn nach links dann nach links.
mein problem ist das die figur genau in die richtung gehn soll in die sie zugewandt ist (also dem winkel entsprechend).
Ich müsste natürlich einen X-wert und einen Y-wert übergeben aber wie wäre die berechnung dafür?

kleines schaubild wie ich es genau meine (roter pfeil ist die figur und die richtung in die sie zeigt, schwarzer gestrichelter pfeil ist die richtung in die sich sich auf tastendruck bewegen soll)
Angehängte Datei  fig.bmp (117,24K)
Anzahl der Downloads: 159
0

Anzeige



#2 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 01. Juni 2006 - 08:33

360° = 2 Pi
a = winkel / 180 * Pi

sin ( [-90°, 90°] ) --> [-1, 1]
cos ( [0°, 180°] ) --> [-1, 1]

sin ( a ) + cos ( a ) = 1
x_bewegung = sin ( a );
y_bewegung = cos ( a );

alles klar? :)
I'm mó. mo's good twin.
0

#3 Mitglied ist offline   Rockmaster 

  • Gruppe: aktive Mitglieder
  • Beiträge: 96
  • Beigetreten: 28. März 06
  • Reputation: 0

geschrieben 01. Juni 2006 - 13:37

Jo das scheint zu funktionieren danke!
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0