void Start() { HttpReqUtil.getInstance().Get("http://fwdown.hy51v.com/Last/ServerConfig.json", ServerConfig.init); choiceServer = gameObject.transform.Find("ChoiceServer").gameObject; curServer = gameObject.transform.Find("CurServer").gameObject; gameObject.transform.Find("Button_start").GetComponent <Button>().onClick.AddListener(() => { PlayerPrefs.SetInt("ServerIndex", ServerConfig.listData.IndexOf(serverData)); Socket_C.getInstance().m_onSocketEvent_Receive = SocketEvent_C.OnReceive; Socket_C.getInstance().m_onSocketEvent_Connect = SocketEvent_C.OnConnect; Socket_C.getInstance().Start(serverData.ip, "", serverData.port); }); curServer.transform.Find("Button").GetComponent <Button>().onClick.AddListener(() => { choiceServer.transform.localScale = new Vector3(1, 1, 1); }); choiceServer.transform.Find("Button_close").GetComponent <Button>().onClick.AddListener(() => { choiceServer.transform.localScale = new Vector3(0, 0, 0); }); }
public static HttpReqUtil getInstance() { if (s_instance == null) { s_instance = new HttpReqUtil(); GameObject obj = new GameObject("HttpReqUtil"); obj.transform.name = "HttpReqUtil"; MonoBehaviour.DontDestroyOnLoad(obj); s_instance = obj.AddComponent <HttpReqUtil>(); } return(s_instance); }