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); }
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"); }
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); }
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(); }