using UnityEngine; using System; using Sfs2X.Util; using Sfs2X.Requests; [Serializable] public class Connector : BaseConnector { public Connector() { onConnectSucceed += baseEvent => { GardenSmartFox.Loggor.Login(); }; } public override void Connect() { ConfigData configData = new ConfigData { Host = Host, Port = TcpPort, Zone = Zone }; //Debug.Log("Send connect request"); GardenSmartFox.SmartFox.Connect(configData); } public override void Disconnect() { //Debug.Log("Send logout request"); GardenSmartFox.SmartFox.Send(new LogoutRequest()); //Debug.Log("Send disconnect request"); GardenSmartFox.SmartFox.Disconnect(); } }