Html5游戏开发之乒乓Ping Pong游戏示例(三)


Posted in HTML / CSS onJanuary 21, 2013

jQuery 介绍
【这部分就不翻了,网上有很多的。如果有不懂的部分找度娘】
用jQuery操作游戏元素
我们已经用jQuery初始化了球拍。现在我们做一个如何使用jQuery安置游戏元素的实验。
动起来-使用jQuery修改元素的位置
让我们用网格背景来检查我们游戏的元素位置
1、我们继续使用PingPong示例。
2、从这里下载我们需要的网格背景图片。
3、在练习目录下创建一个名字叫images的文件夹。
4、将下载的图片放置到jimages文件夹里。这个图片将有助于我们以后检查像素的位移。
5、接下来,在编辑器里打开index.html.
6、修改playground DIV的background属性如下,使它包含像素网格图片。

复制代码
代码如下:

#playground{
background: #e0ffe0 url(images/pixel_grid.jpg);
width: 400px;
height: 200px;
position: relative;
overflow: hidden;
}

7、 现在在浏览器里打开index.html,我们应该看到的应该想以下截图:一个网格覆盖在游戏背景上,我们现在能看到所有元素的位置了
Html5游戏开发之乒乓Ping Pong游戏示例(三)
发生了什么?
为方便调试,我们放置了一个叫pixel_grid.jpg的图片到背景上。这张图片有许多小网格,每10x10个网格组成一个100x100像素的大块。通过这张图像,我们就有了一把尺子,让我们能衡量元素在屏幕上的位置。
HTML / CSS 相关文章推荐
一款利用css3的鼠标经过动画显示详情特效的实例教程
Dec 29 HTML / CSS
实例讲解CSS3中Transform的perspective属性的用法
Apr 22 HTML / CSS
2分钟教你实现环形/扇形菜单(基础版)
Jan 15 HTML / CSS
CSS3关于z-index不生效问题的解决
Feb 19 HTML / CSS
一张图片能隐含千言万语之隐藏你的程序代码
Dec 13 HTML / CSS
HTML5的一个显示电池状态的API简介
Jun 18 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
Jan 29 HTML / CSS
HTML5触摸事件演化tap事件介绍
Mar 25 HTML / CSS
H5混合开发app如何升级的方法
Jan 10 HTML / CSS
解决html5中的video标签ios系统中无法播放使用的问题
Aug 10 HTML / CSS
amaze ui 的使用详细教程
Aug 19 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(二)
Jan 21 #HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(一)
Jan 21 #HTML / CSS
HTML5中Canvas与SVG的画图原理比较
Jan 16 #HTML / CSS
html5 svg 中元素点击事件添加方法
Jan 16 #HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
Jan 09 #HTML / CSS
html5 Canvas画图教程(10)—把面拆成线条模拟出圆角矩形
Jan 09 #HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
Jan 09 #HTML / CSS
You might like
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
js 设置选中行的样式的实现代码
2010/05/24 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
vue生成随机验证码的示例代码
2017/09/29 Javascript
vue项目打包后打开页面空白解决办法
2018/06/29 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
2018/12/10 jQuery
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
JavaScript中0、空字符串、'0'是true还是false的知识点分享
2019/09/16 Javascript
python实现自动发送邮件
2018/06/20 Python
python读写csv文件方法详细总结
2019/07/05 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
2020/02/24 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
Skyscanner英国:苏格兰的全球三大领先航班搜索服务之一
2017/11/09 全球购物
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
英文版餐饮业求职信
2013/10/18 职场文书
祖国在我心中演讲稿
2014/01/15 职场文书
新年联欢会主持词
2014/03/27 职场文书
技能比武方案
2014/05/21 职场文书
董存瑞观后感
2015/06/11 职场文书
葬礼主持词
2015/07/02 职场文书
2015年市场营销工作总结
2015/07/23 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书
2019年思想汇报
2019/06/20 职场文书
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
Python+Selenium实现读取网易邮箱验证码
2022/03/13 Python