public void LoadFightScene() { if (!_isLoadMatchUIShowed || !_isServerMatched) { return; } else { _isLoadMatchUIShowed = false; _isServerMatched = false; } UIMatching panel = AppFacade.Instance.GetManager <UIMgr>(ManagerName.UI).GetUIByType(E_UIType.PanelMatching) as UIMatching; //UIMgr.Instance.GetUIByType if (panel == null) { DebugUtil.Error("uimatching is null"); return; } panel.FindOpponent(); UIMgr.Instance.DestroyUI(E_UIType.UIMainPanel); APPMonoController.Instance.StartCoroutine(ToFightScene()); }
protected override void OnAwake() { NationalFlags.Add("中国", "china"); NationalFlags.Add("china", "china"); NationalFlags.Add("australia", "australia"); NationalFlags.Add("france", "france"); NationalFlags.Add("japan", "japan"); NationalFlags.Add("south korea", "south korea"); NationalFlags.Add("thailand", "thailand"); NationalFlags.Add("united states", "united states"); base.OnAwake(); _instance = this; Matched = transform.Find("All/Container_Matched").gameObject; // Matching = transform.Find("All/Container_Matching").gameObject; Effects = transform.Find("All/Container_MatchedEffects/T_Matched").gameObject; _effectUISprite = Effects.GetComponent <UITexture>(); Cards = transform.Find("All/Container_Matched/Container_OppCards").gameObject; // All = transform.Find("All").gameObject; BossCreateEffect = Resources.Load("FightNew/Effect/BossCreate") as GameObject; //BossCreateEffect = ResourceMgr.Instance.LoadAndInstanceGameObjectFromPreload(FightNew.FightDefine.Prefab_BossCreate); EffectSpots[0] = transform.Find("All/Container_Matched/Container_OppCards/EffectSpots/EffectCard1").gameObject; EffectSpots[1] = transform.Find("All/Container_Matched/Container_OppCards/EffectSpots/EffectCard2").gameObject; EffectSpots[2] = transform.Find("All/Container_Matched/Container_OppCards/EffectSpots/EffectCard3").gameObject; CardSpots[0] = transform.Find("All/Container_Matched/Container_OppCards/Sprite_Icon_L").gameObject; CardSpots[1] = transform.Find("All/Container_Matched/Container_OppCards/Sprite_Icon_M").gameObject; CardSpots[2] = transform.Find("All/Container_Matched/Container_OppCards/Sprite_Icon_R").gameObject; SerchingLabel = transform.Find("All/Container_Matching/Label_Serching").GetComponent <UILabel>(); CancelBtn = transform.Find("All/Container_Matching/Sprite_CancelBtn").gameObject; OppoCardContainer = transform.Find("All/Container_Matched/Container_OppCards").gameObject; MyName = transform.Find("All/Container_Matching/Label_PlayerName").GetComponent <UILabel>(); GetMyName(); MyTrophy = transform.Find("All/Container_Matching/Sprite_MyPhoto_Frame/S_Trophy/L_Trophy").GetComponent <UILabel>(); GetMyTrophy(); MyFlag = transform.Find("All/Container_Matching/Sprite_MyPhoto_Frame/T_NationalFlag").GetComponent <UITexture>(); GetMyFlag(); MyCity = transform.Find("All/Container_Matching/Sprite_MyPhoto_Frame/Label_City").GetComponent <UILabel>(); GetMyCity(); MyPhoto = transform.Find("All/Container_Matching/Sprite_MyPhoto_Frame/T_MyPhoto").GetComponent <UITexture>(); GetMyPhoto(); OppoName = transform.Find("All/Container_Matched/Container_PlayerName/Sprite_NameBg/Label_OppName").GetComponent <UILabel>(); OppoTrophy = transform.Find("All/Container_Matched/Sprite_OppoPhoto_Frame/S_Trophy/L_Trophy").GetComponent <UILabel>(); OppoCity = transform.Find("All/Container_Matched/Sprite_OppoPhoto_Frame/Label_City").GetComponent <UILabel>(); OppoPhoto = transform.Find("All/Container_Matched/Sprite_OppoPhoto_Frame/T_OppoPhoto").GetComponent <UITexture>(); OppoFlag = transform.Find("All/Container_Matched/Sprite_OppoPhoto_Frame/T_NationalFlag").GetComponent <UITexture>(); UIEventListener.Get(CancelBtn).onClick += OnPressCancelBtn; }