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 position fixed固定居中问题解决方案
Aug 19 HTML / CSS
css3实现3d旋转动画特效
Mar 10 HTML / CSS
css 元素选择器的简单实例
May 23 HTML / CSS
浅谈css3中calc在less编译时被计算的解决办法
Dec 04 HTML / CSS
CSS3实现彩色进度条动画的示例
Oct 29 HTML / CSS
HTML5边玩边学(3)像素和颜色
Sep 21 HTML / CSS
HTML5实现锚点时请使用id取代name
Sep 06 HTML / CSS
Html5实现用户注册自动校验功能实例代码
May 24 HTML / CSS
Html5 页面适配iPhoneX(就是那么简单)
Sep 05 HTML / CSS
Html5 video标签视频的最佳实践
Feb 26 HTML / CSS
CSS子盒子水平和垂直居中的五种方法
Jul 23 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
自己动手,丰衣足食 - 短波框形天线制作
2021/03/01 无线电
PHP的FTP学习(一)[转自奥索]
2006/10/09 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
PHP遍历并打印指定目录下所有文件实例
2014/02/10 PHP
php中Session的生成机制、回收机制和存储机制探究
2014/08/19 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
thinkphp中的url跳转用法分析
2016/07/12 PHP
基于CI框架的微信网页授权库示例
2016/11/25 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
另一个javascript小测验(代码集合)
2011/07/27 Javascript
js获取下拉列表的值和元素个数示例
2014/05/07 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
vue cli 全面解析
2018/02/28 Javascript
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
JS实现横向跑马灯效果代码
2020/04/20 Javascript
使用vant的地域控件追加全部选项
2020/11/03 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
Python 命令行非阻塞输入的小例子
2013/09/27 Python
python多进程共享变量
2016/04/06 Python
Python数组定义方法
2016/04/13 Python
使用matplotlib中scatter方法画散点图
2019/03/19 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述
2013/03/30 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
自荐信不宜过于夸大
2013/11/06 职场文书
会计专业的自荐信
2013/12/12 职场文书
投标单位介绍信
2014/01/09 职场文书
学校招生宣传广告词
2014/03/19 职场文书
超市客服工作职责
2014/06/11 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书
python正则表达式re.search()的基本使用教程
2021/05/21 Python