(function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/plugin-matchvs-js/matchvs.all.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict";
cc._RF.push(module, 'f772dTuhJVOqIdOgjNeFhPX', 'matchvs.all', __filename);
// matchvs.all.js
"use strict";
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/* ================ md5.js ================= */
/*
* A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
* Digest Algorithm, as defined in RFC 1321.
* Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.
* Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
* Distributed under the BSD License
* See http://pajhome.org.uk/crypt/md5 for more info.
*/
/*
* Configurable variables. You may need to tweak these to be compatible with
* the server-side, but the defaults work in most cases.
*/
var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */
var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */
var chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */
/*
* These are the functions you'll usually want to call
* They take string arguments and return either hex or base-64 encoded strings
*/
function hex_md5(s) {
return binl2hex(core_md5(str2binl(s), s.length * chrsz));
}
function b64_md5(s) {
return binl2b64(core_md5(str2binl(s), s.length * chrsz));
}
function str_md5(s) {
return binl2str(core_md5(str2binl(s), s.length * chrsz));
}
function hex_hmac_md5(key, data) {
return binl2hex(core_hmac_md5(key, data));
}
function b64_hmac_md5(key, data) {
return binl2b64(core_hmac_md5(key, data));
}
function str_hmac_md5(key, data) {
return binl2str(core_hmac_md5(key, data));
}
/*
* Perform a simple self-test to see if the VM is working
*/
function md5_vm_test() {
return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72";
}
/*
* Calculate the MD5 of an array of little-endian words, and a bit length
*/
function core_md5(x, len) {
/* append padding */
x[len >> 5] |= 0x80 << len % 32;
x[(len + 64 >>> 9 << 4) + 14] = len;
var a = 1732584193;
var b = -271733879;
var c = -1732584194;
var d = 271733878;
for (var i = 0; i < x.length; i += 16) {
var olda = a;
var oldb = b;
var oldc = c;
var oldd = d;
a = md5_ff(a, b, c, d, x[i + 0], 7, -680876936);
d = md5_ff(d, a, b, c, x[i + 1], 12, -389564586);
c = md5_ff(c, d, a, b, x[i + 2], 17, 606105819);
b = md5_ff(b, c, d, a, x[i + 3], 22, -1044525330);
a = md5_ff(a, b, c, d, x[i + 4], 7, -176418897);
d = md5_ff(d, a, b, c, x[i + 5], 12, 1200080426);
c = md5_ff(c, d, a, b, x[i + 6], 17, -1473231341);
b = md5_ff(b, c, d, a, x[i + 7], 22, -45705983);
a = md5_ff(a, b, c, d, x[i + 8], 7, 1770035416);
d = md5_ff(d, a, b, c, x[i + 9], 12, -1958414417);
c = md5_ff(c, d, a, b, x[i + 10], 17, -42063);
b = md5_ff(b, c, d, a, x[i + 11], 22, -1990404162);
a = md5_ff(a, b, c, d, x[i + 12], 7, 1804603682);
d = md5_ff(d, a, b, c, x[i + 13], 12, -40341101);
c = md5_ff(c, d, a, b, x[i + 14], 17, -1502002290);
b = md5_ff(b, c, d, a, x[i + 15], 22, 1236535329);
a = md5_gg(a, b, c, d, x[i + 1], 5, -165796510);
d = md5_gg(d, a, b, c, x[i + 6], 9, -1069501632);
c = md5_gg(c, d, a, b, x[i + 11], 14, 643717713);
b = md5_gg(b, c, d, a, x[i + 0], 20, -373897302);
a = md5_gg(a, b, c, d, x[i + 5], 5, -701558691);
d = md5_gg(d, a, b, c, x[i + 10], 9, 38016083);
c = md5_gg(c, d, a, b, x[i + 15], 14, -660478335);
b = md5_gg(b, c, d, a, x[i + 4], 20, -405537848);
a = md5_gg(a, b, c, d, x[i + 9], 5, 568446438);
d = md5_gg(d, a, b, c, x[i + 14], 9, -1019803690);
c = md5_gg(c, d, a, b, x[i + 3], 14, -187363961);
b = md5_gg(b, c, d, a, x[i + 8], 20, 1163531501);
a = md5_gg(a, b, c, d, x[i + 13], 5, -1444681467);
d = md5_gg(d, a, b, c, x[i + 2], 9, -51403784);
c = md5_gg(c, d, a, b, x[i + 7], 14, 1735328473);
b = md5_gg(b, c, d, a, x[i + 12], 20, -1926607734);
a = md5_hh(a, b, c, d, x[i + 5], 4, -378558);
d = md5_hh(d, a, b, c, x[i + 8], 11, -2022574463);
c = md5_hh(c, d, a, b, x[i + 11], 16, 1839030562);
b = md5_hh(b, c, d, a, x[i + 14], 23, -35309556);
a = md5_hh(a, b, c, d, x[i + 1], 4, -1530992060);
d = md5_hh(d, a, b, c, x[i + 4], 11, 1272893353);
c = md5_hh(c, d, a, b, x[i + 7], 16, -155497632);
b = md5_hh(b, c, d, a, x[i + 10], 23, -1094730640);
a = md5_hh(a, b, c, d, x[i + 13], 4, 681279174);
d = md5_hh(d, a, b, c, x[i + 0], 11, -358537222);
c = md5_hh(c, d, a, b, x[i + 3], 16, -722521979);
b = md5_hh(b, c, d, a, x[i + 6], 23, 76029189);
a = md5_hh(a, b, c, d, x[i + 9], 4, -640364487);
d = md5_hh(d, a, b, c, x[i + 12], 11, -421815835);
c = md5_hh(c, d, a, b, x[i + 15], 16, 530742520);
b = md5_hh(b, c, d, a, x[i + 2], 23, -995338651);
a = md5_ii(a, b, c, d, x[i + 0], 6, -198630844);
d = md5_ii(d, a, b, c, x[i + 7], 10, 1126891415);
c = md5_ii(c, d, a, b, x[i + 14], 15, -1416354905);
b = md5_ii(b, c, d, a, x[i + 5], 21, -57434055);
a = md5_ii(a, b, c, d, x[i + 12], 6, 1700485571);
d = md5_ii(d, a, b, c, x[i + 3], 10, -1894986606);
c = md5_ii(c, d, a, b, x[i + 10], 15, -1051523);
b = md5_ii(b, c, d, a, x[i + 1], 21, -2054922799);
a = md5_ii(a, b, c, d, x[i + 8], 6, 1873313359);
d = md5_ii(d, a, b, c, x[i + 15], 10, -30611744);
c = md5_ii(c, d, a, b, x[i + 6], 15, -1560198380);
b = md5_ii(b, c, d, a, x[i + 13], 21, 1309151649);
a = md5_ii(a, b, c, d, x[i + 4], 6, -145523070);
d = md5_ii(d, a, b, c, x[i + 11], 10, -1120210379);
c = md5_ii(c, d, a, b, x[i + 2], 15, 718787259);
b = md5_ii(b, c, d, a, x[i + 9], 21, -343485551);
a = safe_add(a, olda);
b = safe_add(b, oldb);
c = safe_add(c, oldc);
d = safe_add(d, oldd);
}
return Array(a, b, c, d);
}
/*
* These functions implement the four basic operations the algorithm uses.
*/
function md5_cmn(q, a, b, x, s, t) {
return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b);
}
function md5_ff(a, b, c, d, x, s, t) {
return md5_cmn(b & c | ~b & d, a, b, x, s, t);
}
function md5_gg(a, b, c, d, x, s, t) {
return md5_cmn(b & d | c & ~d, a, b, x, s, t);
}
function md5_hh(a, b, c, d, x, s, t) {
return md5_cmn(b ^ c ^ d, a, b, x, s, t);
}
function md5_ii(a, b, c, d, x, s, t) {
return md5_cmn(c ^ (b | ~d), a, b, x, s, t);
}
/*
* Calculate the HMAC-MD5, of a key and some data
*/
function core_hmac_md5(key, data) {
var bkey = str2binl(key);
if (bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz);
var ipad = Array(16),
opad = Array(16);
for (var i = 0; i < 16; i++) {
ipad[i] = bkey[i] ^ 0x36363636;
opad[i] = bkey[i] ^ 0x5C5C5C5C;
}
var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz);
return core_md5(opad.concat(hash), 512 + 128);
}
/*
* Add integers, wrapping at 2^32. This uses 16-bit operations internally
* to work around bugs in so
没有合适的资源?快使用搜索试试~ 我知道了~
cocos creator写的抓娃娃小示例
共992个文件
meta:321个
json:289个
png:225个
需积分: 38 75 下载量 97 浏览量
2018-10-10
11:01:02
上传
评论
收藏 7.72MB ZIP 举报
温馨提示
用cocos creator引擎开发的一款抓娃娃游戏,语言是ts.这部分目前是单机版,后端可以自己接也就几句代码而已
资源推荐
资源详情
资源评论
收起资源包目录
cocos creator写的抓娃娃小示例 (992个子文件)
left_bg.anim 7KB
left_bg.anim 7KB
rigth_bg.anim 7KB
rigth_bg.anim 7KB
dibu.anim 4KB
dibu.anim 4KB
pao4.anim 3KB
pao4.anim 3KB
pao3.anim 2KB
pao3.anim 2KB
pao2.anim 2KB
pao2.anim 2KB
pao1.anim 2KB
pao1.anim 2KB
pao5.anim 2KB
pao5.anim 2KB
click_2.anim 1KB
click_1.anim 1KB
click_3.anim 1KB
click_3.anim 1KB
click_1.anim 1KB
click_2.anim 1KB
yu_win.anim 1KB
yu_win.anim 1KB
yu_win.anim 1KB
anim_move.anim 1KB
anim_move.anim 1KB
yu_click.anim 1KB
yu_click.anim 1KB
pao.anim 1KB
pao.anim 1KB
pao6.anim 1KB
pao6.anim 1KB
yu_click.anim 1KB
yu_lose.anim 1KB
yu2.anim 891B
yu1.anim 891B
yu_move.anim 775B
yu_move.anim 775B
move_1.anim 743B
move_2.anim 743B
move_3.anim 743B
move_3.anim 743B
move_1.anim 743B
move_2.anim 743B
yu_move.anim 742B
right.anim 740B
left.anim 739B
left_bg.anim 589B
game.fire 129KB
game.fire 129KB
game.fire 107KB
game.fire 105KB
.gitignore 2KB
matchvs.all.js 958KB
f772d4ee-8495-4ea8-874e-82335e1613d7.js 957KB
game.js 12KB
7245c0ee-d77d-498a-863b-e6c5bf8f140a.js 11KB
doll.js 5KB
polyglot.min.js 5KB
Novice.js 5KB
869a73fc-d671-4cfb-b287-f00787795144.js 4KB
e26fdf72-cbae-40e2-adff-264a559c5620.js 4KB
bf3d8c45-eb83-4120-9de4-f0d665478d14.js 4KB
LanguageData.js 4KB
Animal.js 3KB
61de0eb6-9f87-49ed-933d-fd776e9a8ce7.js 3KB
LocalizedLabel.js 3KB
4b6da4a5-3161-46ec-be76-bf1afd425373.js 3KB
744dcb38-0c27-4da6-b361-1b4c70aba14a.js 2KB
LocalizedSprite.js 2KB
Audio.js 2KB
f34acd86-1a25-4e05-b1ba-5e57ef8183f8.js 1KB
SpriteFrameSet.js 1004B
3ed75f5e-59ff-43b4-bc98-670c97a34f4f.js 889B
9701943c-d23a-44d9-87f3-e336ee09906a.js 311B
2d2f792f-a40c-49bb-a189-ed176a246e49.json 129KB
6446ae20-73b8-48c4-8d5c-6ed4508bbae8.json 101KB
uuid-to-mtime.json 48KB
assets.json 19KB
bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json 18KB
d1b8be49-b0a0-435c-83b7-552bed4bbe35.json 18KB
ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json 13KB
918da341-e726-4054-ae85-3ee6bc686d21.json 11KB
32044bd2-481f-4cf1-a656-e2b2fb1594eb.json 11KB
1bfb31aa-6e46-43a2-a1d8-86f7fc0635f1.json 10KB
281aac74-d052-4c84-9528-28fcc1665874.json 10KB
b8e4520a-3625-40fb-9f36-8ccde497d425.json 10KB
e16ce56c-c35a-4561-80b6-73a041674132.json 9KB
4e57eba7-4eac-40c9-a876-478beea75d92.json 7KB
57f1a145-2146-4794-b164-9dfa44e32022.json 7KB
0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json 6KB
0d784963-d024-4ea6-a7db-03be0ad63010.json 6KB
972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json 5KB
12d6f911-0157-4b52-9415-f46b155efa51.json 4KB
5965ffac-69da-4b55-bcde-9225d0613c28.json 4KB
cd33edea-55f5-46c2-958d-357a01384a36.json 3KB
c375187a-de9f-43a3-bd7e-8ff5cc552282.json 3KB
layout.windows.json 2KB
27bcdb69-4187-40c7-8460-f8bb20e767ea.json 2KB
共 992 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
弹卟出惪囬刈
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功