Ejemplo n.º 1
0
    public void closeRuneSetPanel()
    {
        currentSubPanelType = subPanelType.none;
        //
        UIEffectManager.Instance.hideAnimFadeOut(runePanel);
        HEWPageController page = runePanel.GetComponentInChildren <HEWPageController>();

        page.ResetPage();
        GoddessPV.GetComponent <CanvasGroup>().DOFade(1f, 0.1f);
        //
        SDGD.transform.DOMove(GD_normal_place.position, GD_animTime);
    }
Ejemplo n.º 2
0
    public void WhenOpenThisMenu()
    {
        HEWPageController PAGE = HS.PAGE;

        PAGE.scrollRectReset();
        if (string.IsNullOrEmpty(SDGameManager.Instance.currentHeroTeamId))
        {
            SDGameManager.Instance.currentHeroTeamId = "TEAM#" + 1;
        }
        SetupSelectUnitTeamPanel();
        showTeamId(SDGameManager.Instance.currentHeroTeamId);
        openEditUnitTeamPanel(SDGameManager.Instance.currentHeroTeamId);
    }
Ejemplo n.º 3
0
    public void ShowRuneSetPanel()
    {
        if (currentSubPanelType == subPanelType.rune)
        {
            return;
        }
        currentSubPanelType = subPanelType.rune;
        //
        UIEffectManager.Instance.showAnimFadeIn(runePanel);
        HEWPageController page = runePanel.GetComponentInChildren <HEWPageController>();

        page.ItemsInit(SDConstants.ItemType.Rune);
        GoddessPV.GetComponent <CanvasGroup>().DOFade(0.5f, 0.1f);
        //
        SDGD.transform.DOMove(GD_rune_place.position, GD_animTime);
    }
Ejemplo n.º 4
0
    public void chooseEquipedRune()
    {
        GoddessDetailPanel GDP = GetComponentInParent <GoddessDetailPanel>();

        if (GDP == null)
        {
            return;
        }
        SDDataManager.Instance.addRuneToGoddessSlot(itemHashcode, GDP.CurrentGoddess.ID
                                                    , GDP.currentGoddessRunePos);
        GDP.refreshGoddessList();
        //
        HEWPageController page = GDP.runePanel.GetComponentInChildren <HEWPageController>();

        page.ItemsInit(SDConstants.ItemType.Rune);
        //Debug.Log("C--R");
        GDP.RDP.initDetailPanel(SDDataManager.Instance.getRuneOwnedByHashcode(itemHashcode));
    }