8/22 添加了 方向控制已经移动动画功能 优化了部分代码
- 在数据架构方面 可以使用一维数组代替二维数组
- 随机数的函数功能可以优化 建议将空白格的位置放入数组 然后在随机调用 (方格将要移动的地方不能出现空白格: 比如向右移动时 右边的空格可以不考虑在产生随机数的地方)
- 代码重构 很多函数功能大部分代码执行相同功能 可以合并
- 页面ul
- 移动 响应式
- gameover 和 score 可以添加界面
- 出现隔空合并bug 424 -> 8的现象
2015/10/25 20:41
解决了
- 页面的基本ul优化
- 移动 响应式
- 分数 最高分界面
- 消除了bug 424 -> 8 的问题(添加hasConflicted数组 每次只能重叠一次 每次滑动后判断数组hasConflicted是否为真)
- 代码还没有重构 可以使用js设计模式来重构
- 由于核心代码以及动画操作都是用js写 动画效果不流畅
- 建议使用css translate来定位 css动画来操作
- 也可以使用canvas来绘制方格
- 小屏幕的响应式的ul设计没有很好的优化