Смотря какой "кнопки".
Если UI Button, то можно так:
public void Clicked() {
text.SetActive(true);
}
- необходимо у кнопки привязать этот метод, как обработчик события
Если это 3D-кнопка в игре, то так:
void OnMouseDown() {
text.SetActive(true);
}
Если в игре вращение камерой управляется мышкой, то надо залочить курсор в центре экрана (для в 2-ого случая):
Cursor.lockState = CursorLockMode.Locked;