摘要: 作为刚进公司的毕业生,第一个项目便是开发html5游戏,于是网上搜寻各种有关html5的资料,把w3School中有关html5的教程通通过了一遍,发现里面的教程非常适合刚接触html5的人,作为菜鸟的我看了各种资料终于有所领会,作为游戏开发,其实就是通过JavaScript对html5 中Canvas画布进行各种处理,之后又在网上搜了一些有关html5 游戏Demo,其中有类似贪吃蛇,超级玛丽这样的,之后自己也尝试写了个Demo,是关于摇摆Rotate,伸长以及碰撞到物体检测。先附上绳子摇摆rotate代码,过段时间再加上伸长和碰撞检测代码(在网上随便找了两张图片在代码下方):Insert 阅读全文
posted @ 2013-11-22 09:41 xushu 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 最近在学习html5,其中涉及到很关键的元素canvas-画布,在网上下载了一些游戏源代码,虽然能看懂,但是想单独地针对某个功能提取出来还是有难处的,于是乎自己又上网查找了一些例子,才将超级玛丽简单的动画给实现了。设计中涉及到的主要的drawImage()函数(1)drawImage(image,x,y)该方式是最基本的操作方式,具体是指将你整个要操作的图像对象描绘在指定的坐标轴上,左上角为(0,0)原点,以此计算你想要它描绘的位置(2)drawImage(image,x,y,width,height)该方式是指将你需要操作的图像对象进行缩放,然后描绘到画板上,width和height就是你希 阅读全文
posted @ 2013-09-06 13:25 xushu 阅读(3815) 评论(8) 推荐(0) 编辑
摘要: 一、分页程序的原理分页程序有两个非常重要的参数:每页显示几条记录($pagesize)和当前是第几页($page)。有了这两个参数就可以很方便的写出分页程序,我们以MySql数据库作为数据源,在mysql里如果要想取出表内某段特定内容可以使用T-SQL语句:select*fromtablelimit $offset,$pagesize来实现。这里的offset是记录偏移量,它的计算方法是$offset=$pagesize*($page-1),$pagesize是要每页显示的记录条数。也就是说select*fromtablelimit10,10这条语句的意思是取出表里从第11条记录往后的10条记 阅读全文
posted @ 2013-07-24 13:02 xushu 阅读(465) 评论(0) 推荐(0) 编辑