C#C
C#3y ago
cccc

❔ I cant get jumping to work

Ik I am new to scripting but this one is just stupid.
For the life of me, the jumping wont seem to work.

void Update() { transform.rotation = Quaternion.Euler(0, angle, 0); float horizontalInput = Input.GetAxis("Horizontal"); angle -= horizontalInput * angleSpeed * Time.deltaTime; Vector3 newPosition = Quaternion.Euler(0, angle, 0) * new Vector3(0, 0, radius); transform.position = newPosition; if(Input.GetKeyDown(KeyCode.Space)|| Input.GetKeyDown(KeyCode.W)) { Debug.Log("Jumping!"); rb.AddForce(Vector3.up * jumpForce, ForceMode.Impulse); } }
Was this page helpful?