欢乐钓鱼^^

欢迎来到程序小院

欢乐钓鱼

玩法:点击鼠标左键左右晃动的鱼钩,下方左右移动的鱼对准鱼的方向即可进行钓鱼,
不同的鱼不同的分数,快去钓鱼吧^^

开始游戏icon-default.png?t=N7T8https://www.ormcc.com/play/gameStart/241

html

 <div id="gamediv"></div>

css

#game_div.horizontal{width:680px; height:480px;}
.horizontal #start{background:transparent; width:680px; height:460px;}
.horizontal #start .title{margin:15px auto 15px;}
.horizontal #play{background:transparent; width:680px; height:300px;}
.horizontal #end{width:680px; height:400px;}
.horizontal #footer{bottom:0;}
.hide{display:none;}

js

var btGame;
~function(bt) {bt.URL = {root: "#",getMoreGame: function() {bt.dc("more");return ""},getConcern: function() {return ""},appId: "wxf91bab01569cc168"};bt.getGameId = function() {var b = location.href;b = b.slice(b.indexOf("://") + 0x3);var c = b.split("/")[0x2];return c};bt.getGamePath = function() {var b = location.href;b = b.slice(0x0, b.lastIndexOf("/") + 0x1);return b};bt.dc = function(b) {window.Dc_SetButtonClickData && Dc_SetButtonClickData(bt.getGameId(), b)};btGame.__d = document;btGame.__clist = [0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e];
} (btGame || (btGame = {}));
var btGame;
~function(bt) {function popupBox(b, c) {this.elemId = b;this.hideClass = c || "bt-hide"};popupBox.prototype = {beforeShow: function() {},show: function() {this.beforeShow();var b = this;setTimeout(function() {$("#" + b.elemId).removeClass(b.hideClass)},0x1)},hide: function() {$("#" + this.elemId).addClass(this.hideClass)}};bt.popupBox = popupBox
} (btGame || (btGame = {}));
var btGame;
~function(bt) {bt.proxy = function(b, c) {return function() {b.apply(c, arguments)}}
} (btGame || (btGame = {}));
var btGame;
~function(bt) {bt.arCo = function(b) {return [].slice.call($(b).map(function(c, d) {return String.fromCharCode(d)}), 0x0).join("")};$(function() {bt.__gameId = $("#bt-game-id");bt.__arCo = bt.__gameId.length > 0x0 ? bt.__gameId.val() : "";var b = [];for (var c = 0x0; c < bt.__arCo.length; c++) {b[c] = bt.__arCo[c].charCodeAt(0x0)};bt.__arCo = b});var publisher = function(b) {this.__publisher__ = b};publisher.prototype = {on: function(b, c) {this.__publisher__.on(b, bt.proxy(c, this))},fire: function(b) {this.__publisher__.trigger(b, [].slice.call(arguments, 0x1))},off: function(b, c) {if (c) {this.__publisher__.off(b, bt.proxy(c, this))} else {this.__publisher__.off(b)}}};bt.makePublisher = function(b) {var c = typeof b;var d = new publisher($("<div></div>"));if (c == "function") {b.prototype.__publisher__ = d.__publisher__;$.extend(b.prototype, publisher.prototype)} else if (c == "object") {b.__publisher__ = d.__publisher__;$.extend(b, publisher.prototype)}}
} (btGame || (btGame = {}));
var btGame;
~function(bt) {var b;function getB() {if (!b) {b = document.body || document.getElementsByTagName("body")[0x0]};return b};bt.getDomBody = getB;function craeteDiv() {return document.createElement("div")};bt.getNewDiv = craeteDiv
} (btGame || (btGame = {}));
var btGame;
~function(bt) {var b = "bt-lock-screen";var createLock = function(c) {var d = bt.getNewDiv();d.id = c;var e = bt.getDomBody();e.appendChild(d);return $(d)};var lock = function(c) {bt.popupBox.call(this, c || b)};lock.__super__ = bt.popupBox;lock.prototype = $.extend({},bt.popupBox.prototype, {beforeShow: function() {var c = this.getElem();if (c.size() <= 0x0) {c = createLock(this.elemId);c.addClass("bt-lock-screen bt-animation bt-hide")}},remove: function() {var c = this.getElem();if (c.size() > 0x0) {c.addClass("bt-hide");setTimeout(function() {c.remove()},0xc8)}},getElem: function() {return $("#" + this.elemId)}});bt.lockScreen = function(c) {return new lock(c)}
} (btGame || (btGame = {}));
var btGame;
~function(bt) {var b = {id: "bt-advertisement",html: "广告",time: 0x5dc};var flash = function(c) {var d = $.extend({},b, c || {});var e = $("#" + d.id);var f = new bt.lockScreen(d.lockId);if (e.size() <= 0x0) {var h = $(bt.getNewDiv()).attr({id: d.id}).addClass(d.id);var i = d.html;h.html(i);bt.getDomBody().appendChild(h[0x0]);e = h};this.event = d.id + "_timeup";var g = this;if (d.time > 0x0) {var h = this.event;this.off(h);e.data("timer", setTimeout(function() {e.remove(),f.hide();g.fire(h);d = null;this.elem = this.lock = g.show = g.hide = null},d.time <= 0x0 ? 0x5dc: d.time))};this.elem = e;this.lock = f;this.show = function(h) {h && this.elem.html(h);this.elem.removeClass("bt-hide");this.lock.show()};this.hide = function() {this.elem.addClass("bt-hide");this.lock.hide()};this.remove = function() {this.lock.remove();this.elem.remove()}};bt.makePublisher(flash);bt.advertisement = function(c) {return new flash(c)}
} (btGame || (btGame = {}));

