void Init() { _tcp = new TcpConnection(_packer); _tcp.StateChangeEvent += OnState; _tcp.ReceiveEvent += OnReceive; Connect(); }
// Use this for initialization void Start() { RegistMsg(); _tcp = new TcpConnection(_packer); _tcp.StateChangeEvent += OnState; _tcp.ReceiveEvent += OnReceive; Connect(); }
public void Connect(string ip, ushort port) { if (_tcp == null) { _tcp = new Tcp(); InitTcp(); } if (!_tcp.Connect(ip, port)) { Connect(ip, port); } else { //连接 Thread.Sleep(1000); } }