命悬一线小游戏

2023-11-11

欢迎来到程序小院

命悬一线

玩法:
点击鼠标人物摆动跳跃,松开鼠标跳到方格上面,每跳一次都会有对应的分数统计,不要让人物掉下哦^^。

开始游戏

html

<canvas id="jsGameScreen"></canvas>

css

.bandiv{
  float:left; 
  width:100%; 
  background-color:#DBD1BB;
}
.bandiv div{
  padding:10px; 
  text-align:left;
}

js

var s = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 180,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
u = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 260,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
p = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 620,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
q = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 700,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
I = {
  x: 5,
  y: b.canvas.screen.getHeight() - 50,
  w: 49,
  h: 22,
  isPressed: !1,
  draw: D
},
Aa = {
  x: 165,
  y: 300,
  w: 75,
  h: 70,
  isPressed: !1,
  draw: D
},
Ba = {
  x: 240,
  y: 300,
  w: 75,
  h: 70,
  isPressed: !1,
  draw: D
},
m = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 620,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
n = {
  x: (b.canvas.screen.getWidth() - 126) / 2,
  y: 700,
  w: 126,
  h: 35,
  isPressed: !1,
  draw: D
},
c = {
  stateType: {
      ready: 0,
      start: 1,
      over: 2
  },
  renStateType: {
      standing: 0,
      moving: 1,
      throwing: 2,
      startSwinging: 3,
      swinging: 4,
      flying: 5,
      landing: 6,
      anxiousLeft: 7,
      anxiousRight: 8,
      crashing: 9,
      reactivating: 10
  },
  lineStateType: {
      holding: 0,
      shooting: 1,
      startSwinging: 2,
      swinging: 3,
      flying: 4
  }
},
l = {
  frames: [{
      i: 0,
      sx: 12,
      sy: 1,
      width: 20,
      height: 32,
      dx: 0,
      dy: 0,
      ssx: 0,
      ssy: 0
  },
      {
          i: 1,
          sx: 53,
          sy: 0,
          width: 20,
          height: 33,
          dx: 0,
          dy: 0,
          ssx: 0,
          ssy: 0
      },
      {
          i: 2,
          sx: 94,
          sy: 1,
          width: 20,
          height: 32,
          dx: 0,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 3,
          sx: 135,
          sy: 3,
          width: 20,
          height: 30,
          dx: 0,
          dy: 2,
          ssx: 0,
          ssy: 0
      },
      {
          i: 4,
          sx: 177,
          sy: 3,
          width: 21,
          height: 30,
          dx: 0,
          dy: 4,
          ssx: 0,
          ssy: 0
      },
      {
          i: 5,
          sx: 219,
          sy: 3,
          width: 22,
          height: 30,
          dx: 2,
          dy: 4,
          ssx: 0,
          ssy: 0
      },
      {
          i: 6,
          sx: 14,
          sy: 46,
          width: 24,
          height: 28,
          dx: 3,
          dy: 4,
          ssx: 0,
          ssy: 0
      },
      {
          i: 7,
          sx: 45,
          sy: 49,
          width: 23,
          height: 25,
          dx: -8,
          dy: 7,
          ssx: 0,
          ssy: 0
      },
      {
          i: 8,
          sx: 86,
          sy: 49,
          width: 23,
          height: 25,
          dx: -8,
          dy: 7,
          ssx: 0,
          ssy: 0
      },
      {
          i: 9,
          sx: 214,
          sy: 46,
          width: 20,
          height: 28,
          dx: 2,
          dy: 5,
          ssx: 6,
          ssy: 14
      },
      {
          i: 10,
          sx: 173,
          sy: 44,
          width: 20,
          height: 30,
          dx: 2,
          dy: 3,
          ssx: 6,
          ssy: 16
      },
      {
          i: 11,
          sx: 132,
          sy: 42,
          width: 20,
          height: 32,
          dx: 2,
          dy: 1,
          ssx: 8,
          ssy: 16
      },
      {
          i: 12,
          sx: 12,
          sy: 85,
          width: 20,
          height: 33,
          dx: 0,
          dy: 0,
          ssx: 1,
          ssy: 16
      },
      {
          i: 13,
          sx: 53,
          sy: 81,
          width: 20,
          height: 36,
          dx: 0,
          dy: 0,
          ssx: 1,
          ssy: 18
      },
      {
          i: 14,
          sx: 95,
          sy: 88,
          width: 20,
          height: 33,
          dx: 0,
          dy: 0,
          ssx: 1,
          ssy: 15
      },
      {
          i: 15,
          sx: 136,
          sy: 90,
          width: 21,
          height: 32,
          dx: -1,
          dy: 0,
          ssx: -1,
          ssy: 15
      },
      {
          i: 16,
          sx: 176,
          sy: 91,
          width: 22,
          height: 31,
          dx: -1,
          dy: -1,
          ssx: 1,
          ssy: 11
      },
      {
          i: 17,
          sx: 215,
          sy: 92,
          width: 24,
          height: 31,
          dx: -2,
          dy: -1,
          ssx: 1,
          ssy: 10
      },
      {
          i: 18,
          sx: 5,
          sy: 133,
          width: 29,
          height: 27,
          dx: -5,
          dy: -3,
          ssx: 2,
          ssy: 8
      },
      {
          i: 19,
          sx: 41,
          sy: 133,
          width: 34,
          height: 22,
          dx: -7,
          dy: -5,
          ssx: 5,
          ssy: 5
      },
      {
          i: 20,
          sx: 85,
          sy: 133,
          width: 31,
          height: 20,
          dx: -6,
          dy: -6,
          ssx: 6,
          ssy: 4
      },
      {
          i: 21,
          sx: 126,
          sy: 133,
          width: 31,
          height: 20,
          dx: -6,
          dy: -6,
          ssx: 7,
          ssy: 4
      },
      {
          i: 22,
          sx: 164,
          sy: 133,
          width: 34,
          height: 22,
          dx: -7,
          dy: -5,
          ssx: 0,
          ssy: 0
      },
      {
          i: 23,
          sx: 210,
          sy: 133,
          width: 29,
          height: 27,
          dx: -5,
          dy: -3,
          ssx: 0,
          ssy: 0
      },
      {
          i: 24,
          sx: 7,
          sy: 173,
          width: 27,
          height: 30,
          dx: -4,
          dy: -1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 25,
          sx: 51,
          sy: 170,
          width: 23,
          height: 34,
          dx: -2,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 26,
          sx: 95,
          sy: 170,
          width: 20,
          height: 34,
          dx: 0,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 27,
          sx: 135,
          sy: 168,
          width: 20,
          height: 34,
          dx: 0,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 28,
          sx: 178,
          sy: 164,
          width: 20,
          height: 32,
          dx: 0,
          dy: 0,
          ssx: 0,
          ssy: 0
      },
      {
          i: 29,
          sx: 217,
          sy: 167,
          width: 20,
          height: 30,
          dx: 0,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 30,
          sx: 12,
          sy: 207,
          width: 20,
          height: 31,
          dx: 0,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 31,
          sx: 55,
          sy: 207,
          width: 20,
          height: 31,
          dx: 0,
          dy: 2,
          ssx: 0,
          ssy: 0
      },
      {
          i: 32,
          sx: 94,
          sy: 207,
          width: 20,
          height: 31,
          dx: -2,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 33,
          sx: 132,
          sy: 209,
          width: 20,
          height: 29,
          dx: 0,
          dy: 2,
          ssx: 0,
          ssy: 0
      },
      {
          i: 34,
          sx: 175,
          sy: 207,
          width: 20,
          height: 31,
          dx: 2,
          dy: 1,
          ssx: 0,
          ssy: 0
      },
      {
          i: 35,
          sx: 0,
          sy: 0,
          width: 1,
          height: 1,
          dx: 0,
          dy: 0,
          ssx: 0,
          ssy: 0
      }],
  gSpeed: 0,
  sSpeed: 0,
  mapMovingPath: []
},

