private void Update() { if (isDead) { return; } if (Input.GetMouseButtonDown(0) && Time.timeScale != 0 && currentItem != null && !currentItem.OnCooldown) { currentItem.OnClick(); } if (transform.position.y < killY) { GoToLastGroundedPosition(); TakeDamage(1); } if (Input.GetKeyDown(KeyCode.Alpha1)) { if (items.Count > 0) { EquipItem(0); } } if (Input.GetKeyDown(KeyCode.Alpha2)) { if (items.Count > 1) { EquipItem(1); } } if (Input.GetKeyDown(KeyCode.Alpha3)) { if (items.Count > 2) { EquipItem(2); } } if (Input.GetKeyDown(KeyCode.E)) { // if (wordBox.gameObject.activeInHierarchy) { // Cursor.visible = false; // Cursor.lockState = CursorLockMode.Locked; // Time.timeScale = 1; // instance.controller.canMove = true; // wordBox.gameObject.SetActive(false); // } } }