Kamerasteuerung
Übersicht
BlitzBasic
Blitz3D
FBI-blitzBetreff: Kamerasteuerung |
Antworten mit Zitat |
|
|---|---|---|
|
Ich möchte einen kleinen Shooter programmieren. Mein Problem: Wenn man die Maus nach rechts oder links bewegt, soll man auch in diese Richtung gehen, sprich, die Z-Achse soll sich mit verändern. Bei den Y-Bewegungen, also beim nach oben schauen, soll man ja nicht fliegen können. Könnt Ihr mir sagen, wie ich das anstellen soll? Den Code aus anderen Beispiel-Programmen zu verstehen, habe ich auch nicht geschafft!
PS: Ich habe gerade erst mit BlitzBasic 3D angefangen. |
||
|
|
Markus2 |
Antworten mit Zitat |
|---|---|---|
|
Du kannst die Camera an nen Pivot hängen .
Den Pivot kannste dann bewegen und drehen auf der Y Achse (Yaw) und die Camera drehst du nur um die X Achse (Pitch) Also damit kannste z.B. auf den Boden gucken und trotzdem vorwärts laufen ohne das die Camera nach unten bzw. in den Boden versinkt . |
||
FBI-blitzBetreff: Bedanken |
Antworten mit Zitat |
|
|---|---|---|
|
Danke Markus2!
Ich hab zwar erst rausfinden müssen, wass ein Pivot ist Danke! |
||
|
|
Markus2 |
Antworten mit Zitat |
|---|---|---|
|
Jo,
mußte nur dran denken das Winkel und Pos. bei der Cam relativ zum Pivot sind oder den Parameter Global benutzen fallst du da mal was in Weltkoordinaten auslesen willst . Und falls du MouseSpeed abfragst dran denken das du nur speed bekommst wenn sich der Pointer auch bewegt Und dann wieder drauf achten das der Speed 100% richtig abgefragt wird sonnst könnte es sein das alles ruckelt falls du dann mal MouseMove benutzten solltest . Ist mir dummerweise selbst passiert und habe die Hauptschleife künstlich lahm gelegt Bin ich dann Monate später erst drauf gekommen .... |
||
FBI-blitz |
Antworten mit Zitat |
|
|---|---|---|
|
Bitte um Hilfe. Danke. |
||
FBI-blitz |
Antworten mit Zitat |
|
|---|---|---|
|
Kann mir niemand helfen??? |
||
|
|
Markus2 |
Antworten mit Zitat |
|---|---|---|
|
Den Pivot drehst du nur um Y also Yaw und die Cam selber nur
den Pitch (hoch/runter gucken), das sollte gehen . Die Cam selber nie bewegen weil die sich ja durch den Pivot mit bewegt . |
||
Übersicht
BlitzBasic
Blitz3D
Powered by phpBB © 2001 - 2006, phpBB Group
