
html5游戏
文章平均质量分 64
html、css和js的游戏案例。
自由与束缚JavaJavaScript
这个作者很懒,什么都没留下…
展开
-
011_Raphael常用方法
1. 克隆方法1.1. clone()方法是克隆一个Raphael元素, 会创建一个新的Dom。rect.click(function(e){ });2. 数据方法2.1. data()方法是个不可思议的方法。你可以根据自己需要为Raphael元素赋予你想赋予的含义, 并且在需要时取回来:var rect = paper.rect(20, 20, 60, 40).attr({ "fill": "green"});rect.data({ name: "张三", age:原创 2021-07-22 13:38:43 · 389 阅读 · 0 评论 -
010_Raphael事件
1. 单击事件1.1. click()方法是用来为Raphael元素绑定单击事件的方法。语法如下:rect.click(function(e){ });2. 双击事件2.1. dblclick()方法是用来为Raphael元素绑定双击事件的方法。语法如下:rect.dblclick(function(e){ });3. 鼠标键按下3.1. mousedown()方法为Raphael元素绑定鼠标键按下的动作, 任何鼠标键按下都是触发事件。语法如下:re原创 2021-07-22 13:38:39 · 256 阅读 · 0 评论 -
009_Raphael动画
1. Unicode对照表ED00-FFFF1.1. 代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>Unicode对照表ED00-FFFF</title> <meta charset="utf-8" /> &原创 2021-07-04 17:05:18 · 248 阅读 · 0 评论 -
009_Raphael绘制图形
1. 菜单界面2. 地图场景,我一共做了45关3.进入游戏,关卡提示面板,这里我做了2个小特效。一个就是按钮抖动效果,一个就是光圈绕着按钮旋转的我们就叫它流光效果吧(早些年,我曾经去面试一个主城还问我这个效果怎么做),实际上就是2个动画。4.这个展开和合上也是一个小特效,我最初还想怎么做?实际上是靠锚点、中心点和 配合缩放做一个动画。5. 设置界面6. 背包7.玩游戏8.魔法效果,消除相同类...原创 2018-06-02 14:38:43 · 5979 阅读 · 9 评论 -
007_Buzz事件
1. 当浏览器从web服务器请求服务时, 可能会发生错误。2. 从而有可能会返回下面的一系列状态消息。3. 1xx: 信息4. 2xx: 成功5. 3xx: 重定向6. 4xx: 客户端错误7. 5xx: 服务器错误原创 2020-10-23 22:06:46 · 1829 阅读 · 0 评论 -
006_Buzz属性和组
1. xhtml文档是根据文档类型声明进行验证的。2. 通过DTD验证xhtml2.1. xhtml文档是根据文档类型声明(DTD)进行验证的。只有将正确的DTD添加到文件的首行, xhtml文件才会被正确地验证。2.2. 严格DTD包含没有被反对使用的或不出现在框架结构中的元素和属性:!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.原创 2020-10-23 21:46:52 · 588 阅读 · 0 评论 -
005_Buzz播放音频
1. 两种最常用的HTTP方法是: GET和POST。2. 什么是HTTP?2.1. 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。2.2. HTTP的工作方式是客户机与服务器之间的请求-应答协议。2.3. web浏览器可能是客户端, 而计算机上的网络应用程序也可能作为服务器端。2.4. 客户端(浏览器)向服务器提交HTTP请求; 服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。3. 两种HTTP请求方法: GET和POST3.1.原创 2020-10-23 22:08:45 · 8544 阅读 · 0 评论 -
004_推箱子-游戏逻辑
1. 游戏逻辑1.1. 定义初始化地图变量1.2. 定义活动地图, 因为人物每移动一次, 地图都发生了变化1.3. 坐标类, 定义人物位置1.4. 定义当前人物坐标变量1.5. 绘制场景时, 记录人物坐标1.6. 获取人物前面的两个坐标位置来进行判断人物是否能够移动1.7. 判断人物是否能够移动1.8. 如果人物可以移动重新绘制场景1.9. 移动人物效果图2. 设置关卡数据2.1. 定义人物移动步数变量...原创 2021-10-05 12:08:24 · 1532 阅读 · 0 评论 -
003_推箱子-事件
1. 事件方法1.1. 新建事件方法1.2. 键盘按键值对象1.3. 初始化事件方法1.4. 给body元素添加按键方法1.5. 添加事件方法, 可以传递参数1.6. 下一关卡方法1.7. 帮助方法1.8. 初始化事件2. 测试事件2...原创 2021-10-05 11:54:16 · 327 阅读 · 1 评论 -
002_推箱子-关卡数据
1. 什么是响应式Web设计?1.1. RWD指的是响应式Web设计(Responsive Web Design)。1.2. RWD能够以可变尺寸传递网页。1.3. RWD对于平板和移动设备是必需的。2. 响应式网站设计(Responsive Web design)的理念是: 页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。无论用户正在使用笔记本还是iPad, 我们的页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等, 以适应不同设备;原创 2020-10-09 14:27:21 · 421 阅读 · 0 评论 -
001_推箱子-绘制图片
1. xhtml定义了三种文件类型声明。2. 使用最普遍的是XHTML Transitional。3. <!DOCTYPE>是强制使用的。3.1. 一个 xhtml文档有三个主要的部分:DOCTYPEHeadBody3.2. 基本的文档结构是这样的:<!DOCTYPE ...><html><head><title>... </title></head><...原创 2020-10-23 21:45:18 · 252 阅读 · 0 评论