public void ButtonShopMenuShowHide()
{
CanvasShopMenu.SetActive(!CanvasShopMenu.activeSelf);
if (CanvasRareCoffeeMenu.activeInHierarchy == true)
{
CanvasRareCoffeeMenu.SetActive(false);
}
}
public void ButtonRareCoffeeMenuShowHide()
{
CanvasRareCoffeeMenu.SetActive(!CanvasRareCoffeeMenu.activeSelf);
if(CanvasRareCoffeeMenu.activeInHierarchy == true)
{
if (CanvasShopMenu.activeInHierarchy == true)
{
CanvasShopMenu.SetActive(false);
}
}
}
При нажатии кнопки с методом ButtonShopMenuShowHide( зависает игра
При этом окна, которые скрывает этот метод не активны(невидимы)