发表于: 2017-04-04 22:25:28

3 1291


一,今天完成的事情

(1).把任务4的html页面。页面的样式,点击第几天隐藏,显示内容什么的,写完之后开始想有限状态机怎么搞。又研究了几遍游戏,拆分任务需求,步骤有四个,1.杀手杀人。2.死者遗言。3.依次发言。4.投票。

1.只能从杀手杀人开始,杀手杀人是起始状态,未完成杀手杀人,点击其他步骤会弹出提示框,执行完成后才能执行下一个步骤(也就是进入下一个状态)。

2.未结束当前状态,点击其他步骤会弹窗提醒。

3.结束当前状态,背景色变绿。

4.结束第一个和最后一个步骤,会有记录产生。

我想将这是个步骤写成四种状态,在一个状态中,另外的状态的步骤点击报错,只能执行当前状态的内容。

(2)玩家的生死也可以写成状态,只能从生到死,只有杀手杀人和投票票人能改变这个状态。

(3)听二大说后续JS用的很少,有做这个的朋友说面试的时候一般问JS的问题比较多,所以这个任务打算用JS写一遍,然后再用Jq写一遍,后续任务有空闲的话也这么干。

二,明天要做的事情

完成任务四的JS版本。

三,遇到的问题

1.状态机写成变量,不知道如何调用,后来查了写资料,问过人才知道用变量.fn就好了。

四,收获

1.理清了任务四的思路。

2.了解了下有限状态机。



返回列表 返回列表
评论

    分享到