Пример #1
0
    private void InitCompoments()
    {
        excuteButton        = GetComponent <Button>      ("disintergrade_Btn");
        nameText            = GetComponent <Text>        ("info/name");
        levelText           = GetComponent <Text>        ("info/name/level");
        icon                = GetComponent <Image>       ("info/icon");
        drawingItem         = GetComponent <Transform>   ("right/bottom/0");
        matrialRoot         = GetComponent <Transform>   ("right/bottom/list");
        matrialTemp         = GetComponent <Transform>   ("right/bottom/list/0");
        nothingNode         = GetComponent <Transform>   ("nothing");
        suitNode            = GetComponent <Transform>   ("right");
        selectDrawingButton = GetComponent <Button>      ("nothing/bottom/Image");
        cancelButton        = GetComponent <Button>      ("right/bottom/0/cancel");
        rawImage            = GetComponent <Transform>   ("npcInfo");

        consumeIcon  = GetComponent <Image>       ("right/bottom/consume1/icon");
        consumeCount = GetComponent <Text>        ("right/bottom/consume1/value");

        matrialTemp.SafeSetActive(false);

        previewSuit         = new SuitProperty(GetComponent <Transform>("right/top/attr"));
        successWindow       = SubWindowBase.CreateSubWindow <FurnaceWindow_SublimationSuccess>(this, GetComponent <Transform>("success_Panel")?.gameObject);
        selectDrawingWindow = SubWindowBase <Window_Sublimation> .CreateSubWindow <FurnaceWindow_SublimationSelectDrawing>(this, GetComponent <Transform>("tip")?.gameObject);

        selectDrawingWindow.Set(false);
    }
Пример #2
0
 protected override void InitComponent()
 {
     base.InitComponent();
     prevSuit = new SuitProperty(WindowCache.GetComponent <Transform>("success_Panel/sublimation/left"));
     nowSuit  = new SuitProperty(WindowCache.GetComponent <Transform>("success_Panel/sublimation/right"));
     name     = WindowCache.GetComponent <Text>("success_Panel/sublimation/name_txt");
 }
Пример #3
0
    protected override void InitComponent()
    {
        base.InitComponent();
        suitProperty  = new SuitProperty(WindowCache.GetComponent <Transform>("tip/content/attr"));
        consumeIcon   = WindowCache.GetComponent <Image>       ("tip/content/consume/icon");
        consumeCount  = WindowCache.GetComponent <Text>        ("tip/content/consume/count");
        consumeRemain = WindowCache.GetComponent <Text>        ("tip/content/consume/count/remain");
        costRoot      = WindowCache.GetComponent <Transform>   ("tip/content/list");
        costTemplete  = WindowCache.GetComponent <Transform>   ("tip/content/list/0");
        clearButton   = WindowCache.GetComponent <Button>      ("tip/content/clear_Btn");
        closeButton   = WindowCache.GetComponent <Button>      ("tip/content/close");

        costTemplete.SafeSetActive(false);
    }
Пример #4
0
    protected override void OnOpen()
    {
        m_attrList.Clear();
        m_suitList.Clear();

        m_leftTopPlane = GetComponent <RectTransform>("left");
        m_leftDesc     = GetComponent <Text>("left/bottom/mask/content");
        //器灵
        m_spriteNo = GetComponent <Text>("right/bottom/nothing");

        m_attriPrefab = GetComponent <RectTransform>("right/top/content/type").gameObject;
        m_attriParent = GetComponent <RectTransform>("right/top/content");

        m_suitHave     = GetComponent <RectTransform>("right/middle/have");
        m_suitNo       = GetComponent <Text>("right/middle/nothing");
        m_suitState    = GetComponent <Text>("right/middle/have/state");
        m_btnClearSuit = GetComponent <Button>("right/middle/have/clear_Btn");

        m_btnGroup = GetComponent <RectTransform>("buttons");

        m_strengBtn    = GetComponent <Button>("buttons/0");
        m_advancedBtn  = GetComponent <Button>("buttons/1");
        m_soulBtn      = GetComponent <Button>("buttons/2");
        m_orderBtn     = GetComponent <Button>("buttons/3");
        m_sublimaBtn   = GetComponent <Button>("buttons/4");
        m_spiritBtn    = GetComponent <Button>("buttons/5");
        m_strengHint   = GetComponent <Image>("buttons/0/mark").gameObject;
        m_advancedHint = GetComponent <Image>("buttons/1/mark").gameObject;
        m_soulHint     = GetComponent <Image>("buttons/2/mark").gameObject;
        m_orderHint    = GetComponent <Image>("buttons/3/mark").gameObject;
        m_sublimaHint  = GetComponent <Image>("buttons/4/mark").gameObject;
        m_spiritHint   = GetComponent <Image>("buttons/5/mark").gameObject;

        m_suitProperty = new SuitProperty(GetComponent <Transform>("right/middle/have"));
        m_clearSuit    = SubWindowBase.CreateSubWindow <EquipInfoWindow_ClearSuit, Window_Equipinfo>(this, GetComponent <Transform>("tip")?.gameObject);
        m_clearSuit.Set(false);
        soulEntry = new SoulEntry(GetComponent <Transform>("right/bottom"));
        SetText();
    }