源码

需要源码请关注添加好友哦^ ^

转载:欢迎来到本站,转载请注明文章出处https://ormcc.com/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

命悬一线小游戏 的相关文章

随机推荐

  • 【论文阅读】文献阅读笔记

    论文阅读 论文阅读笔记 逆向工程与自动化控制应用的视图规划问题综述 Conclusion 求解VPP 视图规划view planing 问题 建立一种扫描计划来对目标进行重建 通常可根据输入的数据类型进行定义采用的方法 方法1 基于目标对象
  • 清华同方台式计算机 U盘启动,清华同方台式机BIOS设置U盘启动方法

    清华同方计算机还以节能闻名 实现了稳定的销售增长 最近 清华同方计算机的一个用户问如何设置U盘启动 接下来是我为大家收集的清华同方台式机BIOS设置U盘启动的方法 欢迎大家阅读 清华同方台式机BIOS设置U盘启动方法 1 使用U教授制作启动
  • CSDN新导航的体验

    看到新导航有几天了 当时只有一个感觉 速度快了 今天开始正式使用了 却发现很大的不便 所谓不便 其实是习惯上的改变造成了我的不适应 用户习惯问题 我建议还是不要改变的好 一个界面看习惯了 突然换掉 一时接受不了 另外值得一提的是 也是很多C
  • lol8月7号服务器维护,LOL8月7日更新了什么内容 8.15新版本更新维护公告

    文章目录 LOL在今天也就是8月7日开启了一次新版本8 15版本的更新维护 这次的更新内容主要是针对8 1版本一些改动补充 所以内容不是非常的多 下面就来为大家详细的分享一下LOL的更新维护公告 亲爱的召唤师 LOL将在 8 月 7 日 4
  • python金融数据分析

    python金融数据分析 基金数据分析 https github com memsploitable foundsDataAnalysis git 股票数据分析 大行情数据分析 https github com memsploitable
  • Cow Land (树链剖分)

    测试链接 题面 Cow Land is a special amusement park for cows where they roam around eat delicious grass and visit different cow
  • 第一篇 香橙派刷机和开发环境准备(Armbian版)

    目录 一 香橙派刷机和SSH登录 1 格式化TF卡 2 烧写系统到TF卡 3 调试串口登陆系统 4 SSH登陆系统 1 nmcli命令 2 armbian config配置菜单 3 使用Xshell以SSH方式登陆 二 OrangePi开发
  • [灵魂拷问]MySQL面试高频100问(工程师方向)

    黑客技术 点击右侧关注 了解黑客的世界 Java开发进阶 点击右侧关注 掌握进阶之路 Python开发
  • 【chatGPT】让java程序员工作效率翻10倍技巧

    本来写给我自己用来着 想着以后忘记了就分享出来 1 写枚举 对于程序员来说枚举的命名需要大写并且写枚举也是被迫的 大部分人的感受都一样啊喂 所以可以直接用chatgpt偷懒 录入关键字 例 帮我写个java枚举 xxxxx 活动兑奖状态 0
  • Redis 学习笔记(十五)Redis Cluster 集群扩容与收缩

    Redis Cluster 集群伸缩 1 伸缩原理 Redis提供了灵活的节点扩容和收缩方案 在不影响集群对外服务的情况下 可以为集群添加节点进行扩容也可以对下线节点进行缩容 我们在Redis Cluster 介绍与搭建这篇文章中搭建了一个
  • 配置maven 阿里云镜像

    镜像配置为阿里云进项下载速度快 jdk配置为1 8
  • Ubuntu下CodeBlocks的安装、配置及静态库动态库的简单使用举例

    1 从Ubuntu Software Center中搜索Code Blocks并安装 2 在第一次启动时选择GNU GCC Compiler作为默认的编译器 3 生成静态库并调用操作步骤 代码同 http blog csdn net fen
  • 使用FormData对form表单序列化

    一 FormData作用 将form表单元素的name与value进行组合 实现表单数据的序列化 异步上传二进制文件 二 创建formData对象
  • 盲源分离算法

    盲源分离在维基百科的定义 指的是从多个观测到的混合信号中分析出没有观测的原始信号 通常观测到的混合信号来自多个传感器的输出 并且传感器的输出信号独立 线性不相关 盲信号的 盲 字强调了两点 1 原始信号并不知道 2 对于信号混合的方法也不知
  • 模糊神经网络

    介绍 模糊神经网络把神经网络的学习能力引入到模糊系统中 将模糊系统的模糊化处理 模糊推理通过神经网络来表示 一般分为四层 1 输入层 2 模糊化层 3 模糊推理层 4 输出层
  • 计算机视觉 -- 图像分割

    文章目录 1 图像分割 2 FCN 2 1 语义分割 FCN Fully Convolutional Networks 2 2 FCN deconv 2 3 Unpool 2 4 拓展 DeconvNet 3 实例分割 3 1 实例分割 M
  • 思科员工离职恶意删除456个虚拟机,造成240w美元直接损失,或面临5年有期徒刑

    删库跑路一直是程序员用来业余调侃的开玩笑之举 没想到的是 近日一名叫Ramesh的思科前员工竟真的就干起了这事 目前该员工已于周三上午在圣何塞联邦法院认罪 供认非法访问了思科的AWS基础架构 并破坏了大量云计算资源 根据检察官的说明 Ram
  • C语言函数大全-- k 开头的函数

    k 开头的函数 1 kcalloc 1 1 函数说明 1 2 演示示例 2 kbhit 2 1 函数说明 2 2 演示示例 2 3 运行结果 3 keep 3 1 函数说明 3 2 演示示例 4 kernel thread 4 1 函数说明
  • LW-基于知识图谱的专利推荐系统设计与实现(分类号:TP311 单位代码:10422)观后总结

    论文的主要工作以基于知识图谱的专利推荐为主题 从研究背景和意义 国内外研究现状 用户需求分析 系统概要设计 核心算法设计 系统详细设计以及系统实现与测试等几个方面对基于知识图谱的专利推荐系统进行详细描述 第 章 绪论 1 1 背景和意义 传
  • 命悬一线小游戏

    欢迎来到程序小院 命悬一线 玩法 点击鼠标人物摆动跳跃 松开鼠标跳到方格上面 每跳一次都会有对应的分数统计 不要让人物掉下哦 开始游戏 html