void ack_create(int err, wire obj) { a_create ack = (a_create)obj; Debug.Log("create!" + ack.uid); return; }
void Start() { user_name.text = "findstr"; user_passwd.text = "asdfg"; //event create_btn.onClick.AddListener(on_create); login_btn.onClick.AddListener(on_login); //protocol a_create create = new a_create(); a_login login = new a_login(); a_challenge challenge = new a_challenge(); a_login_gate login_gate = new a_login_gate(); NetInstance.Login.Register(create, ack_create); NetInstance.Login.Register(challenge, ack_challenge); NetInstance.Login.Register(login, ack_login); NetInstance.Gate.Register(login_gate, ack_login_gate); }