赞
踩
前面我们已经实现了一个简单的五指棋,但问题特别多。这一篇,我们要解决的问题有
- 新增房间
- 前端给出一些提示,告诉你所属的颜色,是否是你的回合
首先,当用户连接的时候,我们需要取出他是哪一个房间?
我们需要一个类Room来表示房间,房间需要一个标示RoomId。
房间里面可能有这么几个动作?
1. 进入房间(需要处理能否进入?)
2. 广播(进入房间后,房间里每个人的动作只要跟这个房间里面的人说就行了)
3. 退出房间
前端的话我们需要用户输入一个id,并且在建立webSocket的时候,把id号带过去。
我们来看看前端的实现,我们需要在一开始弹出一个框,告诉用户,输入一个房间号。(虽然很挫,但是很容易实现)
var roomId = prompt(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。