?? main.asc
字號:
?load("components.asc");
application.onAppStart = function(){
this.so = SharedObject.get("userData", false);
};
application.onConnect = function(pClientObj, pUserName, pGrade) {
application.acceptConnection(pClientObj);
gFrameworkFC.getClientGlobals(pClientObj).username = pUserName;
pClientObj.username = pUserName;
pClientObj.grade = pGrade;
///////////////////////////////////////////
pClientObj.touchPie = function(pRoom){
var kName = "pie_"+pRoom;
var kValue = application.so.getProperty(kName);
if(kValue==undefined){
application.so.setProperty(kName,1);
}else{
application.so.setProperty(kName,kValue+1);
}
}
};
application.onDisconnect = function(pClient) {
//////////////////////////////
var kName = pClient.username;
var kClientData = this.so.getProperty(kName);
var kRoom = kClientData.room;
////////////////////////////////
var kLst = this.so.getProperty("roomLst_"+kRoom);
var kAt = getAt(kLst,kName);
kLst.splice(kAt,1);
this.so.setProperty("roomLst_"+kRoom,kLst);
this.so.setProperty(kName, null);
////////////////////
this.so.send("disconnectSomeOne", kName);
};
function getAt(pLst, pItem) {
if (pLst == undefined) {
return -1;
} else {
for (var i = 0; i<pLst.length; i++) {
if (pLst[i] == pItem) {
return i;
}
}
return -1;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -