OldSchoolHack

Registrieren / Anmelden Deutsch

[C++] No Recoil?

icon Thema: [C++] No Recoil?

Anmeldungsdatum: Jun 2011

Beiträge: 490

Benutzer-Bewertung:

12 positiv
0 negativ
Also: Du speicherst die viewangles als float. Die viewangles sind 3 floats, einer für die x-Achse, einer für die y-Achse und einer für die z-Achse. Damit du nicht alle einzelnd auslesen und speichern musst, liest du direkt alle 3, also 12 bytes, aus und speicherst sie in einem float-array mit der größe für 3 werte, also float[3].
Nun hast du in diesem float[3] 3 verschiedene floats. float[0] ist der 1., also die x-achse, float[1] der zweite, also y-achse usw.
Und da du nicht mit einmal alle 3 floats rechnen kannst, musste das nacheinander machen, wie ich es hiervor gepostet habe.

__________________

http://www10.pic-upload.de/30.04.12/j9dbc34bxdg.jpg