コード例 #1
0
ファイル: GameManager.cs プロジェクト: nick-yangzj/MyMatch1
        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());
        }
コード例 #2
0
    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;
    }