登錄socket服務器有兩個時機,一個是創建完房間沒錯誤後,連接,另一個是用戶自行進入房間請求沒錯後連接
connectGameServer:function(data){
this.dissoveData = null;
cc.vv.net.ip = data.ip + ":" + data.port;
console.log(cc.vv.net.ip);
var self = this;
var onConnectOK = function(){
console.log("onConnectOK");
var sd = {
token:data.token,
roomid:data.roomid,
time:data.time,
sign:data.sign,
};
cc.vv.net.send("login",sd);
};
var onConnectFailed = function(){
console.log("failed.");
cc.vv.wc.hide();
};
cc.vv.wc.show("正在進入房間");
cc.vv.net.connect(onConnectOK,onConnectFailed);
}
根據返回的參數連接,包括ip端口,token,roomId,time,sign