姓名 李经纬 时间 2016年7月1日 学习内容 今天我为网页聊天室加了快捷键的功能,这也是根据用户反馈所得的需求。因为用户在输入完消息后,如果要发送,切换鼠标点击按钮会麻烦一些,不如直接按回车。在保留鼠标按钮的基础上,增加回车发送功能。 在talk.js添加代码如下: // 快捷键 $("#msg ...
分类:
其他好文 时间:
2016-07-04 01:10:53
阅读次数:
179
姓名 李经纬 时间 2016年7月3日 学习内容 今天我为编辑器添加了文字样式按钮——加粗、斜体和下划线。 这条需求是通过用户反馈总结的,可以表示更多样化的文字字体。 选中文字后点击按钮就可更改文字样式。 所遇问题 使用标签<div>做按钮时会失去焦点而导致按钮失效。 解决方案 将<div><b>B ...
分类:
其他好文 时间:
2016-07-04 01:04:23
阅读次数:
152
姓名 李经纬 时间 2016年7月2日 学习内容 今天我在参考了微信聊天室的基础上,为聊天室添加了收发的消息区分颜色的功能,使得显示更加清晰明白。 自己发送的消息背景用绿色表示,接受的消息用灰色表示。 所遇问题 无 解决方案 无 ...
分类:
其他好文 时间:
2016-07-04 00:59:12
阅读次数:
155
<!--[if !supportLists]-->(1) <!--[endif]-->优化客户端代码结构 <!--[if !supportLists]-->(2) <!--[endif]-->优化通信协议 详情见小组日报 <!--[if !supportLists]-->(3) <!--[endif ...
分类:
其他好文 时间:
2016-07-03 23:08:46
阅读次数:
185
姓名 李经纬 时间 2016年6月30日 学习内容 今天我做了一个具有基础功能的B/S架构聊天室。 目前实现功能有:注册、登录、私聊、新消息提醒。 所遇问题 不知浏览器通讯的机制。 解决方案 学习后明白:通过以固定频率向服务器发送请求,读取更新消息实现。 ...
分类:
其他好文 时间:
2016-06-30 23:22:06
阅读次数:
105
今天将之前的用户界面显示的内容集合到了一个函数中,并且增加了屏幕左上角的角色状态栏,并且加入了魔法这项状态。界面与下图所示: 因为还没有技能,所以魔法还不能减。这也是为之后加入技能做出准备。图中灰色的框是头像框,灰色方块是默认的头像。 整合代码如下: 因为所有用户界面都是跟着镜头走的,所以只要在一开 ...
分类:
其他好文 时间:
2016-06-30 21:35:49
阅读次数:
113
姓名 李经纬 时间 2016年6月29日 学习内容 今天我学习了一些软件需求编写规范和国标内容,并基本完成了需求规格说明书。 我准备通过每天的用户反馈来不断添加完善功能需求。 所遇问题 国标内容查询,在官网(gb123.sac.gov.cn)上未搜索到 GB8567-2006号国标。 解决方案 在其 ...
分类:
其他好文 时间:
2016-06-29 23:25:53
阅读次数:
150
因为之前的开发中,需求分析没有做的很好,导致,代码结构非常的差,不易扩展,所以,我花费了一整天的时间,去优化代码结构,但仍未完成。 具体改动如下: <!--[if !supportLists]-->(1) <!--[endif]-->在服务端加入map类,及其属性和方法 <!--[if !suppo ...
分类:
其他好文 时间:
2016-06-29 22:02:35
阅读次数:
122
今天增加了一些显示上的内容,使我们的游戏更加便于理解。比如,我们加入了血条的显示,而且用颜色区分开自己的角色、别人的角色和怪物。如下图所示。 屏幕下方那一条紫紫的东西就是经验条,长满之后会升级。 下面我将逐个解释每个模块的实现方法。 首先是血条: 自己的血条: 其他玩家的血条: 中间是等级以及名字的 ...
分类:
其他好文 时间:
2016-06-29 21:52:36
阅读次数:
147
姓名 李经纬 时间 2016年6月28日 学习内容 今天我们小组进行了程序重构的工作,将原来C#语言的客户端改为用java开发。 小组分配了这一周多的工作内容。 重新分析了软件需求,拟定的基础需求有:快捷键、表情、文件传输等。 所遇问题 无 解决方案 无 ...
分类:
其他好文 时间:
2016-06-29 01:01:39
阅读次数:
124