博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习js与css 写个2048
阅读量:7297 次
发布时间:2019-06-30

本文共 349 字,大约阅读时间需要 1 分钟。

学习阶段,还是写点小东西练练手学的有意思一点,今天用栅格布局做了一个2048,但是移动动画和合并特效没有做,只简单的实现了一下功能。

记录一下学习的过程。

1.入口函数,初始化界面,我这里是直接是一个栅格对应一个数字,做到后面发现先布局栅格,然后在栅格上面动态生成的做法更好。

2.定义了几个全局变量,控制主要的逻辑以及样式的修改。

 

3.初始状态

 

4.渲染

5.监听键盘事件,这里不知道有没有什么好的方法,就直接分开写了上下左右

6.最后定义游戏结束的规则,遍历一下数组,如果出现了2048就修改上面的span 设置为“获胜”就好了。

看着自己的代码乱七八糟但是不知道怎么优化,再说再说..

 

转载于:https://www.cnblogs.com/helianthus/p/8484164.html

你可能感兴趣的文章
关于共享单车,说点什么
查看>>
ubuntu 升级nodejs 和 npm
查看>>
基于8086CPU微处理器的汇编学习之PUSH、POP指令
查看>>
Spring4.1新特性——Spring MVC增强
查看>>
CentOS7.1 KVM虚拟化之虚拟机添加磁盘
查看>>
htpdate代替ntpdate同步时间
查看>>
CSS中background-position的使用
查看>>
mount挂载windows共享文件夹
查看>>
logstash grok匹配
查看>>
开发利器_Pigar.快速为Python项目生成依赖文件requirements.txt?
查看>>
Nginx Web服务应用
查看>>
EXCEL技巧
查看>>
php调用以太坊geth API说明
查看>>
我的友情链接
查看>>
cmd命令行修改windows虚拟内存pagefile.sys
查看>>
我的友情链接
查看>>
九、mysql授权
查看>>
我的友情链接
查看>>
mysql数据库主从同步配置教程--数据库同步
查看>>
java 常见中文乱码问题解决
查看>>