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编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
Jan 07 HTML / CSS
利用CSS3实现圆角的outline效果的教程
Jun 05 HTML / CSS
CSS3+Sprite实现僵尸行走动画特效源码
Jan 27 HTML / CSS
实例讲解CSS3中Transform的perspective属性的用法
Apr 22 HTML / CSS
使用css3做0.5px的细线的示例代码
Jan 18 HTML / CSS
用HTML5实现网站在windows8中贴靠的方法
Apr 21 HTML / CSS
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
Mar 21 HTML / CSS
基于HTML5+Webkit实现树叶飘落动画
Dec 28 HTML / CSS
解锁canvas导出图片跨域的N种姿势小结
Jan 24 HTML / CSS
前端实现打印图像功能
Aug 27 HTML / CSS
HTML5开发动态音频图的实现
Jul 02 HTML / CSS
html实现弹窗的实例
Jun 09 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扩展
2010/03/12 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
2018/05/29 PHP
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
Extjs EditorGridPanel中ComboBox列的显示问题
2011/07/04 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
Easyui 之 Treegrid 笔记
2016/04/29 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
JS设计模式之惰性模式(二)
2017/09/29 Javascript
详解微信小程序审核不通过的解决方法
2018/01/17 Javascript
基于layPage插件实现两种分页方式浅析
2019/07/27 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题
2020/01/16 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python 创建子进程模块subprocess详解
2015/04/08 Python
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
python进程的状态、创建及使用方法详解
2019/12/06 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
佳能德国网上商店:Canon德国
2017/03/18 全球购物
您的健身减肥和健康饮食专家:vitafy
2017/06/06 全球购物
校领导推荐信
2013/11/01 职场文书
运动会广播稿60字
2014/01/15 职场文书
高中物理教学反思
2014/02/08 职场文书
清扬洗发水广告词
2014/03/14 职场文书
暂住证明怎么写
2015/06/19 职场文书
vue项目打包后路由错误的解决方法
2022/04/13 Vue.js
windows系统搭建WEB服务器详细教程
2022/08/05 Servers