发表于: 2017-02-24 21:25:05
1 1003
今天完成的事情:
今天算是完成计划任务吧,时间还是很紧啊,应该是还不是很熟悉吧
在法官日记里,游戏开始后,点击对象,下方添加“kill”图片样式,点其他对象,全部清空图片再添加;选中情况下点击下方“确定”按钮则淘汰变色
在法官台本里,添加各个点击事件,按照规定流程进行“杀人”,“遗言”弹框,“发言”弹框,“投票”,每次在法官日记里淘汰一人,都进行平民和杀手人数检测;完成一天流程,新建下一天流程,并收起前一天流程;直至平民或杀手人数为0,弹框提示“结束”。
在法官日志里,该页面在游戏期间随时可以打开,并显示即时的相关流程信息
明天计划的事情:
整合全部页面,完善代码,并多刷游戏流程debug
看能不能开下一个任务吧
问题:
if是顺序判断语句,会继续运行下面代码,多个判断语句时,判断条件尽量不要在前面作改变!
记得这是第二次栽这了,耗了一个多钟……看来要习惯一下使用while了,或者记得在if里面加return?好吧,在写这玩意的时候突然记起还有return这个可以跳出去的玩意
开始那个淘汰等状态想要使用数组数据表示,但是写出来的程序可读性好像蛮差的,而且自己还要记住,要不就需要翻看数据,思考关系;
后来使用了class进行状态区分,通过获取元素内文本进行身份判断,就结果而言,功能完成,程序可读性好些,多次的 $ 进行元素的获取,或者是元素class变化后的重新获取。
收获:
在多个判断功能的完成时,加深jq上信息获取的理解
评论