IEnumerator SetTimeFalseActive()
    {
        this.GetComponent <Animation>().clip = ShowRemove;
        this.GetComponent <Animation>().Play();
        yield return(new WaitForSeconds(0.5f));

        this.GetComponent <Animation>().clip = ShowOut;
        this.gameObject.SetActive(false);
        if ((GlobalValue.Map == 1) || ((GlobalValue.Map == 2)) || (GlobalValue.Map == 3))
        {
            DayBtn.SetActive(false);//按鈕切換晚上鍵
            NightBtn.SetActive(true);

            DayLight.SetActive(true);//燈光切換白天
            NightLight.SetActive(false);

            PollenObj.SetActive(true);     //開啟棉絮
            FirefliesObj.SetActive(false); //關閉螢火蟲

            DoorObj.SetActive(false);      //門消失
            DoorEffectObj.SetActive(true); //開啟傳送門效果
        }
        else if (GlobalValue.Map == 0)
        {
            DayBtn.SetActive(false);//按鈕切換晚上鍵
            NightBtn.SetActive(true);

            DayLight.SetActive(true);//燈光切換白天
            NightLight.SetActive(false);

            PollenObj.SetActive(true);      //開啟棉絮
            FirefliesObj.SetActive(false);  //關閉螢火蟲

            DoorObj.SetActive(true);        //門開啟
            DoorEffectObj.SetActive(false); //傳送門效果關閉
        }
        else if (GlobalValue.Map == 4)
        {
            DayBtn.SetActive(true);//按鈕切換白天鍵
            NightBtn.SetActive(false);

            DayLight.SetActive(false);//燈光切換晚上
            NightLight.SetActive(true);

            PollenObj.SetActive(false);     //關閉棉絮
            FirefliesObj.SetActive(true);   //開啟螢火蟲

            DoorObj.SetActive(true);        //門開啟
            DoorEffectObj.SetActive(false); //傳送門效果關閉
        }
    }
    public void ChangeMapButtonEvent(int Map)
    {
        VolcanicBtn.GetComponent <Button>().enabled = false;
        IceFieldBtn.GetComponent <Button>().enabled = false;
        DesertBtn.GetComponent <Button>().enabled   = false;
        NightBtn.GetComponent <Button>().enabled    = false;
        switch (Map)
        {
        case 0:
            GlobalValue.Map = Map;
            StartCoroutine(SetTimeFalseActive());
            StartGameBtn_Go.SetActive(true);
            StartGameBtn_Goback.SetActive(false);
            print("更換了白天森林");
            break;

        case 1:
            GlobalValue.Map = Map;
            StartCoroutine(SetTimeFalseActive());
            StartGameBtn_Go.SetActive(false);
            StartGameBtn_Goback.SetActive(true);
            print("更換了火山");
            break;

        case 2:
            GlobalValue.Map = Map;
            StartCoroutine(SetTimeFalseActive());
            StartGameBtn_Go.SetActive(false);
            StartGameBtn_Goback.SetActive(true);
            print("更換了冰原");
            break;

        case 3:
            GlobalValue.Map = Map;
            StartCoroutine(SetTimeFalseActive());
            StartGameBtn_Go.SetActive(false);
            StartGameBtn_Goback.SetActive(true);
            print("更換了沙漠");
            break;

        case 4:
            GlobalValue.Map = Map;
            StartCoroutine(SetTimeFalseActive());
            StartGameBtn_Go.SetActive(true);
            StartGameBtn_Goback.SetActive(false);
            print("更換了晚上森林");
            break;
        }
    }