Noclip a & d Key

07/06/2012 10:44 Crack-wtf#1
Hey ich hab ein neues Problem.

Ich habe bei meinem Noclip "w" und "s" eingebaut und es funktionert.
Nun weis ich aber nicht wie ich "a" und "d" berechnen soll :S

Hier ein Bild der Blickrichtung, und die auswirkung auf die X/Z Koordinate.

[Only registered and activated users can see links. Click Here To Register...]
Habe vergessen + zu setzen. Einfach hindenken.

Hier der Source.


Ihr müsst es euch so vorstellen.
Das Kreuz das ich gezeichnet habe, stellt die Blickrichtung des Spielers dar.
Bei einer links und rechts bewegung ändert sich die Blickrichtung aber nicht, d.h. ich muss irgendwie berechnen, womit die SpielerPosition addiert werden muss.


Edit:

Habs gelöst.
Ist zwar nich die feine Englische art, aber evtl. hat jemand eine andere Idee.
Ich lasse das erstmal so.

07/06/2012 19:11 NikM#2
Pitch, Yaw, Sinus, Cosinus, Gradmaß und Bogenmaß sind die Zauberwörter :P

Ich denke du meinst sowas:
07/07/2012 12:20 Crack-wtf#3
Naja das im video, ist ein Noclip welcher auch auf die höhe und tiefe der blickrichtung achtet.

Meiner ist bei einem mmorpg.
Also nur rechts, links, vorne, hinten.
Dementsprechend finde ich auch keine andere Struktur für die blickrichtung als die die ich Gepostet habe.
07/08/2012 12:25 MrSm!th#4
Auch in nem Rpg gibts doch Höhen und Tiefen und man kann in den Himmel schauen o.O
Außerdem hat das Video ja nichts mit der Richtigkeit seiner Aussage zu tun.
07/08/2012 22:56 Crack-wtf#5
Bei dem Spiel ist es aber etwas anders.
Ich muss nicht auf die höhe achten, weil die Teleportfunktion das Selbst übernimmt.
Der spieler ist immer auf höhe vom Boden.
Und die Blickrichtung vom Spieler wird nicht in 360 Grad angegeben, sondern in 2 float werten, welche einen wert von -1 bis 1 haben.
Auf meinem Bild habe ich es eingezeichnet.
Und je nach blickrichtung, muss die position mit diesen werten addiert werden.
Kannst dir ja mal den Source ansehen.
07/08/2012 23:05 NikM#6
Dann rechnest du für a und d +/- 1 :D
05/17/2013 16:31 johnixzkie#7
requwst rigth source code of noclip