获取玩家在线状态 IV

在玩家进入游戏的时候,创建一个channel,将玩家的uid和sid放入该channel中.

var channel = channelService.getChannel('channelName',true);//创建channel

channel.add(uid,sid);

//获取

var channel = channelService.getChannel('channelName',false);

var online = channel.getMember(uid+'');

if(!!online){

    console.log('该角色在线');

//online结构如 : {sid :'connector-server-x',uid : uid}

}



没有交互的文章是死文章,请大家有什么问题都交流一下,开发中遇到的,或者是学习中遇到的.交流的过程中,才能学到更多更清晰的知识.

你可能感兴趣的:(获取玩家在线状态 IV)