Unity: Objekt bewegen durch Input.GetAxis
-
Ich gehe gerade das Tutorial https://unity3d.com/de/learn/tutorials/projects/roll-ball-tutorial/moving-player?playlist=17141 durch. Ich habe den Code
using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerController : MonoBehaviour { public float speed; private Rigidbody rb; void Start() { rb = GetComponent<Rigidbody> (); } void FixedUpate() { float moveHorizontal = Input.GetAxis ("Horizontal"); float moveVertical = Input.GetAxis ("Vertical"); Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical); rb.AddForce (movement * speed); } }
an meine Sphere angehängt, aber wenn ich WASD drücke, bewegt sich die Sphere nicht. Woran kann das liegen?
-
Fehler gefunden! FixedUpate -> FixedUpdate