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实现波纹特效、H5实现动态波浪效果
Jan 31 HTML / CSS
CSS3 Backgrounds属性相关介绍
May 11 HTML / CSS
CSS3的文字阴影—text-shadow的使用方法
Dec 25 HTML / CSS
用CSS3实现无限循环的无缝滚动的实例代码
Jul 04 HTML / CSS
CSS3 实现飘动的云朵动画
Dec 01 HTML / CSS
html5新特性与用法大全
Sep 13 HTML / CSS
实例讲解使用SVG制作loading加载动画的方法
Apr 05 HTML / CSS
浅谈h5自定义audio(问题及解决)
Aug 19 HTML / CSS
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
Jul 11 HTML / CSS
LocalStorage记住用户和密码功能
Jul 24 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
Oct 16 HTML / CSS
详解Canvas实用库Fabric.js使用手册
Jan 07 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实现的MySQL通用查询程序
2007/03/11 PHP
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
cssQuery()的下载与使用方法
2007/01/12 Javascript
DOM相关内容速查手册
2007/02/07 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
js检测输入内容全为空格的方法
2014/05/03 Javascript
js去除浏览器默认底图的方法
2015/06/08 Javascript
浅谈js 闭包引起的内存泄露问题
2015/06/22 Javascript
深入学习JavaScript中的原型prototype
2015/08/13 Javascript
AngularJS单选框及多选框实现双向动态绑定
2016/01/13 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
浅谈Angular.js中使用$watch监听模型变化
2017/01/10 Javascript
微信小程序实现漂亮的弹窗效果
2020/05/26 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
python 爬取微信文章
2016/01/30 Python
对python中return和print的一些理解
2017/08/18 Python
python通过Windows下远程控制Linux系统
2018/06/20 Python
Pycharm设置去除显示的波浪线方法
2018/10/28 Python
python批量读取文件名并写入txt文件中
2020/09/05 Python
解决TensorFlow程序无限制占用GPU的方法
2020/06/30 Python
python 中关于pycharm选择运行环境的问题
2020/10/31 Python
CSS3 calc()会计算属性详解
2018/02/27 HTML / CSS
波兰最大的度假胜地和城市公寓租赁运营商:Sun & Snow
2018/10/18 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
介绍一下Java中的Class类
2015/04/10 面试题
依法行政工作汇报材料
2014/10/28 职场文书
停课通知书
2015/04/24 职场文书
2016暑期社会实践新闻稿
2015/11/25 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python