发表于: 2016-12-24 22:50:26
1 1612
今天完成的事:
黑夜解密玩家信息可以列出来,循环到杀人页面还没写出来。
明天计划的:
完成黑夜解密和投票页面。
遇到的问题:
黑夜解密页面的逻辑:将杀人页面和投票页面死亡的玩家信息从WEB存储中调用出来,当玩家是被杀手杀死的:
当玩家是被投票投死的:
将已死的玩家的信息存入一个数组;
如果死亡玩家数中杀手的数量等于参加游戏的玩家中杀手的数量,平民胜利,跳转到结果页。
如果死亡玩家数中平民的数量等于参加游戏的玩家中平民的数量,杀手胜利,跳转到结果页。
当以上两个条件都不成立时:未分出胜负,进入第二天,跳转到之前的杀人页面,继续杀人。
收获:
1. for循环中this指向当前的对象;
2 DOM操作,getElementByID()读取元素内容,改变元素内容,样式,createElement()添加新元素,setAttribute设置元素的class,id;
评论