This is what i came up whit so far
public GameObject onOff;
// Use this for initialization
void Start()
{
onOff.SetActive(false);
}
// Update is called once per s
void Update()
{
if (Input.GetKeyDown(KeyCode.E))
{
EnterNumber();
onOff.SetActive(true);
Cursor.visible = true;
}
else if (Input.GetKeyUp(KeyCode.Q))
{
onOff.SetActive(false);
Cursor.visible = false;
}
}
private void EnterNumber()
{
Debug.Log("function activated");
}
}