Как я могу решить проблему Unity GameObject? Решаемая

#unity3d

#unity3d

Вопрос:

Когда игровой объект Continue Ads закрыт, кнопка Game over работает, но когда функция Continue Ads включена, кнопка Game over не работает. Я не могу понять, почему я совершаю ошибку?

!Me исправил проблему, проблема в том, что я заметил, что это связано с параметром «Продолжить рекламу», спасибо за ваше время.

введите описание изображения здесь

 void Update()
{
        if (Application.internetReachability == NetworkReachability.NotReachable)
        {
            //Debug.Log("No internet access");
            Destroy(GameObject.FindWithTag("ContinuePanel"));

        }
        else
        {
            //Debug.Log("internet connection");

            if (tag == "Skull")
            {
                ContinueAds();
            }
        }
}



public void ContinueAds()
{
    gameObject.AddComponent<AdsScript1>();
    gameoverPanel.SetActive(false);
    PausedGamePanel();
}


public void GameoverButton()
{
    gameoverPanel.SetActive(false);
    SceneManager.LoadScene(0);
}
 

Комментарии:

1. Что вы подразумеваете под «не работает»? Можете ли вы добавить свои ожидаемые результаты и фактические результаты к вашему вопросу? Без этого нам сложно ответить

2. Я исправил проблему спасибо за вашу помощь

Ответ №1:

Ваш объект продолжения рекламы находится на панели управления игрой. Когда вы устанавливаете gameoverPanel.SetActive(false) вы также делаете то же самое для дочерних объектов.

Комментарии:

1. Я исправил проблему спасибо за вашу помощь