发表于: 2017-05-24 23:32:49

1 892


1、各种报错,各种bug,感觉要崩溃,最后终于把游戏第一天弄好,勉强可以传上来见人了

2、增加了一个投票杀人页面点击读数的参数user.die_num:[]做为总数据传递。

user.die_num.push($("img").index(this)); //每次点击(未选择确认)时读数并保存数组。

user.die.push(user.die_num[user.die_num.length-1]); //跳转到上一页面,读取之前最后一次选择序号(即确认数据),保存到被杀者数组。

试过不跳转页面传递保存和不设置过度参数保存,老是报错。应该也可以匹配选中后样式变更的序列,没试了。

3、杀人和投票两个按钮,根据游戏流程会进行跳转或者取消跳转。

试过html结构中不设置链接地址,用函数进行跳转,return false 好像并不能阻止,只能给一个空地址,相当于刷新页面,影响体验,后面就只好在html中加入链接解决。

4、增加游戏过程中,一些相关的页面操作提示。比如杀人页面,之前死去人物的操作提示。

//

for (j = 0; j < user.die.length; j++) {

     $("h3").eq(user.die[j]).css("background-color", "gainsboro");

     $("h4").eq(user.die[j]).css("background-color", "gainsboro");//被杀者身份信息背景变成灰色。

                //选中死去人物错误选择提示

     $("img").eq(user.die[j]).bind("click", function () {

          alert("。。。");  //选中提示

               //继续选择确认提交提示

          $("button:last").click(function () {

               alert("。。。");

               user.step--;  //确认按钮函数包含有步骤自加和跳转,这里减去。

               sessionStorage.setItem('user',JSON.stringify(user));

               location.href = "";

                    })

                })

            }

困难:

$(".main-4-1").eq($("img").index(this)).css(。。);  //未提交前,选中杀人图片后身份信息改变状态

其中 $("img").index(this)应该就是选中的杀人图片在img合集中的索引位置。

但是后面的很多引用会报错,直接F12调试模式输入,返回的结果全部是-1。

计划:明天线下报道,正式开始艰辛的修真模式,坚持,加油。



返回列表 返回列表
评论

    分享到