При нажатии "Tab" должно выводиться меню. После повторного нажатия "Tab" - оно должно исчезнуть. Как сделать, чтобы команды Показать\Скрыть работали последовательно?
(Условия с переменными и bool, не помогали. )
Сейчас скрипт выглядит так: (Меню отображается пока зажата кнопка. С желаемым результатом это имеет мало общего.)
public GameObject tabMenu;
void FixedUpdate(){
if (Input.GetKeyDown(KeyCode.Tab))
{MenuOpen();}
if (Input.GetKeyUp(KeyCode.Tab))
{MenuExit();}
public void MenuOpen()
{tabMenu.SetActive(true);}
public void MenuExit()
{tabMenu.SetActive(false);}