public void HandleInput(Character3D character) { //This is randomly selecting direction, change this to change how AI Characters work float xInput = Random.Range(-1.0f, 1.0f); float yInput = Random.Range(-1.0f, 1.0f); bool isJumping = Random.Range(-1.0f, 1.0f) > 0; character.Move(xInput, yInput, isJumping); }
public void HandleInput(Character3D character) { float mouseX = Input.GetAxisRaw("Mouse X"); float mouseY = Input.GetAxisRaw("Mouse Y"); float MoveRight = Input.GetAxisRaw("Horizontal"); float MoveForward = Input.GetAxisRaw("Vertical"); bool isJumping = Input.GetButtonDown("Jump"); character.Move(MoveRight, MoveForward, isJumping); character.Look(mouseX, mouseY); }