void SetSkillButton(GameObject button, int indexOfSkill) { if (playerSkills[indexOfSkill]) { buttonController.ActiveButton(button); } else { buttonController.DissactiveButton(button); } }
void Update() { if (Input.GetMouseButtonDown(0)) { Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); Vector2 mousePos2D = new Vector2(mousePos.x, mousePos.y); RaycastHit2D hit = Physics2D.Raycast(mousePos2D, Vector2.zero); if (hit.collider.name.Substring(0, 4) == "Card") { ChooseCard(hit.collider.gameObject); } } if (IfAllSetChecked()) { buttonController.ActiveButton(button); } else { buttonController.DissactiveButton(button); } }