public void Init() { deckNameDropDown = this.transform.FindChild("DeckNameDropdown").GetComponent <Dropdown>(); sortDeckButton = this.transform.FindChild("SortDeckButton").GetComponent <Button>(); saveAsButton = this.transform.FindChild("SaveDeckButton").GetComponent <Button>(); saveButton = this.transform.FindChild("SaveButton").GetComponent <Button>(); exitButton = this.transform.FindChild("ExitToMainMenu").GetComponent <Button>(); deleteDeckButton = this.transform.FindChild("DeleteDeckButton").GetComponent <Button>(); clearDeckButton = this.transform.FindChild("ClearDeckMenu").GetComponent <Button>(); deckNameInputField = this.transform.FindChild("DeckNameInputField").GetComponent <InputField>(); sortDeckButton.onClick.AddListener(OnSortButtonClick); saveAsButton.onClick.AddListener(OnSaveAsButtonClick); saveButton.onClick.AddListener(OnSaveButtonClick); exitButton.onClick.AddListener(OnExitButton); deleteDeckButton.onClick.AddListener(OnDeleteDeckButton); clearDeckButton.onClick.AddListener(OnClearDeckButton); deckNameDropDown.onValueChanged.AddListener(OnSelectDeck); deckNameDropDown.options = new List <Dropdown.OptionData>(); deckNameList = new List <string>(); editUI = EditUI.GetInstance(); errorPlane = ErrorPlane.GetInstance(); InitDeckNameDropDown(); if (deckNameDropDown.options.Count != 0) { editUI.ShowDeck(deckNameDropDown.captionText.text); } }
public override void ClickApplyButton() { if (inputField.text == "") { return; } gameObject.SetActive(false); eventSys.SendEvent(DuelEvent.duelEvent_SavePlayBack, inputField.text); ErrorPlane.GetInstance().Show("保存成功", TurnToGameHall); }
void Awake() { duel = Duel.GetInstance(); mDeckUI = transform.FindChild("MDeckUI").GetComponent <GameFieldUI>(); oDeckUI = transform.FindChild("ODeckUI").GetComponent <GameFieldUI>(); mHandCardUI = transform.FindChild("MHandCard").GetComponent <HandCardUI>(); oHandCardUI = transform.FindChild("OHandCard").GetComponent <HandCardUI>(); mHandCardUI.Init(); oHandCardUI.Init(); mFieldMgr = transform.FindChild("MField").GetComponent <FieldMgr>(); oFieldMgr = transform.FindChild("OField").GetComponent <FieldMgr>(); mFieldMgr.Init(true); oFieldMgr.Init(false); mLpSliderUI = transform.FindChild("LPSlider_player1").GetComponent <LPSliderUI>(); oLpSliderUI = transform.FindChild("LPSlider_player2").GetComponent <LPSliderUI>(); lpChangeUI = transform.FindChild("lpChangeUI").GetComponent <LPChangeUI>(); cardEffectAnim = transform.FindChild("CardEffectAnim").GetComponent <CardEffectAnim>(); selectEffectUI = transform.FindChild("SelectEffectUI").GetComponent <SelectEffectUI>(); phaseButtonMgr = transform.FindChild("PhaseButton").GetComponent <PhaseButtonMgr>(); guessFirst = transform.FindChild("GuessFirst").GetComponent <GuessFirst>(); floatText = transform.FindChild("FloatText").GetComponent <FloatText>(); selectCardShowUI = transform.FindChild("SelectCardShow").GetComponent <SelectCardShowUI>(); selectPutType = transform.FindChild("SelectPutType").GetComponent <SelectPutType>(); mDrawCardAnim = transform.FindChild("MDrawCardAnim").GetComponent <DrawCardAnim>(); oDrawCardAnim = transform.FindChild("ODrawCardAnim").GetComponent <DrawCardAnim>(); attackAnim = transform.FindChild("AttackAnim").GetComponent <AttactAnim>(); roundCounterUI = GetChild <RoundCountUI>("RoundNumText"); mChangeAreaAnim = GetChild <ChangeAreaAnim>("MAnim"); oChangeAreaAnim = GetChild <ChangeAreaAnim>("OAnim"); chainUICtr = GetChild <ChainUICtr>("ChainUIMgr"); selectCardMgr = SelectCardMgr.GetInstance(); optionListUI = OptionListUI.GetInstance(); dialogBoxUI = DialogBoxUI.GetInstance(); selectCardUI = SelectCardUI.GetInstance(); tipPlane = ErrorPlane.GetInstance(); selectCardMgr.Init(); phaseButtonMgr.Init(); selectEffectUI.Init(); cardEffectAnim.Init(); lpChangeUI.Init(); optionListUI.Init(); dialogBoxUI.Init(); selectCardUI.Init(); selectPutType.Init(); attackAnim.Init(); }
IEnumerator ShowFinish() { yield return(new WaitForSeconds(3)); normalDele d = delegate { UIMgr.Instance().LoadUI(ComStr.UI_LoginUI); }; ErrorPlane.GetInstance().Show("录像结束", d); sr.Dispose(); sr.Close(); }
public void Init() { errorPlane = ErrorPlane.GetInstance(); errorList = new List <ErrorModel>(); errorPlane.Init(); }
public ErrorPlane() { instance = this; }