GetComponent() | Input.GetAxismoving “Player” but too slowCreating public float “speed” variableadding more speed to “Player” but no boundaryputting value into public variableCreating “Boundary” Class as Public | [System.Serializable] | limiting Player field using Mathf.Clampusing “Serialized” Class to limit “Player”‘s fieldBondary limitedGiving tilt to “Player” using RigidBody.RotationPublic Tilt variableGiving tilt to “Player” but the wrong rotationGiving “Player” tilt in the right rotation
Adding RigidBodyAdded RigidBodyUsing RigidBody with ScriptMovePlayer Script | RigidBody | FixedUpdate | Input.GetAxis | AddForceAdding Script as ComponentAdding Speed as Public VariablePublic Value in the InspectorChaing Value directly in the Inspector