Jump to content
Unity Insider Forum

kevios105

Members
  • Gesamte Inhalte

    15
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von kevios105

  1. kevios105

    Rotate & Movement

    Hallo ich habe ein Problem und komm einfach nicht weiter =/ ich habe ein Objekt das ich steuern möchte über den Joystick und zwar nur mit dem rechten ControllerStick... Das ist mein Script-Snippet bisher: Vector3 velocity = Vector3.zero; velocity = new Vector3 (Input.GetAxis ("RightAnalogHorizontal"), 0, Input.GetAxis ("RightAnalogVertical")); velocity = monster.obj.transform.InverseTransformDirection(velocity); velocity *= monster.obj.speed; monster.obj.SetVelocity(velocity); Vector3 velocity = Vector3.zero; velocity = new Vector3 (Input.GetAxis ("RightAnalogHorizontal"), 0, Input.GetAxis ("RightAnalogVertical")); velocity = monster.obj.transform.InverseTransformDirection(velocity); velocity *= monster.obj.speed; //monster.obj.transform.Rotate(Input.GetAxis ("RightAnalogHorizontal"), 0, Input.GetAxis ("RightAnalogVertical")); monster.obj.SetVelocity(velocity); Soweit funktioniert es auch, das Objekt bewegt sich in die entsprechende Richtung in der ich den rechten Analogstick vom Joystick bewege. Leider schaut mein Objekt immer nur in die selbe/gleiche Richtung und nicht nach z.b.: Links wenn ich links drücke... wie kann ich das lösen? ich bin hier wirklich am verzweifeln gerade und ich bin der Meinung das dies wirklich eigentlich pippifax ist und kein großes Problem sein sollte... Ich habe heute den ganzen Tag mich dran versucht und auch komplett Google schon auseinander genommen um irgendein richtigen Ansatz zu finden aber leider ohne Erfolg... Kann mir bitte jemand helfen? Lg
×
×
  • Neu erstellen...