举报了
234234
123
isgameover()
nospace()
nomove()
gameover()
给moveLeft()函数中两个函数设置setTimeout,分别为210、300
dropbox的限制
Web Applications运行在服务器上,通过浏览器执行,使用前端技术
Native Applications直接运行在设备上,用Java或Object-C(或swift)开发
阻止touchmove的默认行为以防止bug
event.preventDefault()可以阻止按键的默认行为
event.touches[0].pageX和pageY为触碰的坐标
元信息viewport,
width和height表示给出的是像素尺寸还是设备尺寸,
initial-scale表示应用启动时缩放的尺度,
minimum-scale,maximum-scale表示可以缩小或放大的尺寸,
user-scalable表示是否可以放大缩小页面
适应移动端需要注意页面自适应与触控方式的改变
两种游戏循环,基于时间和基于响应的游戏循环
text-decoration为none可以取消a标签的下划线
注意:屏幕的y轴正向向下。 1/先判断X还是Y方向: |endx-startx|>|endy-starty|==>x轴方向 |endx-startx|<|endy-starty|==>y轴方向
将webapp转变为native app
MVC
M:游戏数据
V:UI-HTML/CSS
C:游戏主逻辑-js/jquery
游戏主逻辑和UI之间,通过动画效果逻辑,单向联系
游戏主逻辑和数据之间,通过支撑逻辑,双向联系
交互细节的理解
了解游戏循环
基于时间或响应的游戏
showMoveAnimation看不懂,记得回来继续看