1、socket爲什麼不能使用
2、cocos類之攝像機使用問題
1、在使用socket爲什麼不能使用
在客戶端,首先下載socket.io這個模塊。根據官方文檔給出的。
if(!cc.sys.isNative){
//socket.io源碼
}
然後我是以非插件形式導入到cocos creator中。
然後寫好客戶端的socket代碼
connect:function(fnConnnect,fnError){
var
self=this;
var
opts={};
opts={
'reconnection':false,
'force new connection':true,
'transports':['websocket','polling']
}
this.sio=window.io.connect(this.ip,opts);
this.sio.on("connect",function(data){
console.log("執行一次fnConnect");
self.sio.connected=true;
fnConnnect(data);
});
this.sio.on('disconnect',function(data){
console.log("服務器斷開連接");
self.sio.connected=false;
self.close();
})
for(var
key
in this.handlers){
var
value=this.handlers[key];
if(typeof(value)=="function"){
if(key=='disconnect'){
this.fnDisconnect=value;
}else{
console.log("register :function"+key);
this.sio.on(key,value);
}
}
}
}
2、攝像機類的使用
這是有史以來我認爲我最爲搞不懂的類。因爲他的設置攝像機的節點位置。但是我至今沒弄明白怎麼使用