define("game.js", function(require, module, exports){
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // identity function for calling harmony imports with the correct context
/******/ __webpack_require__.i = function(value) { return value; };
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, {
/******/ configurable: false,
/******/ enumerable: true,
/******/ get: getter
/******/ });
/******/ }
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 0);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
__webpack_require__(30);
var _three = __webpack_require__(1);
var THREE = _interopRequireWildcard(_three);
var _block = __webpack_require__(12);
var _block2 = _interopRequireDefault(_block);
var _ui = __webpack_require__(26);
var _ui2 = _interopRequireDefault(_ui);
var _wave = __webpack_require__(29);
var _wave2 = _interopRequireDefault(_wave);
var _ground = __webpack_require__(18);
var _ground2 = _interopRequireDefault(_ground);
var _bottle = __webpack_require__(13);
var _bottle2 = _interopRequireDefault(_bottle);
var _config = __webpack_require__(2);
var _audioManager = __webpack_require__(27);
var _audioManager2 = _interopRequireDefault(_audioManager);
var _tailSystem = __webpack_require__(25);
var _tailSystem2 = _interopRequireDefault(_tailSystem);
var _pointInPolygon = __webpack_require__(31);
var _pointInPolygon2 = _interopRequireDefault(_pointInPolygon);
var _network = __webpack_require__(3);
var _network2 = _interopRequireDefault(_network);
var _storage = __webpack_require__(5);
var _storage2 = _interopRequireDefault(_storage);
var _session = __webpack_require__(6);
var _session2 = _interopRequireDefault(_session);
var _rankSystem = __webpack_require__(23);
var _rankSystem2 = _interopRequireDefault(_rankSystem);
var _socket = __webpack_require__(20);
var _socket2 = _interopRequireDefault(_socket);
var _full2D = __webpack_require__(21);
var _full2D2 = _interopRequireDefault(_full2D);
var _singleSettlementPage = __webpack_require__(22);
var _singleSettlementPage2 = _interopRequireDefault(_singleSettlementPage);
var _shareApp = __webpack_require__(7);
var _viewer = __webpack_require__(28);
var _viewer2 = _interopRequireDefault(_viewer);
var _animation = __webpack_require__(4);
var _historyTimes = __webpack_require__(24);
var _historyTimes2 = _interopRequireDefault(_historyTimes);
var _reporter = __webpack_require__(19);
var _reporter2 = _interopRequireDefault(_reporter);
var _gameCtrl = __webpack_require__(15);
var _gameCtrl2 = _interopRequireDefault(_gameCtrl);
var _gameView = __webpack_require__(17);
var _gameView2 = _interopRequireDefault(_gameView);
var _gameModel = __webpack_require__(16);
var _gameModel2 = _interopRequireDefault(_gameModel);
var _random = __webpack_require__(9);
var _instructionCtrl = __webpack_require__(14);
var _instructionCtrl2 = _interopRequireDefault(_instructionCtrl);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
//window.console = { log: function() {}, error: function() {}, warn: function() {} };
var HEIGHT = window.innerHeight > window.innerWidth ? window.innerHeight : window.innerWidth;
var WIDTH = window.innerHeight < window.innerWidth ? window.innerHeight : window.innerWidth;
var TIMEOUT = 9000;
var SERVERCONFIG = 60000;
// const SERVERCONFIG = 1000
var SYCTIME = 10000;
var REPORTERTIMEOUT = 60001;
// const REPORTERTIMEOUT = 1000
var system = wx.getSystemInfoSync() || {};
var isIPhone = system.platform == 'ios';
var model = system.model;
var Game = function () {
function Game(options) {
_classCallCheck(this, Game);
// 模式:单机,围观(玩家,观察者),挑战,首屏,loading, viewerWating, viewer,viewergg,viewerout
//console.log('options', options)
this.options = options;
this.is_from_wn = 0;
// this.is_from_wn = 1
this.firstInit = true;
this.distance = 0;
this.heightestScore = 0;
// 目前stage有 game,friendRankList,singleSettlementPgae,groupShareList,battlePage
this.stage = '';
this.succeedTime = 0;
this.lastAddBonus = -2;
this.lastStage = '';
// 定时器,死亡碰撞
this.deadTimeout = null;
// 本小局分数
this.currentScore = 0;
this.seq = 0;
this.thirdBlock = null;
this.straight = true;
this.firstBlood = false;
this.lastHardLevel = 200;
this.guider = false;
this.hardDistances = [];
this.duration = [];
this.quickArr = [];
this.socketFirstSync = false;
this.init();
this.randomSeed = Date.now();
(0, _random.setRandomSeed)(this.randomSeed);
this.actionList = [];
this.musicList = [];
this.touchList = [];
this.blocks = [];
this.liveTime = 0;
wx.setKeepScreenOn && wx.setKeepScreenOn({
keepScr
没有合适的资源?快使用搜索试试~ 我知道了~
微信跳一跳游戏源代码,亲测可用
共128个文件
png:97个
mp3:20个
json:5个
需积分: 5 0 下载量 90 浏览量
2022-12-06
11:00:40
上传
评论
收藏 2.57MB ZIP 举报
温馨提示
微信跳一跳游戏源代码,完美复刻微信跳一跳。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
资源推荐
资源详情
资源评论
收起资源包目录
微信跳一跳游戏源代码,亲测可用 (128个子文件)
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
game.js 1.33MB
project.config.json 697B
project.config.json 541B
project.private.config.json 418B
project.private.config.json 324B
game.json 40B
game.js.map 87B
icon.mp3 178KB
sing.mp3 171KB
fall_2.mp3 92KB
start.mp3 92KB
fall.mp3 81KB
store.mp3 60KB
water.mp3 56KB
success.mp3 41KB
scale_intro.mp3 41KB
scale_loop.mp3 26KB
combo2.mp3 25KB
combo7.mp3 24KB
combo6.mp3 23KB
combo4.mp3 23KB
combo1.mp3 21KB
combo8.mp3 21KB
combo3.mp3 21KB
combo5.mp3 19KB
perfect.mp3 12KB
pop.mp3 6KB
泉州大白网络科技01.png 447KB
泉州大白网络科技02.png 102KB
泉州大白网络科技00.png 91KB
well.png 82KB
泉州大白网络科技03.png 79KB
tit.png 73KB
stool.png 66KB
golf_top.png 47KB
tired.png 46KB
sing.png 36KB
play.png 29KB
noplay.png 29KB
changlle_share.png 28KB
replay.png 27KB
golf_bottom.png 25KB
title.png 21KB
high_rank.png 14KB
btn_iplay.png 12KB
high_score.png 10KB
head.png 9KB
glow_bag.png 8KB
btn_bg_g.png 7KB
number.png 7KB
record.png 6KB
desk_shadow.png 6KB
flower.png 5KB
papper_bottom.png 5KB
8.png 5KB
6.png 5KB
9.png 5KB
2.png 5KB
5.png 5KB
i.png 5KB
cylinder_shadow.png 5KB
0.png 5KB
gold.png 5KB
high_score_week.png 5KB
3.png 4KB
close.png 4KB
4.png 4KB
paper_top.png 4KB
7.png 4KB
box_middle.png 4KB
disk.png 3KB
bottom.png 3KB
indoor.png 3KB
paper_bottom.png 3KB
bag.png 3KB
1.png 3KB
dict.png 3KB
btn.png 3KB
shadow.png 3KB
ava_big1.png 3KB
westore.png 2KB
btn_bg_h.png 2KB
ava_rank.png 2KB
express.png 2KB
clock.png 2KB
westore_desk.png 2KB
box_top.png 2KB
white_face.png 2KB
store_top.png 2KB
flower_small.png 2KB
ava.png 1KB
top.png 1KB
ava_lookers.png 1KB
medicine.png 1KB
new.png 1KB
rank.png 978B
ava_b.png 899B
共 128 条
- 1
- 2
资源评论
hellowwc
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功