源码

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/328146.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【深度学习:Embeddings 】机器学习中Embeddings的完整指南

人工智能嵌入提供了生成优质训练数据的潜力&#xff0c;提高了数据质量并最大限度地减少了手动标记要求。通过将输入数据转换为机器可读的格式&#xff0c;企业可以利用人工智能技术来转变工作流程、简化流程并优化性能。 机器学习是一种强大的工具&#xff0c;有潜力改变我们…

时钟的实现(MFC)

文章目录 1.预备知识1.日期和时间类1.概述2.构造3.CTime类主要成员函数3.CTimeSpan类主要成员函数 2.计时器1.创建计时器2.销毁计时器 3.位图类1.构造2.初始化3.属性4.操作 2.实验目的3.实验内容4.代码实现1.准备工作2.基类CClockBaseClockBase.hClockBase.cpp 3.时钟背景类CCl…

【软件测试】学习笔记-测试覆盖率

测试覆盖率通常被用来衡量测试的充分性和完整性&#xff0c;从广义的角度来讲&#xff0c;测试覆盖率主要分为两大类&#xff0c;一类是面向项目的需求覆盖率&#xff0c;另一类是更偏向技术的代码覆盖率。 需求覆盖率 需求覆盖率是指测试对需求的覆盖程度&#xff0c;通常的做…

BetaFlight开源代码之电压校准

BetaFlight开源代码之电压校准 1. 源由2. 分析数据流3. 采样电路3. 原理4. 示例5. 实测&转换数据6. 参考资料 1. 源由 既然复杂的BetaFlight开源代码之电流校准都过了一遍&#xff0c;电压相对来说是比较简单的&#xff0c;一起过一下 2. 分析数据流 电源路径1》采样电路…

Vue3-41-组件- 动态组件 component 标签 和 is 属性 的使用

说明 <component> 标签 有一个 is 属性&#xff0c; 可以给这个 is属性 赋值为一个 组件对象&#xff0c; 这样这个<component> 标签就可以渲染指定的组件对象了。 使用案例 本案例中会 准备两个简单的组件&#xff0c; 在 App.vue 中导入这两个组件&#xff0c;并…

一个命令查看linux系统是Centos还是Ubuntu

目 录 一、 背景介绍 二、一个命令查看linux系统的简单方法 1、 uname -a 2、cat /etc/issue 3、lsb_release -a 4、 dmesg | grep Ubuntu 一、 背景介绍 Linux 系统基本上分为两大类&#xff1a; 1. Red Hat 系列&#xff1a;包括 Red Ha…

Hadoop分布式文件系统(二)

目录 一、Hadoop 1、文件系统 1.1、文件系统定义 1.2、传统常见的文件系统 1.3、文件系统中的重要概念 1.4、海量数据存储遇到的问题 1.5、分布式存储系统的核心属性及功能含义 2、HDFS 2.1、HDFS简介 2.2、HDFS设计目标 2.3、HDFS应用场景 2.4、HDFS重要特性 2.4…

光明源@智慧环卫新标杆,智慧公厕系统全面升级

在城市的喧嚣之中&#xff0c;一个看似不太引人注目但却无法忽视的领域正在经历一场革命性的变革。作为城市基础设施的一部分&#xff0c;公厕一直以来被人们忽略&#xff0c;然而&#xff0c;随着科技的迅速发展&#xff0c;一项前所未有的升级正向我们走来——智慧公厕系统。…

如何通过绘制【学习曲线】来判断模型是否【过拟合】

学习曲线是一种图形化工具&#xff0c;用于展示模型在训练集和验证集&#xff08;或测试集&#xff09;上的性能随着训练样本数量的增加而如何变化。它可以帮助我们理解模型是否受益于更多的训练数据&#xff0c;以及模型是否可能存在过拟合或欠拟合问题。学习曲线的x轴通常是训…

OSPF 路由协议原型系统设计与实现

1.题目描述 参考计算机网络教材 164 页 OSPF 路由协议工作原理&#xff0c;在此基础上&#xff0c;实现一个简单的原型系统。主 要完成工作有&#xff1a;路由节点泛洪发布本地节点的链路信息&#xff0c;其它节点接收信息&#xff0c;构造网络拓扑&#xff0c;然后利 用 Dijk…

Linux操作系统基础 – 管理目录

Linux操作系统基础 – 管理目录 Linux Essentials – Manage Directories By JacksonML 本文简要介绍在Linux系统中如何管理目录的方法及实例&#xff0c;希望对您有所帮助。 1. Linux目录 一个目录&#xff0c;是一个存储文件名及相关信息的单独工作的文件。所有的文件&am…

HAL——定时器

学习目标 掌握定时器I配置方式掌握定时器占空比输出 学习内容 需求 以PA5对应的LED4为例&#xff0c;我们做一个呼吸灯的效果。 我们采用TIMER1进行实现&#xff1a; Timer配置 配置Timer通道输出 配置周期和分频计数 psc为分频系数&#xff0c;这里的值需要写入到寄存器中…