private void Check() { RaycastHit _hit; if (Physics.Raycast(cam.transform.position, cam.transform.forward, out _hit, distance)) { if (_hit.transform.CompareTag("cubeBleu")) { boutonConsole = null; peutSaisir = true; cube = _hit.transform.gameObject; text.text = "[A] Ramasser le cube"; } else if (_hit.transform.CompareTag("btn")) { InteractionBtn(); boutonConsole = _hit.transform.GetComponent <BoutonConsole>(); } else if (_hit.transform.CompareTag("btnPorteTempo")) { InteractionBtn(); boutonConsoleTempo = _hit.transform.GetComponent <BoutonConsoleTempo>(); } else { Rien(); } } else { Rien(); } }
private void Rien() { boutonConsoleTempo = null; boutonConsole = null; cube = null; peutAppuyer = false; text.text = ""; peutSaisir = false; }