Exemplo n.º 1
0
    public void Onclick_DeliQCheck()
    {
        doAnimation = GameObject.Find("DOAnimation").GetComponent <DOAnimation>();
        string     visScroll = visibleMenuUI.GetVisibleMenu() + "/BG/Scroll View/Viewport/Content";
        GameObject content   = GameObject.Find(visScroll);
        int        cnt       = 0;

        // 入力個数の確認
        for (int i = 0; i < content.transform.childCount; i++)
        {
            deliNodeText = content.transform.GetChild(i).GetComponentsInChildren <Text>();
            cnt         += int.Parse(deliNodeText[1].text);
        }

        if (cnt == 0)
        {
            MyCanvas.SetActive("MenuUI/Warning", true);
            GameObject.Find("Warning").GetComponent <MessageView>().ItemDerivery_Warning();
            doAnimation.Open_DOScale(GameObject.Find("Warning/BG"));
        }
        else
        {
            MyCanvas.SetActive("MenuUI/Confirmation", true);
            GameObject.Find("Confirmation").GetComponent <ConfirmationView>().Deli_Confimation();
            doAnimation.Open_DOScale(GameObject.Find("Confirmation/BG"));
        }
    }
Exemplo n.º 2
0
 public void OnPointerClick(PointerEventData eventData)
 {
     visibleMenuUI = GameObject.Find("FieldUI").GetComponent <MyCanvas>();
     if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Items"))
     {
         VisDetailView();
     }
     else if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Workshop"))
     {
         VisProdlView();
     }
 }
Exemplo n.º 3
0
    public void Onlick_Yes()
    {
        visibleMenuUI = GameObject.Find("FieldUI").GetComponent <MyCanvas>();
        doAnimation   = GameObject.Find("DOAnimation").GetComponent <DOAnimation>();
        MyCanvas.SetActive("MenuUI/Confirmation", false);

        if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Delivery"))
        {
            DeliConf();
        }
        else if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Save"))
        {
            SaveConf();
        }
    }
Exemplo n.º 4
0
    public void OnClick_ReturnEnd()
    {
        if (!visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Main"))
        {
            // 前の画面へ戻る
            returnEndBtn      = GameObject.Find("ReturnEndBtn").GetComponentInChildren <Text>();
            returnEndBtn.text = "終了";

            MyCanvas.SetActive(visibleMenuUI.GetVisibleMenu(), false);
            MyCanvas.SetActive("MenuUI/Main", true);
            visibleMenuUI.SetVisibleMenu("MenuUI/Main");
        }
        else
        {
            // メニュー画面を閉じる
            StartCoroutine("GoFieldFade");
        }
    }
Exemplo n.º 5
0
    public void Onlick_No()
    {
        visibleMenuUI = GameObject.Find("FieldUI").GetComponent <MyCanvas>();
        doAnimation   = GameObject.Find("DOAnimation").GetComponent <DOAnimation>();
        doAnimation.Close_DOScale(GameObject.Find("Confirmation/BG"));

        if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Save"))
        {
            visibleMenuUI.SetVisibleMenu("MenuUI/Main");
        }
    }
Exemplo n.º 6
0
    public void Onclick_SuccessOK()
    {
        visibleMenuUI = GameObject.Find("FieldUI").GetComponent <MyCanvas>();
        doAnimation   = GameObject.Find("DOAnimation").GetComponent <DOAnimation>();


        if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/ItemsProd"))
        {
            doAnimation.Close_DOScale(GameObject.Find("Success/BG"));
            ProdView prodView   = GameObject.Find("ItemsProd").GetComponent <ProdView>();
            Text[]   detailText = GameObject.Find("ItemsProd").GetComponentsInChildren <Text>();
            prodView.RecipeDetail(detailText[2].text);
        }
        else if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Delivery"))
        {
            doAnimation.Close_DOScale(GameObject.Find("DeliSuccess/BG"));
            GameObject.Find("Content").GetComponent <ScrollControll>().DeliveryScroll();
        }
        else if (visibleMenuUI.GetVisibleMenu().Equals("MenuUI/Save"))
        {
            doAnimation.Close_DOScale(GameObject.Find("Success/BG"));
            visibleMenuUI.SetVisibleMenu("MenuUI/Main");
        }
    }