【前言】
最近打字练习要做一个pk功能,说做就做。
【过程】
思路:
面对面建群加入要pk的人(参考积分),第一个进来的人为队长显示开始pk按钮,其余人等待队长点击开始pk然后进行pk保存个人成绩和pk成绩。
1.显示个人成绩的界面放置两个按钮,分别为个人进入练习 和组队pk(限时30秒进入哦)
点击个人进入练习显示的界面
2.点击组队pk(限时30秒进入哦)说明组队pk人员要在30s之内进入
这个页面设计是借鉴积分来的。 输入4个数字然后显示登录人的信息
只有第一个人才有开始pk的按钮,第二个人只有等待队长开始pk的提示,这个提示目前设置的是3秒自动消失
3.当队长点击开始pk时队长和组员的界面同时跳到pk界面并且有限时5分钟(自定义设置)的操作
5.开始pk,将个人成绩和pk成绩插入数据库弹出这几个pk的人的排名和打字成绩信息
第二个人因为没有进行打字练习所以排名自动为第二了。
至此,整个pk功能就完成了。
【总结】
这个功能实现的过程还是比较艰辛的,下篇博客详解代码的实现过程。