借用FMS做为游戏服务端的main.asc代码编写样例

来源:互联网 发布:大数据应用例子 编辑:程序博客网 时间:2024/06/05 02:58
 

application.onConnect = function(currentClient,loginname)
{
currentClient.userName = loginname;
trace(currentClient.userName+"进入聊天室");
//通知所有人,有人来了。
for(i=0;i<application.clients.length;i++)
{
  application.clients[i].call("UserIn",null,currentClient.userName);
}
return true;
}

Client.prototype.Dosomething = function(myName, param)
{
}

application.onDisconnect = function(currentClient)     
{
trace(currentClient.userName+"离开聊天室");
//通知所有人,有人下线
for(i=0;i<application.clients.length;i++)
{
  application.clients[i].call("Userout",null,currentClient.userName);
}
}

其中,UserIn、Userout是服务端通过网络来调用客户端方法,应在客户端实现;Dosomething是客户端通过网络来调用服务端函数,当然在服务端实现;
此为,还有客户端与服务端共享对象技术。

原创粉丝点击