public static RankHandleCtrl GetInstance() { if (_Instance == null) { GameObject obj = new GameObject("_RankHandleCtrl"); _Instance = obj.AddComponent <RankHandleCtrl>(); } return(_Instance); }
// Use this for initialization void Start() { _Instance = this; if (!FreeModeCtrl.IsServer && GlobalData.GetInstance().gameMode == GameMode.OnlineMode) { RankHandleCtrl.GetInstance(); } GlobalScript.GetInstance().player.RankListChange += RankListChange; //GlobalData.GetInstance().gameMode = GameMode.OnlineMode; //test // if(GlobalData.GetInstance().gameMode == GameMode.OnlineMode) // { // _1di=di1.transform.GetChild(0).GetComponent<UISprite>(); // _2di=di2.transform.GetChild(0).GetComponent<UISprite>(); // _1name=di1.transform.GetChild(2).GetComponent<UISprite>(); // _2name=di2.transform.GetChild(1).GetComponent<UISprite>(); // // di3.SetActive(false); // di4.SetActive(false); // di5.SetActive(false); // di6.SetActive(false); // di7.SetActive(false); // di8.SetActive(false); // } // else // { // _1di=di1.transform.GetChild(0).GetComponent<UISprite>(); // _2di=di2.transform.GetChild(0).GetComponent<UISprite>(); // _3di=di3.transform.GetChild(0).GetComponent<UISprite>(); // _4di=di4.transform.GetChild(1).GetComponent<UISprite>(); // _5di=di5.transform.GetChild(1).GetComponent<UISprite>(); // _6di=di6.transform.GetChild(1).GetComponent<UISprite>(); // _7di=di7.transform.GetChild(1).GetComponent<UISprite>(); // _8di=di8.transform.GetChild(1).GetComponent<UISprite>(); // // _1name=di1.transform.GetChild(2).GetComponent<UISprite>(); // _2name=di2.transform.GetChild(1).GetComponent<UISprite>(); // _3name=di3.transform.GetChild(1).GetComponent<UISprite>(); // _4name=di4.transform.GetChild(0).GetComponent<UISprite>(); // _5name=di5.transform.GetChild(0).GetComponent<UISprite>(); // _6name=di6.transform.GetChild(0).GetComponent<UISprite>(); // _7name=di7.transform.GetChild(0).GetComponent<UISprite>(); // _8name=di8.transform.GetChild(0).GetComponent<UISprite>(); // } di1.SetActive(true); di2.SetActive(true); di3.SetActive(true); di4.SetActive(true); di5.SetActive(true); di6.SetActive(true); di7.SetActive(true); di8.SetActive(true); }