<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">var __extends = this &amp;&amp; this.__extends || function () {
    var t = Object.setPrototypeOf || {
        __proto__: []
    } instanceof Array &amp;&amp; function (t, e) {
        t.__proto__ = e;
    } || function (t, e) {
        for (var i in e) e.hasOwnProperty(i) &amp;&amp; (t[i] = e[i]);
    };
    return function (e, i) {
        function a() {
            this.constructor = e;
        }
        t(e, i), e.prototype = null === i ? Object.create(i) : (a.prototype = i.prototype,
            new a());
    };
}();

!function () {
    function t(e, i, a) {
        function n(o, r) {
            if (!i[o]) {
                if (!e[o]) {
                    var h = "function" == typeof require &amp;&amp; require;
                    if (!r &amp;&amp; h) return h(o, !0);
                    if (s) return s(o, !0);
                    var l = new Error("Cannot find module '" + o + "'");
                    throw l.code = "MODULE_NOT_FOUND", l;
                }
                var u = i[o] = {
                    exports: {}
                };
                e[o][0].call(u.exports, function (t) {
                    return n(e[o][1][t] || t);
                }, u, u.exports, t, e, i, a);
            }
            return i[o].exports;
        }
        for (var s = "function" == typeof require &amp;&amp; require, o = 0; o &lt; a.length; o++) n(a[o]);
        return n;
    }
    return t;
}()({
    1: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../core/wxCore"), n = t("../Main"), s = t("../core/wuchuConfig"), o = t("../core/wuchuConfig2"), r = function () {
            function t() {
                this.of_force_playvideo_value = 0, this.success_num = 0, this.fail_num = 0, this.is_show_page = !1,
                    this.btn_num = 0;
            }
            return Object.defineProperty(t, "Inst", {
                get: function () {
                    return t._inst || (t._inst = new t()), t._inst;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.judgeNowDay = function (t, e, i, a, n, s) {
                void 0 === t &amp;&amp; (t = !1), this.success_num = e, this.fail_num = i, t &amp;&amp; (console.log("åˆ&nbsp;é™¤å­˜å‚¨æ¬¡æ•°"),
                    this.setValue(-e, -i)), this.of_force_playvideo_value = a, this.of_force_playvideo = n,
                    this.of_force_showlevel = s, this.btn_num = this.of_force_playvideo.btn_num;
            }, t.prototype.setValue = function (t, e) {
                void 0 === t &amp;&amp; (t = 0), void 0 === e &amp;&amp; (e = 0), 0 != t &amp;&amp; (this.success_num = this.success_num + t,
                    console.log("add_success_num:", this.success_num), n.default.app.mWX.setUserValue("success_num", this.success_num + "")),
                    0 != e &amp;&amp; (this.fail_num = this.fail_num + e, console.log("add_fail_num:", this.fail_num),
                        n.default.app.mWX.setUserValue("fail_num", this.fail_num + ""));
            }, t.prototype.getIsShowPage = function (e) {
                // var i = Number(JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_judge_newuser")).hit), 
                // var i = 
                // r = !1;
                // if (0 == i ? r = !0 : 1 == i &amp;&amp; 1 == a.default.uo.mIsNewUser ? r = !0 : 2 == i &amp;&amp; 1 != a.default.uo.mIsNewUser &amp;&amp; (r = !0),
                //     console.log("åˆ¤æ–­æ˜¯å¦å‡ºçŽ°ç&nbsp;¸è›‹é˜¶æ®µä¸€", "of_force_playvideo_value:" + this.of_force_playvideo_value, "success_num:" + this.success_num, "fail_num:" + this.fail_num, "æ˜¯å¦ä¹°é‡:" + ("0" != n.default.app.mWX.first_channel_id || "0" != n.default.app.mWX.first_adid), "å¤æ´»å¼€å…³æ˜¯å¦æ‰“å¼€:" + n.default.app.mWX.fhOnoff, "æ˜¯å¦å•æ•°ç”¨æˆ·:" + (Number(a.default.uo.mWeUser.uid) % 2 != 0), "æ˜¯å¦è¯¯è§¦:" + s.default.Inst.isToWuchu(), r),
                //     1 != this.of_force_playvideo_value || 0 == n.default.app.mWX.fhOnoff || "0" == n.default.app.mWX.first_channel_id &amp;&amp; "0" == n.default.app.mWX.first_adid || !r) return this.is_show_page = !1,
                //         0;
                // var h = !1;
                // if (1 == this.of_force_playvideo.type ? h = !0 : 2 == this.of_force_playvideo.type ? Number(a.default.uo.mWeUser.uid) % 2 != 0 &amp;&amp; (h = !0) : 4 == this.of_force_playvideo.type ? o.default.Inst.isToWuchu() &amp;&amp; (h = !0) : 5 == this.of_force_playvideo.type &amp;&amp; Number(a.default.uo.mWeUser.uid) % 2 != 0 &amp;&amp; o.default.Inst.isToWuchu() &amp;&amp; (h = !0),
                //     console.log("åˆ¤æ–­æ˜¯å¦å‡ºçŽ°ç&nbsp;¸è›‹é˜¶æ®µäºŒ", "æ˜¯å¦æ»¡è¶³é˜¶æ®µä¸€" + h, "æ˜¯å¦æ»¡è¶³ç¬¬ä¸€ä¸ªæ¡ä»¶" + (this.of_force_playvideo.fail &lt;= this.fail_num), "æ˜¯å¦æ»¡è¶³ç¬¬äºŒä¸ªæ¡ä»¶" + (this.success_num &gt;= this.of_force_playvideo.success_num1 &amp;&amp; this.fail_num &gt;= this.of_force_playvideo.success_num2)),
                //     h) {
                //     var l = !1;
                //     return this.of_force_playvideo.fail &lt;= this.fail_num &amp;&amp; (l = !0), this.success_num &gt;= this.of_force_playvideo.success_num1 &amp;&amp; this.fail_num &gt;= this.of_force_playvideo.success_num2 &amp;&amp; (l = !0),
                //         l ? (t.is_true || (t.is_true = !0, this.of_force_showlevel.startlevel = e), this.getLevel(e) ? (this.is_show_page = !0,
                //             1) : (this.is_show_page = !1, 0)) : (this.is_show_page = !1, 0);
                // }
                return this.is_show_page = !1, 0;
            }, t.prototype.getLevel = function (e) {
                var i = !1;
                return 0 == t.play_num ? (i = !0, t.play_num = this.of_force_showlevel.interval) : t.play_num--,
                    i;
            }, t.is_true = !1, t.play_num = 0, t;
        }();
        i.default = r;
    }, {
        "../Main": 4,
        "../core/wuchuConfig": 8,
        "../core/wuchuConfig2": 9,
        "../core/wxCore": 11
    }],
    2: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../ui/layaMaxUI"), n = t("../Main"), s = t("../script/ResultView"), o = t("../script/GameUI"), r = function (t) {
            function e() {
                var e = t.call(this) || this;
                e.eventData = null, e.first_clise = !0, e.num_time = 6, e.img_pro.width = 0, e.height = e.bg.height = Laya.stage.height,
                    n.default.app.adUtil.hideBannerAd();
                var i = {
                    level: n.default.app.Level_num
                };
                return n.default.app.mWX.indexBpTotle("icon_page", i), e.hitEggBtn.interval = 100,
                    e.hitEggBtn.play(), e.hitEggBtn.y = e.height - 140, e;
            }
            return __extends(e, t), e.prototype.init = function () {
                var t = this;
                console.log("showHitEgg"), this.hitEggBtn.on(Laya.Event.CLICK, this, this.onHitEgg),
                    this.hitEggBtn.on(Laya.Event.MOUSE_DOWN, this, this.onDown), this.hitEggBtn.on(Laya.Event.MOUSE_UP, this, this.onUP),
                    this.btn_close.on(Laya.Event.CLICK, this, this.clear);
                var e = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_hitegg_close")).time;
                this.btn_close.visible = !1, Laya.timer.once(Number(e), this, function () {
                    t.btn_close.visible = !0;
                }), this.num_time = 51 * (Math.floor(2 * Math.random()) + 3), Laya.timer.loop(10, this, this.onLoopPro);
            }, e.prototype.setEvent = function (t, e, i) {
                this.eventType = t, e &amp;&amp; (this.eventData = i);
            }, e.prototype.onDown = function () {
                if (this.first_clise) {
                    this.first_clise = !1;
                    var t = {
                        level: n.default.app.Level_num
                    };
                    n.default.app.mWX.indexBpTotle("icon_page", t);
                }
                this.hitEggBtn.scale(.9, .9);
            }, e.prototype.onUP = function () {
                this.hitEggBtn.scale(1, 1);
            }, e.prototype.onClose = function () {
                this.onPass();
            }, e.prototype.showContent2 = function () {
                var t = this;
                Laya.timer.clearAll(this), Laya.Tween.clearAll(this),
                    Laya.timer.once(2e3, this, function () {
                        t.hitEggBtn.stop(), t.changeSkin(), n.default.app.adUtil.hideBannerAd();
                    });
            }, e.prototype.onPass = function () {
                e.Inst.clear();
            }, e.prototype.onLoopPro = function () {
                this.img_pro.width &gt;= this.num_time ? this.showContent2() : this.img_pro.width &gt; 0 &amp;&amp; (this.img_pro.width -= 1);
            }, e.prototype.onHitEgg = function () {
                this.img_pro.width += 70, this.img_pro.width &gt;= 340 &amp;&amp; (this.img_pro.width = 340);
            }, e.prototype.changeSkin = function () {
                var t = 0;
                (t = Number(n.default.app.boxSkinId + 1)) == Number(n.default.app.mWX.getUserDataByKey("knife_skin_id")) &amp;&amp; (t += 1),
                    t == n.default.app.mWX.skinId &amp;&amp; (t += 1), t &gt;= 19 &amp;&amp; (t = 10), n.default.app.mWX.skinId = t,
                    n.default.app.mWX.setUserValue("knife_skin_id", String(t)), n.default.app.mWX.setUserValue("new_reward_knife_id", String(t)),
                    this.onSkin(t), window.wx &amp;&amp; wx.showToast({
                        title: "å¥–åŠ±é¢†å–æˆåŠŸ",
                        icon: "none",
                        duration: 2e3,
                        false: function (t) {
                            console.log(t);
                        },
                        success: function (t) {
                            console.log(t);
                        }
                    });
                n.default.app.mWX.indexBpTotle("icon_type", {
                    icon_type: "sur_award",
                    is_success: 1,
                    from_type: "direct"
                }), Laya.timer.once(2e3, this, this.clear);
            }, e.prototype.onSkin = function (t) {
                var e = t;
                if (0 != e) {
                    console.log("xxx:", e);
                    var i = "";
                    10 == e ? i = "knife_0" : 11 == e ? i = "knife_1" : 12 == e ? i = "knife_2" : 13 == e ? i = "knife_3" : 14 == e ? i = "knife_4" : 15 == e ? i = "knife_5" : 16 == e ? i = "knife_6" : 17 == e ? i = "knife_7" : 18 == e &amp;&amp; (i = "knife_8");
                    var a = "Scenes/" + i + ".lh";
                    Laya.loader.create(a, Laya.Handler.create(this, function (t) {
                        if (t) {
                            var e = o.default.app.player.getChildByName("Knife"), i = Laya.loader.getRes(a);
                            e.meshFilter.sharedMesh = i.meshFilter.sharedMesh;
                            var n = i.meshRenderer.material.clone();
                            e.meshRenderer.material = n;
                        }
                    }));
                }
            }, e.prototype.clear = function () {
                Laya.timer.clearAll(e.Inst), Laya.Tween.clearAll(e.Inst), e.Inst.removeSelf(), e.Inst.destroy(!0),
                    e._inst = null, this.eventData &amp;&amp; (this.eventData[0] ? null == n.default.app.resultView &amp;&amp; (n.default.app.resultView = new s.default("Win"),
                        Laya.stage.addChild(n.default.app.resultView)) : null != n.default.app.resultView &amp;&amp; n.default.app.resultView.toNewEndTrue());
            }, Object.defineProperty(e, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new e(), this._inst.zOrder = 55, Laya.stage.addChild(this._inst)),
                        this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e;
        }(a.ui.page.hitEggViewUI);
        i.hitEggView = r;
    }, {
        "../Main": 4,
        "../script/GameUI": 71,
        "../script/ResultView": 124,
        "../ui/layaMaxUI": 151
    }],
    3: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./script/StartView"), n = t("./script/GameUI"), s = function () {
            function t() { }
            return t.init = function () {
                var t = Laya.ClassUtils.regClass;
                t("script/StartView.ts", a.default), t("script/GameUI.ts", n.default);
            }, t.width = 750, t.height = 1334, t.scaleMode = "fixedwidth", t.screenMode = "none",
                t.alignV = "top", t.alignH = "left", t.startScene = "page/StartView.scene", t.sceneRoot = "",
                t.debug = !1, t.stat = !1, t.physicsDebug = !1, t.exportSceneToJson = !0, t;
        }();
        i.default = s, s.init();
    }, {
        "./script/GameUI": 71,
        "./script/StartView": 127
    }],
    4: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./GameConfig"), n = t("./script/data/foodLength"), s = t("./core/wxCore"), o = t("./core/wxMinPro"), r = t("./script/LoadingUI"), h = t("./util/ShareUtil"), l = t("./newGame/GameConfig2"), u = t("./newGame/view/IndexView"), p = t("./util/SoundUtil"), d = function () {
            function t() {
                var e = this;
                this.shopView = null, this.resultView = null, this.LoadingView = null, this.getKnifeDialog = null,
                    this.clickAppId = "", this.clickGameId = 0, this.clickFromPage = "", this.adUtil = null,
                    this.wRankData = [], this.is_gamebox = !0, this.moregame = 0, this.is_share = !0,
                    this.Level_num = 1, this.clickLikeArr = [], this.isLinkBackend = !1, this.gifJump = !1,
                    this.isNotAd = !1, this.baokuanlist = [], this.fakerxcxlist = [], this.is_success = !1,
                    this.playAni = !1, this.isOk = !1, this.loadingShow = !0, this.boxcangetnum = 0,
                    this.isStartReward = !0, this.boxSkinId = 0, this.boxSkinKeepId = 0, this.boxChangeInterval = 0,
                    this.isSpecialSuccess = !1, this.numRestartToReport = 0, this.of_switch_game = !1,
                    // this.URL = "https://tcdn.wanzhushipin.cn/xcx/games/tian_tianqc/res3/", 
                    this.URL = "";
                this.isFriendRecomPush = !1,
                    this.newBannerId = 0, this.isHaveBanner = !0, this.entergameNotad = !1, this.gameView2 = null,
                    this.shapeCreateProbability = [5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0],
                    this.rocketTypeProbability = [40, 40, 20], this.scene_num = 0,
                    t.app = this, window.Laya3D ? Laya3D.init(a.default.width, a.default.height) : Laya.init(a.default.width, a.default.height, Laya.WebGL),
                    Laya.Physics &amp;&amp; Laya.Physics.enable(), Laya.DebugPanel &amp;&amp; Laya.DebugPanel.enable(),
                    Laya.stage.scaleMode = "showall",//a.default.scaleMode,
                    Laya.stage.alignH = "center";
                // Laya.stage.screenMode = a.default.screenMode,
                Laya.URL.exportSceneToJson = a.default.exportSceneToJson, Laya.MouseManager.multiTouchEnabled = !1,
                    (a.default.debug || "true" == Laya.Utils.getQueryString("debug")) &amp;&amp; Laya.enableDebugPanel(),
                    a.default.physicsDebug &amp;&amp; Laya.PhysicsDebugDraw &amp;&amp; Laya.PhysicsDebugDraw.enable(),
                    a.default.stat &amp;&amp; Laya.Stat.show(), Laya.alertGlobalError = !0,
                    t.app.mWX = new o.default(),


                    Laya.loader.load([
                        {
                            url: "res/atlas/game.atlas"
                        },

                        {
                            url: "button/bg.jpg"
                        }, {
                            url: "button/jdd-4@2x.png"
                        }, {
                            url: "button/j4@2x.png"
                        }, {
                            url: "button/logo@2x2.png"
                        }, {
                            url: "button/111@2x.png"
                        }], Laya.Handler.create(this, function (t) {
                            null == e.LoadingView &amp;&amp; (e.loadingShow = !0, e.LoadingView = new r.default(),
                                Laya.stage.addChild(e.LoadingView),
                                window["aLoadingView"] = e.LoadingView,
                                e.LoadingView.init()


                            );
                        })),



                    Config.atlasEnable = !1, p.default.init(), Laya.ResourceVersion.enable("version.json", Laya.Handler.create(this, this.onVersionLoaded), Laya.ResourceVersion.FILENAME_VERSION);
            }
            return t.prototype.loadingRes = function () {
                var e = this, i = [{
                    url: "res/atlas/game.atlas"
                }, {
                    url: "newknife/0.png"
                }, {
                    url: "newknife/1.png"
                }, {
                    url: "newknife/2.png"
                }, {
                    url: "newknife/3.png"
                }, {
                    url: "newknife/4.png"
                }, {
                    url: "newknife/5.png"
                }, {
                    url: "newknife/6.png"
                }, {
                    url: "newknife/7.png"
                }, {
                    url: "newknife/8.png"
                }, {
                    url: "button/djs1.png"
                }, {
                    url: "button/djs2.png"
                }, {
                    url: "button/djs3.png"
                }, {
                    url: "button/djs4.png"
                }, {
                    url: "button/djs5.png"
                }, {
                    url: "button/result_image_bg_3.png"
                }, {
                    url: "finger/finger.atlas"
                }, {
                    url: "fenfa/bkyx.png"
                }, {
                    url: "fenfa/border2.png"
                }, {
                    url: "fenfa/btn_arrow_left.png"
                }, {
                    url: "fenfa/btn_back.png"
                }, {
                    url: "fenfa/btn_quit.png"
                }, {
                    url: "fenfa/btn_start.png"
                }, {
                    url: "fenfa/fakeImg.jpg"
                }, {
                    url: "fenfa/fhan.png"
                }, {
                    url: "fenfa/friendGames.png"
                }, {
                    url: "fenfa/headmask.png"
                }, {
                    url: "fenfa/hotGames.png"
                }, {
                    url: "fenfa/invite_play_bg.png"
                }, {
                    url: "fenfa/invite_play_border.png"
                }, {
                    url: "fenfa/invite_play_ok.png"
                }, {
                    url: "fenfa/kuang.png"
                }, {
                    url: "fenfa/line.png"
                }, {
                    url: "fenfa/mask.png"
                }, {
                    url: "fenfa/mask_icon.png"
                }, {
                    url: "fenfa/newGames.png"
                }, {
                    url: "fenfa/push_bg.png"
                }, {
                    url: "fenfa/push_border.png"
                }, {
                    url: "fenfa/result_border.png"
                }, {
                    url: "fenfa/toGameBtn.png"
                }];

                console.log("t.app.of_switch_game", t.app.of_switch_game)
                t.app.of_switch_game || (
                    this.LoadingView &amp;&amp; this.LoadingView.init(),

                    Laya.loader.load(i, Laya.Handler.create(this, function () {




                        var t = new Laya.Animation();
                        t.loadAtlas("finger/finger.atlas", Laya.Handler.create(e, function () {
                            t.play(0, !1);
                        })), t.on(Laya.Event.COMPLETE, e, function () {
                            t.destroy();
                        });
                    })));
            }, t.prototype.startLoadAtlas = function () {
                Laya.loader.load(l.GameConfig2.atlasUrlArr, Laya.Handler.create(this, this.loadAtlasComplete));
            }, t.prototype.loadAtlasComplete = function () {
                this.startLoadJson();
            }, t.prototype.startLoadJson = function () {
                Laya.loader.load(l.GameConfig2.jsonUrlArr, Laya.Handler.create(this, this.loadJsonComplete));
            }, t.prototype.loadJsonComplete = function () {
                this.shapeJsonData = Laya.loader.getRes("res/data/shape.json"),
                    t.app.isOk = !0;


                u.IndexView.Inst.show();
            }, t.prototype.onVersionLoaded = function () {
                Laya.AtlasInfoManager.enable("fileconfig.json", Laya.Handler.create(this, this.onConfigLoaded));
            }, t.prototype.onConfigLoaded = function () {
                var e = this, i = this, a = t.app.URL, n = [{
                    url: "ani/bx1.png"
                }, {
                    url: "ani/bx2.png"
                }, {
                    url: "ani/bx3.png"
                }, {
                    url: "ani/bx4.png"
                }, {
                    url: "ani/bx5.png"
                }, {
                    url: "ani/bx6.png"
                }, {
                    url: "ani/bx7.png"
                }, {
                    url: "res/level.json"
                }, {
                    url: a + "res/shop.json"
                }, {
                    url: a + "res/atlas/food.atlas"
                }, {
                    url: a + "res/atlas/knife.atlas"
                }, {
                    url: a + "res/atlas/start.atlas"
                }, {
                    url: a + "res/atlas/shop.atlas"
                }, {
                    url: "res/atlas/power.atlas"
                }, {
                    url: a + "res/atlas/my_like.atlas"
                }, {
                    url: a + "start/img_bg.png"
                }, {
                    url: a + "sound/btn_click.mp3"
                }, {
                    url: a + "sound/speed1.mp3"
                }, {
                    url: a + "sound/speed2.mp3"
                }, {
                    url: a + "sound/speed3.mp3"
                }, {
                    url: a + "sound/speed4.mp3"
                }, {
                    url: a + "sound/speed5.mp3"
                }, {
                    url: a + "sound/cut.mp3"
                }];
                Laya.loader.load(n, Laya.Handler.create(i, function (a) {
                    t.app.of_switch_game ? e.scene_num++ : i.ChangeScene();
                }));
            }, t.prototype.ChangeScene = function () {
                this.scene_num++, window.wx ? this.scene_num &gt; 1 &amp;&amp; a.default.startScene &amp;&amp; Laya.Scene.open(a.default.startScene) : a.default.startScene &amp;&amp; Laya.Scene.open(a.default.startScene);
            }, t.prototype.onBtnMouseDown = function (t) {
                t.scale(1.02, 1.02);
            }, t.prototype.onBtnMouseOut = function (t) {
                t.scale(1, 1);
            }, t.prototype.subname = function (t, e) {
                return t.length &gt; e &amp;&amp; (t = t.substr(0, e) + "..."), t;
            }, t.app = null, t;
        }();
        i.default = d, new d(), new n.default();
    }, {
        "./GameConfig": 3,
        "./core/wxCore": 11,
        "./core/wxMinPro": 12,
        "./newGame/GameConfig2": 30,
        "./newGame/view/IndexView": 41,
        "./script/LoadingUI": 73,
        "./script/data/foodLength": 144,
        "./util/ShareUtil": 156,
        "./util/SoundUtil": 157
    }],
    5: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() {
                t._b64tab = function () {
                    for (var e = {}, i = 0, a = t._b64chars.length; i &lt; a; i++) e[t._b64chars.charAt(i)] = i;
                    return e;
                };
            }
            return t._cb_btou = function (t) {
                switch (t.length) {
                    case 4:
                        var e = ((7 &amp; t.charCodeAt(0)) &lt;&lt; 18 | (63 &amp; t.charCodeAt(1)) &lt;&lt; 12 | (63 &amp; t.charCodeAt(2)) &lt;&lt; 6 | 63 &amp; t.charCodeAt(3)) - 65536;
                        return String.fromCharCode(55296 + (e &gt;&gt;&gt; 10)) + String.fromCharCode(56320 + (1023 &amp; e));

                    case 3:
                        return String.fromCharCode((15 &amp; t.charCodeAt(0)) &lt;&lt; 12 | (63 &amp; t.charCodeAt(1)) &lt;&lt; 6 | 63 &amp; t.charCodeAt(2));

                    default:
                        return String.fromCharCode((31 &amp; t.charCodeAt(0)) &lt;&lt; 6 | 63 &amp; t.charCodeAt(1));
                }
            }, t._cb_decode = function (t) {
                var e = t.length, i = e % 4, a = (e &gt; 0 ? this._b64tab[t.charAt(0)] &lt;&lt; 18 : 0) | (e &gt; 1 ? this._b64tab[t.charAt(1)] &lt;&lt; 12 : 0) | (e &gt; 2 ? this._b64tab[t.charAt(2)] &lt;&lt; 6 : 0) | (e &gt; 3 ? this._b64tab[t.charAt(3)] : 0), n = [String.fromCharCode(a &gt;&gt;&gt; 16), String.fromCharCode(a &gt;&gt;&gt; 8 &amp; 255), String.fromCharCode(255 &amp; a)];
                return n.length -= [0, 0, 2, 1][i], n.join("");
            }, t._cb_encode = function (e) {
                var i = [0, 2, 1][e.length % 3], a = e.charCodeAt(0) &lt;&lt; 16 | (e.length &gt; 1 ? e.charCodeAt(1) : 0) &lt;&lt; 8 | (e.length &gt; 2 ? e.charCodeAt(2) : 0);
                return [t._b64chars.charAt(a &gt;&gt;&gt; 18), t._b64chars.charAt(a &gt;&gt;&gt; 12 &amp; 63), i &gt;= 2 ? "=" : t._b64chars.charAt(a &gt;&gt;&gt; 6 &amp; 63), i &gt;= 1 ? "=" : t._b64chars.charAt(63 &amp; a)].join("");
            }, t._cb_utob = function (t) {
                if (t.length &lt; 2) {
                    return (e = t.charCodeAt(0)) &lt; 128 ? t : e &lt; 2048 ? String.fromCharCode(192 | e &gt;&gt;&gt; 6) + String.fromCharCode(128 | 63 &amp; e) : String.fromCharCode(224 | e &gt;&gt;&gt; 12 &amp; 15) + String.fromCharCode(128 | e &gt;&gt;&gt; 6 &amp; 63) + String.fromCharCode(128 | 63 &amp; e);
                }
                var e = 65536 + 1024 * (t.charCodeAt(0) - 55296) + (t.charCodeAt(1) - 56320);
                return String.fromCharCode(240 | e &gt;&gt;&gt; 18 &amp; 7) + String.fromCharCode(128 | e &gt;&gt;&gt; 12 &amp; 63) + String.fromCharCode(128 | e &gt;&gt;&gt; 6 &amp; 63) + String.fromCharCode(128 | 63 &amp; e);
            }, t._re_btou = function () {
                return new RegExp(["[Ã€-ÃŸ][Â€-Â¿]", "[Ã&nbsp;-Ã¯][Â€-Â¿]{2}", "[Ã°-Ã·][Â€-Â¿]{3}"].join("|"), "g");
            }, t._atob = function (t) {
                return t.replace(/[\s\S]{1,4}/g, this._cb_decode);
            }, t._btoa = function (t) {
                return t.replace(/[\s\S]{1,3}/g, this._cb_encode);
            }, t._btou = function (t) {
                return t.replace(this._re_btou, this._cb_btou);
            }, t._decode = function (t) {
                var e = this, i = String(t).replace(/[-_]/g, function (t) {
                    return "-" == t ? "+" : "/";
                });
                return console.log("1 = ", i), i = i.replace(/[^A-Za-z0-9\+\/]/g, ""), console.log("2 = ", i),
                    function (t) {
                        return e._btou(atob(t));
                    }(i);
            }, t._encode = function (t, e) {
                var i = this;
                void 0 === e &amp;&amp; (e = !1);
                var a = function (t) {
                    return i._btoa(i._utob(t));
                };
                return e ? a(String(t)).replace(/[+\/]/g, function (t) {
                    return "+" == t ? "-" : "_";
                }).replace(/=/g, "") : a(String(t));
            }, t.EncodeURI = function (t) {
                return this._encode(t, !0);
            }, t.FromBase64 = function (t) {
                return this._decode(t);
            }, t.ToBase64 = function (t) {
                return this._encode(t);
            }, t.stringToBytes = function (t) {
                var e, i, a = new Array();
                e = t.length;
                for (var n = 0; n &lt; e; n++) (i = t.charCodeAt(n)) &gt;= 65536 &amp;&amp; i &lt;= 1114111 ? (a.push(i &gt;&gt; 18 &amp; 7 | 240),
                    a.push(i &gt;&gt; 12 &amp; 63 | 128), a.push(i &gt;&gt; 6 &amp; 63 | 128), a.push(63 &amp; i | 128)) : i &gt;= 2048 &amp;&amp; i &lt;= 65535 ? (a.push(i &gt;&gt; 12 &amp; 15 | 224),
                        a.push(i &gt;&gt; 6 &amp; 63 | 128), a.push(63 &amp; i | 128)) : i &gt;= 128 &amp;&amp; i &lt;= 2047 ? (a.push(i &gt;&gt; 6 &amp; 31 | 192),
                            a.push(63 &amp; i | 128)) : a.push(255 &amp; i);
                return a;
            }, t.byteToString = function (t) {
                if ("string" == typeof t) return t;
                for (var e = "", i = t, a = 0; a &lt; i.length; a++) {
                    var n = i[a].toString(2), s = n.match(/^1+?(?=0)/);
                    if (s &amp;&amp; 8 == n.length) {
                        for (var o = s[0].length, r = i[a].toString(2).slice(7 - o), h = 1; h &lt; o; h++) r += i[h + a].toString(2).slice(2);
                        e += String.fromCharCode(parseInt(r, 2)), a += o - 1;
                    } else e += String.fromCharCode(i[a]);
                }
                return e;
            }, t._utob = function (t) {
                return t.replace(this._re_utob, this._cb_utob);
            }, t._b64chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",
                t._fromCharCode = String.fromCharCode, t._re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,
                t;
        }();
        i.TsBase64 = a;
        var n = a.ToBase64("Typescript"), s = a.EncodeURI('Typescript"');
        console.log(n), console.log(s);
    }, {}],
    6: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() {
                this.hexcase = 0, this.b64pad = "";
            }
            return t.prototype.hex_md5 = function (t) {
                return this.rstr2hex(this.rstr_md5(this.str2rstr_utf8(t)));
            }, t.prototype.b64_md5 = function (t) {
                return this.rstr2b64(this.rstr_md5(this.str2rstr_utf8(t)));
            }, t.prototype.any_md5 = function (t, e) {
                return this.rstr2any(this.rstr_md5(this.str2rstr_utf8(t)), e);
            }, t.prototype.hex_hmac_md5 = function (t, e) {
                return this.rstr2hex(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)));
            }, t.prototype.b64_hmac_md5 = function (t, e) {
                return this.rstr2b64(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)));
            }, t.prototype.any_hmac_md5 = function (t, e, i) {
                return this.rstr2any(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)), i);
            }, t.prototype.md5_vm_test = function () {
                return "900150983cd24fb0d6963f7d28e17f72" == this.hex_md5("abc").toLowerCase();
            }, t.prototype.rstr_md5 = function (t) {
                return this.binl2rstr(this.binl_md5(this.rstr2binl(t), 8 * t.length));
            }, t.prototype.rstr_hmac_md5 = function (t, e) {
                var i = this.rstr2binl(t);
                i.length &gt; 16 &amp;&amp; (i = this.binl_md5(i, 8 * t.length));
                for (var a = Array(16), n = Array(16), s = 0; s &lt; 16; s++) a[s] = 909522486 ^ i[s],
                    n[s] = 1549556828 ^ i[s];
                var o = this.binl_md5(a.concat(this.rstr2binl(e)), 512 + 8 * e.length);
                return this.binl2rstr(this.binl_md5(n.concat(o), 640));
            }, t.prototype.rstr2hex = function (t) {
                try {
                    this.hexcase;
                } catch (t) {
                    this.hexcase = 0;
                }
                for (var e, i = this.hexcase ? "0123456789ABCDEF" : "0123456789abcdef", a = "", n = 0; n &lt; t.length; n++) e = t.charCodeAt(n),
                    a += i.charAt(e &gt;&gt;&gt; 4 &amp; 15) + i.charAt(15 &amp; e);
                return a;
            }, t.prototype.rstr2b64 = function (t) {
                try {
                    this.b64pad;
                } catch (t) {
                    this.b64pad = "";
                }
                for (var e = "", i = t.length, a = 0; a &lt; i; a += 3) for (var n = t.charCodeAt(a) &lt;&lt; 16 | (a + 1 &lt; i ? t.charCodeAt(a + 1) &lt;&lt; 8 : 0) | (a + 2 &lt; i ? t.charCodeAt(a + 2) : 0), s = 0; s &lt; 4; s++) 8 * a + 6 * s &gt; 8 * t.length ? e += this.b64pad : e += "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(n &gt;&gt;&gt; 6 * (3 - s) &amp; 63);
                return e;
            }, t.prototype.rstr2any = function (t, e) {
                var i, a, n, s, o, r = e.length, h = Array(Math.ceil(t.length / 2));
                for (i = 0; i &lt; h.length; i++) h[i] = t.charCodeAt(2 * i) &lt;&lt; 8 | t.charCodeAt(2 * i + 1);
                var l = Math.ceil(8 * t.length / (Math.log(e.length) / Math.log(2))), u = Array(l);
                for (a = 0; a &lt; l; a++) {
                    for (o = Array(), s = 0, i = 0; i &lt; h.length; i++) s = (s &lt;&lt; 16) + h[i], s -= (n = Math.floor(s / r)) * r,
                        (o.length &gt; 0 || n &gt; 0) &amp;&amp; (o[o.length] = n);
                    u[a] = s, h = o;
                }
                var p = "";
                for (i = u.length - 1; i &gt;= 0; i--) p += e.charAt(u[i]);
                return p;
            }, t.prototype.str2rstr_utf8 = function (t) {
                for (var e, i, a = "", n = -1; ++n &lt; t.length;) e = t.charCodeAt(n), i = n + 1 &lt; t.length ? t.charCodeAt(n + 1) : 0,
                    55296 &lt;= e &amp;&amp; e &lt;= 56319 &amp;&amp; 56320 &lt;= i &amp;&amp; i &lt;= 57343 &amp;&amp; (e = 65536 + ((1023 &amp; e) &lt;&lt; 10) + (1023 &amp; i),
                        n++), e &lt;= 127 ? a += String.fromCharCode(e) : e &lt;= 2047 ? a += String.fromCharCode(192 | e &gt;&gt;&gt; 6 &amp; 31, 128 | 63 &amp; e) : e &lt;= 65535 ? a += String.fromCharCode(224 | e &gt;&gt;&gt; 12 &amp; 15, 128 | e &gt;&gt;&gt; 6 &amp; 63, 128 | 63 &amp; e) : e &lt;= 2097151 &amp;&amp; (a += String.fromCharCode(240 | e &gt;&gt;&gt; 18 &amp; 7, 128 | e &gt;&gt;&gt; 12 &amp; 63, 128 | e &gt;&gt;&gt; 6 &amp; 63, 128 | 63 &amp; e));
                return a;
            }, t.prototype.str2rstr_utf16le = function (t) {
                for (var e = "", i = 0; i &lt; t.length; i++) e += String.fromCharCode(255 &amp; t.charCodeAt(i), t.charCodeAt(i) &gt;&gt;&gt; 8 &amp; 255);
                return e;
            }, t.prototype.str2rstr_utf16be = function (t) {
                for (var e = "", i = 0; i &lt; t.length; i++) e += String.fromCharCode(t.charCodeAt(i) &gt;&gt;&gt; 8 &amp; 255, 255 &amp; t.charCodeAt(i));
                return e;
            }, t.prototype.rstr2binl = function (t) {
                for (var e = Array(t.length &gt;&gt; 2), i = 0; i &lt; e.length; i++) e[i] = 0;
                for (i = 0; i &lt; 8 * t.length; i += 8) e[i &gt;&gt; 5] |= (255 &amp; t.charCodeAt(i / 8)) &lt;&lt; i % 32;
                return e;
            }, t.prototype.binl2rstr = function (t) {
                for (var e = "", i = 0; i &lt; 32 * t.length; i += 8) e += String.fromCharCode(t[i &gt;&gt; 5] &gt;&gt;&gt; i % 32 &amp; 255);
                return e;
            }, t.prototype.binl_md5 = function (t, e) {
                t[e &gt;&gt; 5] |= 128 &lt;&lt; e % 32, t[14 + (e + 64 &gt;&gt;&gt; 9 &lt;&lt; 4)] = e;
                for (var i = 1732584193, a = -271733879, n = -1732584194, s = 271733878, o = 0; o &lt; t.length; o += 16) {
                    var r = i, h = a, l = n, u = s;
                    i = this.md5_ff(i, a, n, s, t[o + 0], 7, -680876936), s = this.md5_ff(s, i, a, n, t[o + 1], 12, -389564586),
                        n = this.md5_ff(n, s, i, a, t[o + 2], 17, 606105819), a = this.md5_ff(a, n, s, i, t[o + 3], 22, -1044525330),
                        i = this.md5_ff(i, a, n, s, t[o + 4], 7, -176418897), s = this.md5_ff(s, i, a, n, t[o + 5], 12, 1200080426),
                        n = this.md5_ff(n, s, i, a, t[o + 6], 17, -1473231341), a = this.md5_ff(a, n, s, i, t[o + 7], 22, -45705983),
                        i = this.md5_ff(i, a, n, s, t[o + 8], 7, 1770035416), s = this.md5_ff(s, i, a, n, t[o + 9], 12, -1958414417),
                        n = this.md5_ff(n, s, i, a, t[o + 10], 17, -42063), a = this.md5_ff(a, n, s, i, t[o + 11], 22, -1990404162),
                        i = this.md5_ff(i, a, n, s, t[o + 12], 7, 1804603682), s = this.md5_ff(s, i, a, n, t[o + 13], 12, -40341101),
                        n = this.md5_ff(n, s, i, a, t[o + 14], 17, -1502002290), a = this.md5_ff(a, n, s, i, t[o + 15], 22, 1236535329),
                        i = this.md5_gg(i, a, n, s, t[o + 1], 5, -165796510), s = this.md5_gg(s, i, a, n, t[o + 6], 9, -1069501632),
                        n = this.md5_gg(n, s, i, a, t[o + 11], 14, 643717713), a = this.md5_gg(a, n, s, i, t[o + 0], 20, -373897302),
                        i = this.md5_gg(i, a, n, s, t[o + 5], 5, -701558691), s = this.md5_gg(s, i, a, n, t[o + 10], 9, 38016083),
                        n = this.md5_gg(n, s, i, a, t[o + 15], 14, -660478335), a = this.md5_gg(a, n, s, i, t[o + 4], 20, -405537848),
                        i = this.md5_gg(i, a, n, s, t[o + 9], 5, 568446438), s = this.md5_gg(s, i, a, n, t[o + 14], 9, -1019803690),
                        n = this.md5_gg(n, s, i, a, t[o + 3], 14, -187363961), a = this.md5_gg(a, n, s, i, t[o + 8], 20, 1163531501),
                        i = this.md5_gg(i, a, n, s, t[o + 13], 5, -1444681467), s = this.md5_gg(s, i, a, n, t[o + 2], 9, -51403784),
                        n = this.md5_gg(n, s, i, a, t[o + 7], 14, 1735328473), a = this.md5_gg(a, n, s, i, t[o + 12], 20, -1926607734),
                        i = this.md5_hh(i, a, n, s, t[o + 5], 4, -378558), s = this.md5_hh(s, i, a, n, t[o + 8], 11, -2022574463),
                        n = this.md5_hh(n, s, i, a, t[o + 11], 16, 1839030562), a = this.md5_hh(a, n, s, i, t[o + 14], 23, -35309556),
                        i = this.md5_hh(i, a, n, s, t[o + 1], 4, -1530992060), s = this.md5_hh(s, i, a, n, t[o + 4], 11, 1272893353),
                        n = this.md5_hh(n, s, i, a, t[o + 7], 16, -155497632), a = this.md5_hh(a, n, s, i, t[o + 10], 23, -1094730640),
                        i = this.md5_hh(i, a, n, s, t[o + 13], 4, 681279174), s = this.md5_hh(s, i, a, n, t[o + 0], 11, -358537222),
                        n = this.md5_hh(n, s, i, a, t[o + 3], 16, -722521979), a = this.md5_hh(a, n, s, i, t[o + 6], 23, 76029189),
                        i = this.md5_hh(i, a, n, s, t[o + 9], 4, -640364487), s = this.md5_hh(s, i, a, n, t[o + 12], 11, -421815835),
                        n = this.md5_hh(n, s, i, a, t[o + 15], 16, 530742520), a = this.md5_hh(a, n, s, i, t[o + 2], 23, -995338651),
                        i = this.md5_ii(i, a, n, s, t[o + 0], 6, -198630844), s = this.md5_ii(s, i, a, n, t[o + 7], 10, 1126891415),
                        n = this.md5_ii(n, s, i, a, t[o + 14], 15, -1416354905), a = this.md5_ii(a, n, s, i, t[o + 5], 21, -57434055),
                        i = this.md5_ii(i, a, n, s, t[o + 12], 6, 1700485571), s = this.md5_ii(s, i, a, n, t[o + 3], 10, -1894986606),
                        n = this.md5_ii(n, s, i, a, t[o + 10], 15, -1051523), a = this.md5_ii(a, n, s, i, t[o + 1], 21, -2054922799),
                        i = this.md5_ii(i, a, n, s, t[o + 8], 6, 1873313359), s = this.md5_ii(s, i, a, n, t[o + 15], 10, -30611744),
                        n = this.md5_ii(n, s, i, a, t[o + 6], 15, -1560198380), a = this.md5_ii(a, n, s, i, t[o + 13], 21, 1309151649),
                        i = this.md5_ii(i, a, n, s, t[o + 4], 6, -145523070), s = this.md5_ii(s, i, a, n, t[o + 11], 10, -1120210379),
                        n = this.md5_ii(n, s, i, a, t[o + 2], 15, 718787259), a = this.md5_ii(a, n, s, i, t[o + 9], 21, -343485551),
                        i = this.safe_add(i, r), a = this.safe_add(a, h), n = this.safe_add(n, l), s = this.safe_add(s, u);
                }
                return [i, a, n, s];
            }, t.prototype.md5_cmn = function (t, e, i, a, n, s) {
                return this.safe_add(this.bit_rol(this.safe_add(this.safe_add(e, t), this.safe_add(a, s)), n), i);
            }, t.prototype.md5_ff = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e &amp; i | ~e &amp; a, t, e, n, s, o);
            }, t.prototype.md5_gg = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e &amp; a | i &amp; ~a, t, e, n, s, o);
            }, t.prototype.md5_hh = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e ^ i ^ a, t, e, n, s, o);
            }, t.prototype.md5_ii = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(i ^ (e | ~a), t, e, n, s, o);
            }, t.prototype.safe_add = function (t, e) {
                var i = (65535 &amp; t) + (65535 &amp; e);
                return (t &gt;&gt; 16) + (e &gt;&gt; 16) + (i &gt;&gt; 16) &lt;&lt; 16 | 65535 &amp; i;
            }, t.prototype.bit_rol = function (t, e) {
                return t &lt;&lt; e | t &gt;&gt;&gt; 32 - e;
            }, t;
        }();
        i.MD5 = a;
    }, {}],
    7: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./wxCore"), n = t("../util/ConfigUtil"), s = function () {
            function t() { }
            return t.getArrayValueParam = function (t, e) {
                if (null == t || typeof t != typeof []) return "";
                for (var i = 0; i &lt; t.length; ++i) if (t[i].key == e) return t[i].param;
                return "";
            }, t.getUrlParams = function (t, e) {
                void 0 === e &amp;&amp; (e = "1.0.1");
                var i = !1, s = new Array();
                for (var o in t) if ("string" == typeof t[o] || "number" == typeof t[o]) {
                    "tick" == o &amp;&amp; (i = !0);
                    var r = o.toLocaleLowerCase();
                    t[r] = t[o], s.push(r);
                }
                if (0 == i) {
                    var h = new Date();
                    t.tick = Math.floor(h.getTime() / 1e3), s.push("tick");
                }
                s.sort(function (t, e) {
                    return t &gt; e ? 1 : -1;
                });
                for (var l = "", u = 0; u &lt; s.length; u++) l = l + s[u] + "=" + t[s[u]] + "&amp;";
                var p = "";
                return p = null != n.ConfigUtil.mKeys[e] ? a.md5_hex.MD5(l + "key=" + n.ConfigUtil.mKeys[e]) : a.md5_hex.MD5(l + "key=wvkbfuhl"),
                    l + "key=" + p;
            }, t.getCDN = function () {
                return "https://tcdn.wanzhushipin.cn/xcx/sf/";
            }, t.getJSON = function (t) {
                if ("" == t || null == t) return {
                    code: -999
                };
                var e = t.indexOf("{", 0);
                return t = t.substr(e, t.length - e), JSON.parse(t);
            }, t.getServer = function () {
                return n.ConfigUtil.mURL;
            }, t.createFingerAni = function (e, i, a) {
                if (!t.fingerAni) {
                    (t.fingerAni = new Laya.Animation()).loadAtlas("Scenes/finger/finger.atlas"), t.fingerAni.visible = !1,
                        t.fingerAni.interval = 50, t.fingerAni.scale(.8, .8), e.addChild(t.fingerAni), console.log("åŠ¨ç”»æ‰‹æŒ‡createï¼š");
                }
                a ? (console.log("åŠ¨ç”»æ‰‹æŒ‡posï¼š", t.fingerAni.x, t.fingerAni.y), t.fingerAni.pos(i.x, i.y),
                    t.fingerAni.visible = !0, t.fingerAni.play(0, !0)) : (t.fingerAni.stop(), t.fingerAni.removeSelf(),
                        t.fingerAni.destroy(), t.fingerAni = null);
            }, t.fingerAni = null, t;
        }();
        i.util = s;
    }, {
        "../util/ConfigUtil": 153,
        "./wxCore": 11
    }],
    8: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../Main"), n = function () {
            function t() {
                this.wuchuData = {
                    touchNum: 99,
                    bannerRefresh: 1,
                    showTime: [1, 23],
                    user: 0,
                    touchTime: {
                        bannerShow: 2e3,
                        btnUp: 2e3,
                        hotBannerShow: 2e3,
                        hotBannerHide: 2e3
                    },
                    ip_location: !0
                }, this.wuchuCount = 0, this.showWuchuPos = {
                    reward: !0,
                    revive: !0,
                    result: !0,
                    hotshare: !0
                };
            }
            return Object.defineProperty(t, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new t()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.initData = function (e, i, a, n) {
                t.Inst.wuchuData.touchNum = Number(e.touchNum), t.Inst.wuchuData.bannerRefresh = Number(e.bannerRefresh),
                    t.Inst.wuchuData.showTime = e.showTime, t.Inst.wuchuData.user = Number(e.user),
                    t.Inst.wuchuData.touchTime.bannerShow = e.touchTime[0], t.Inst.wuchuData.touchTime.btnUp = e.touchTime[1],
                    t.Inst.wuchuData.touchTime.hotBannerShow = e.touchTime[2], t.Inst.wuchuData.touchTime.hotBannerHide = e.touchTime[3],
                    t.Inst.wuchuData.ip_location = 1 == i.bool, t.Inst.wuchuCount = a, t.Inst.showWuchuPos.reward = 2 == Number(n.reward),
                    t.Inst.showWuchuPos.revive = 2 == Number(n.revive), t.Inst.showWuchuPos.result = 2 == Number(n.result),
                    t.Inst.showWuchuPos.hotshare = 2 == Number(n.hotshare), console.log("kkkkkkkkkkkkkkkkkkkk", t.Inst.wuchuData);
            }, t.prototype.isToWuchu = function () {
                return !(0 == a.default.app.mWX.fhOnoff || t.Inst.wuchuCount &gt;= t.Inst.wuchuData.touchNum || !t.Inst.inTimePart() || !t.Inst.isUserShow() || t.Inst.wuchuData.ip_location);
            }, t.prototype.isUserShow = function () {
                return 1 == a.default.app.mWX.fhOnoff &amp;&amp; ("0" != a.default.app.mWX.channel_id &amp;&amp; 1 == t.Inst.wuchuData.user || 0 == t.Inst.wuchuData.user);
            }, t.prototype.inTimePart = function () {
                var e = new Date().getHours();
                return e &gt;= Number(t.Inst.wuchuData.showTime[0]) &amp;&amp; e &lt;= Number(t.Inst.wuchuData.showTime[1]) &amp;&amp; 1 == a.default.app.mWX.fhOnoff;
            }, t._inst = null, t;
        }();
        i.default = n;
    }, {
        "../Main": 4
    }],
    9: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../Main"), n = t("./wxCore"), s = function () {
            function t() {
                this.wuchuData = {
                    type: [3, 1],
                    touchNum: 99,
                    bannerRefresh: 1,
                    showTime: [1, 23],
                    user: 0,
                    touchTime: {
                        bannerShow: 2e3,
                        bannerhide: 2e3,
                        bannerShow2: 2e3,
                        bannermove: 2e3
                    },
                    ip_location: !0
                }, this.wuchuCount = 0, this.showWuchuPos = {
                    reward: !0,
                    revive: !0,
                    result: !0,
                    hotshare: !0
                };
            }
            return Object.defineProperty(t, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new t()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.initData = function (e, i, a, n) {
                t.Inst.wuchuData.type = e.type, t.Inst.wuchuData.touchNum = Number(e.touchNum),
                    t.Inst.wuchuData.bannerRefresh = Number(e.bannerRefresh), t.Inst.wuchuData.showTime = e.showTime,
                    t.Inst.wuchuData.user = Number(e.user), t.Inst.wuchuData.touchTime.bannerShow = e.touchTime1[0],
                    t.Inst.wuchuData.touchTime.bannerhide = e.touchTime1[1], t.Inst.wuchuData.touchTime.bannerShow2 = e.touchTime2[0],
                    t.Inst.wuchuData.touchTime.bannermove = e.touchTime2[1], t.Inst.wuchuData.ip_location = 1 == i.bool,
                    t.Inst.wuchuCount = a, t.Inst.showWuchuPos.reward = 2 == Number(n.reward), t.Inst.showWuchuPos.revive = 2 == Number(n.revive),
                    t.Inst.showWuchuPos.result = 2 == Number(n.result), t.Inst.showWuchuPos.hotshare = 2 == Number(n.hotshare),
                    console.log("kkkkkkkkkkkkkkkkkkkk", t.Inst.wuchuData);
            }, t.prototype.isToWuchu = function () {
                return 0;
                // var e = Number(JSON.parse(a.default.app.mWX.getOnOffParamByKey("of_judge_newuser")).mistake), i = !1;
                // return 0 == e ? i = !0 : 1 == e &amp;&amp; 1 == n.default.uo.mIsNewUser ? i = !0 : 2 == e &amp;&amp; 1 != n.default.uo.mIsNewUser &amp;&amp; (i = !0),
                //     console.log(" wxCore.uo.mIsNewUser=====", n.default.uo.mIsNewUser), !(0 == a.default.app.mWX.fhOnoff || t.Inst.wuchuCount &gt;= t.Inst.wuchuData.touchNum || !t.Inst.inTimePart() || !t.Inst.isUserShow() || t.Inst.wuchuData.ip_location || !i || a.default.app.isNotAd) || (console.log("æ–°è¯¯è§¦c:", 0 == a.default.app.mWX.fhOnoff, 
                // t.Inst.wuchuCount &gt;= t.Inst.wuchuData.touchNum, !t.Inst.inTimePart(), !t.Inst.isUserShow(), !!t.Inst.wuchuData.ip_location, !i, a.default.app.isNotAd),
                //         !1);
            }, t.prototype.isShowFriendShare = function () {
                return !(0 == a.default.app.mWX.fhOnoff || !t.Inst.inTimePart() || !t.Inst.isFriendUserShow() || t.Inst.wuchuData.ip_location);
            }, t.prototype.isUserShow = function () {
                return 1 == a.default.app.mWX.fhOnoff &amp;&amp; 0 == t.Inst.wuchuData.user || 1 == a.default.app.mWX.fhOnoff &amp;&amp; ("0" != a.default.app.mWX.first_channel_id || "0" != a.default.app.mWX.first_adid) &amp;&amp; 1 == t.Inst.wuchuData.user;
            }, t.prototype.isFriendUserShow = function () {
                return 1 == a.default.app.mWX.fhOnoff &amp;&amp; ("0" != a.default.app.mWX.first_channel_id || "0" != a.default.app.mWX.first_adid);
            }, t.prototype.inTimePart = function () {
                var e = new Date().getHours();
                return e &gt;= Number(t.Inst.wuchuData.showTime[0]) &amp;&amp; e &lt;= Number(t.Inst.wuchuData.showTime[1]) &amp;&amp; 1 == a.default.app.mWX.fhOnoff;
            }, t._inst = null, t;
        }();
        i.default = s;
    }, {
        "../Main": 4,
        "./wxCore": 11
    }],
    10: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../util/ADUtil"), n = t("./wxMinPro"), s = t("./wxCore"), o = t("../Main"), r = t("../util/TimeUtil"), h = t("../util/ShareUtil"), l = function () {
            function t() {
                this.tip = null;
            }
            return t.prototype.version = function () {
                return "1.0.1";
            }, t.prototype.loginBtnPos = function () {
                return 160;
            }, t.prototype.onBefore = function () {
                return !1;
            }, t.prototype.onShow = function () { }, t.prototype.onReShow = function () { }, t.prototype.onLogin = function (t, e) {
                o.default.app.adUtil = new a.ADUtil(), o.default.app.mWX = new n.default(),
                    o.default.app.mWX.mUID = e.uid, o.default.app.mWX.mLaunch = s.default.uo.launch(),
                    o.default.app.mWX.onLaunch(s.default.uo.launch()), s.default.uo.initVideoAD(a.ADUtil.sDefaultVideoId),
                    o.default.app.mWX.initReturn();
                return !0;
            }, t.prototype.onEnterGame = function (t, e, i) {
                console.log("123", t), console.log("234", e), console.log("345", i), null != o.default.app.mWX.mShareCallback &amp;&amp; (h.ShareUtil.is_exit = !0,
                    "0" == o.default.app.mWX.getOnOffValueByKey("of_share_time") ? (o.default.app.mWX.mShareCallback(),
                        o.default.app.mWX.mShareCallback = null) : r.TimeUtil.getCurrTime() - o.default.app.mWX.mCallShareTime &gt; o.default.app.mWX.getShareTimeByCount() ? (o.default.app.mWX.mShareCallback(),
                            o.default.app.mWX.mShareCallback = null, o.default.app.mWX.mShareCount++, o.default.app.mWX.mCallShareTime = 0) : (o.default.app.isSpecialSuccess = !1,
                                o.default.app.is_share &amp;&amp; Laya.timer.once(200, this, function () {
                                    wx.showToast({
                                        title: "åˆ†äº«åˆ°ç¾¤ç”Ÿæ•ˆ",
                                        icon: "none",
                                        duration: 2e3,
                                        false: function (t) {
                                            console.log(t);
                                        },
                                        success: function (t) {
                                            console.log(t);
                                        }
                                    });
                                })));
            }, t.prototype.onHideGame = function () { }, t.mIF = {
                wxinfo: {
                    url: "1.0.1/qie_caids/wxinfo?",
                    key: "1.0.1",
                    tips: "æŠ¥å‘Šå¾®ä¿¡ä¿¡æ¯æŽ¥å£"
                },
                login: {
                    url: "1.0.1/qie_caids/login?",
                    key: "1.0.1",
                    tips: "ç™»å½•æœåŠ¡"
                },
                lauch: {
                    url: "1.0.1/qie_caids/lauch?",
                    key: "1.0.1",
                    tips: "ç™»å½•æœåŠ¡"
                },
                userinfo: {
                    url: "1.0.1/qie_caids/userinfo?",
                    key: "1.0.1",
                    tips: "æ›´æ–°ç”¨æˆ·ä¿¡æ¯"
                },
                GetNowTime: {
                    url: "1.0.1/qie_caids/GetNowTime?",
                    key: "1.0.1",
                    tips: "èŽ·å–åŽå°æ—¶é—´"
                }
            }, t;
        }();
        i.wxCallBack = l;
    }, {
        "../Main": 4,
        "../util/ADUtil": 152,
        "../util/ShareUtil": 156,
        "../util/TimeUtil": 158,
        "./wxCore": 11,
        "./wxMinPro": 12
    }],
    11: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./wxCallBack"), n = t("./util"), s = t("./MD5"), o = t("./Base64"), r = t("../Main"), h = t("../util/TimeUtil"), l = t("../util/ConfigUtil"), u = t("../newFenFa/view/addPower"), p = t("../newFenFa/common/EventManager"), d = t("../newFenFa/view/UserInfo"), f = function () {
            function t() { }
            return t.MD5 = function (t) {
                return new s.MD5().hex_md5(t);
            }, t;
        }();
        i.md5_hex = f;
        var c = function () {
            function t() {
                this.version = "1.0.1", this.mLaunch = null, this.mWeUser = {}, this.mPhone = {},
                    this.mSDKVersion = "", this.iphoneX = !1, this.mCallBack = null, this.mHttpCall = null,
                    this.mLoginType = 1, this.mShowLogo = !0, this.btnLogin = null, this.zOrder = 123,
                    this.mFrist = !0, this.mInit = !1, this.mVideoAD = null, this.mNoVideo = !1, this.mIsNewUser = 0,
                    this.option123 = null, this.loginSession = null, this.first_share_from = null, this.sigh_id = null,
                    this.mdtValues = "", this.gameId = 0, t.uo = this, console.log("wxcore.uo = " + t.uo),
                    this.mCallBack = new a.wxCallBack();
            }
            return t.prototype.screenHeight = function () {
                return this.mPhone.screenHeight;
            }, t.prototype.IsXP = function () {
                return !!(Laya.Browser.onIOS &amp;&amp; this.mPhone.screenWidth &gt; 800);
            }, t.prototype.wxVersion = function () {
                return this.mSDKVersion;
            }, t.prototype.getUser = function () {
                return this.mWeUser;
            }, t.prototype.getUserID = function () {
                return Number(this.mWeUser.uid);
            }, t.prototype.phone = function () {
                return this.mPhone;
            }, t.prototype.launch = function () {
                return this.mLaunch;
            }, t.prototype.initWX = function (t, e, i) {
                void 0 === t &amp;&amp; (t = 1), void 0 === e &amp;&amp; (e = !0), void 0 === i &amp;&amp; (i = 0), console.log("è¿›å…¥core"),
                    this.mPhone = wx.getSystemInfoSync();
                this.mPhone.model.indexOf("iPhone X") &gt;= 0 &amp;&amp; (this.iphoneX = !0), this.mSDKVersion = this.mPhone.SDKVersion;
                var a = wx.getLaunchOptionsSync();
                this.option123 = a.query;
                var n = {};
                if (n.query = a.query, n.scene = a.scene, n.shareTicket = a.shareTicket, n.isSticky = a.isSticky,
                    null != n.query.scene) for (var s = decodeURIComponent(n.query.scene).split("&amp;"), o = 0; o &lt; s.length; o++) {
                        var r = s[o].split("=");
                        2 == r.length &amp;&amp; (n.query[r[0]] = r[1]);
                    }
                this.mLaunch = n, this.mLoginType = t, this.mShowLogo = e, 1 == this.mCallBack.onBefore() &amp;&amp; this.showLoading(),
                    Laya.timer.callLater(this, this.check);
            }, t.prototype.initWeb = function (t) {
                void 0 === t &amp;&amp; (t = 0), 1 == this.mCallBack.onBefore() &amp;&amp; this.showLoading();
            }, t.prototype.showLoading = function () {
                Laya.timer.callLater(this.mCallBack, this.mCallBack.onShow);
            }, t.prototype.clear = function () { }, t.prototype.showLoginBtn = function () {
                if (console.log("showLoginBtn"), null == this.btnLogin) {
                    this.btnLogin = wx.createUserInfoButton({
                        type: "image",
                        withCredentials: !1,
                        image: "",
                        style: {
                            left: 0,
                            top: 0,
                            width: 0,
                            height: 0
                        }
                    }), this.btnLogin.show(), console.log(this.btnLogin), this.btnLogin.onTap(function (e) {
                        void 0 !== e.userInfo ? (t.uo.btnLogin.destroy(), t.uo.initUser(e), t.uo.btnLogin = null) : wx.showToast({
                            title: "æ¸¸æˆéœ€è¦æ‚¨æŽˆæƒå¤´åƒå’Œç”¨æˆ·åä¿¡æ¯!",
                            icon: "success",
                            image: "",
                            duration: 2e3
                        });
                    });
                }
            }, t.prototype.check = function () {
                wx.checkSession({
                    success: function (e) {
                        console.log("checkSession ok"), t.uo.login();
                    },
                    fail: function (e) {
                        console.log("checkSession fail"), wx.removeStorageSync("user"), t.uo.login();
                    }
                });
            }, t.prototype.reLogin = function () {
                wx.removeStorageSync("user"), this.login();
            }, t.prototype.login = function () {




                var e = !0, i = wx.getStorageSync("user");
                if ("object" == typeof i) {
                    var a = i.openid;
                    "" != a &amp;&amp; null != a || (e = !1), ("" == i.uid || null == i.uid || Number(i.uid) &lt; 1e4) &amp;&amp; (e = !1);
                } else e = !1;
                e ? (t.uo.mWeUser = i, t.uo.checkCode("")) : wx.login({
                    success: function (e) {
                        t.uo.checkCode(e.code);
                    },
                    fail: function (e) {
                        console.log("login fail,try again"), Laya.timer.once(1e3, t.uo, t.uo.login);
                    }
                });
            }, t.prototype.checkCode = function (e) {

                var i = [];

                i.code = e, "" == e &amp;&amp; (i.uid = t.uo.mWeUser.uid),

                    i.ver = l.ConfigUtil.mVersion;
                n.default.app.adUtil = {
                    hideBannerAd: function () { },
                };

                // this.server(a.wxCallBack.mIF.login, i, function (e) {
                //     if (console.log("ç”¨æˆ·ç™»å½•è¿”å›žæ•°æ®", e), 0 == e.code) {
                //         if (e.on_off.forEach(function (t) {
                //             if (1 == e.fh_onoff) {
                //                 if ("of_switch_game" == t.key) return r.default.app.of_switch_game = 1 == t.value,
                //                     void r.default.app.loadingRes();
                //             } else r.default.app.of_switch_game = !0, r.default.app.loadingRes();
                //         }), t.uo.mdtValues = e.dt_value, t.uo.loginSession = h.TimeUtil.getCurrTime(), null != t.uo.mWeUser &amp;&amp; t.uo.mWeUser.uid == e.uid) {
                //             if (t.uo.mWeUser.openid != e.openid) return void Laya.timer.once(100, t.uo, t.uo.reLogin);
                //         } else t.uo.mWeUser = {}, t.uo.mWeUser.openid = e.openid, t.uo.mWeUser.uid = Number(e.uid);
                //         r.default.app.mWX.indexBpTotle("app_open", {}), 1 == t.uo.mCallBack.onLogin(t.uo.mWeUser, e) ? t.uo.getUserInfo() : t.uo.init();
                //         var i = "" + t.uo.mWeUser.openid;
                //         console.log("openid", typeof i, i, t.uo.mWeUser.uid);
                //     } else Laya.timer.once(1e3, t.uo, t.uo.reLogin);
                // });
            }, t.prototype.getUserInfo = function () {
                if (2 == this.mLoginType) return t.uo.onEnter(null, this.mLaunch), void t.uo.init();
                wx.getUserInfo({
                    withCredentials: !1,
                    lang: "zh_CN",
                    success: function (e) {
                        console.log(e), t.uo.initUser(e);
                    },
                    fail: function (e) {
                        console.log(e), t.uo.mSDKVersion &gt;= "2.0.1" ? (t.uo.showLoginBtn(), t.uo.mCallBack.onReShow()) : t.uo.wxAuthorize();
                    }
                });
            }, t.prototype.wxAuthorize = function () {
                wx.authorize({
                    scope: "scope.userInfo",
                    success: function (e) {
                        t.uo.getUserInfo();
                    },
                    fail: function (e) {
                        t.uo.openSeting();
                    }
                });
            }, t.prototype.openSeting = function () {
                var e = this;
                wx.showModal({
                    title: "æç¤º",
                    content: "æ¸¸æˆéœ€è¦æ‚¨æŽˆæƒå¤´åƒå’Œç”¨æˆ·åä¿¡æ¯",
                    showCancel: !1,
                    cancelText: "å–æ¶ˆ",
                    confirmText: "ç¡®è®¤",
                    success: function (i) {
                        wx.openSetting({
                            success: function (e) {
                                0 == e.authSetting["scope.userInfo"] ? t.uo.openSeting() : t.uo.getUserInfo();
                            },
                            fail: function (t) {
                                e.openSeting();
                            }
                        });
                    }
                });
            }, t.prototype.initUser = function (e) {
                var i = 0, a = e.userInfo;
                console.log(a.avatarUrl, t.uo.mWeUser.avatarUrl, t.uo.mWeUser.nickName, a.nickName),
                    t.uo.mWeUser.nickName != a.nickName &amp;&amp; (t.uo.mWeUser.nickName = a.nickName, i = 1);
                var n = a.avatarUrl;
                "0" == n.charAt(n.length - 1) &amp;&amp; "/" == n.charAt(n.length - 2) &amp;&amp; (n = n.substr(0, n.length - 2),
                    n += "/132"), t.uo.mWeUser.avatarUrl != n &amp;&amp; (t.uo.mWeUser.avatarUrl = n, i = 1),
                    t.uo.mWeUser.gender = a.gender, t.uo.mWeUser.province = a.province, t.uo.mWeUser.city = a.city,
                    t.uo.mWeUser.country = a.country, 1 == i &amp;&amp; t.uo.updateUserInfo(), wx.setStorageSync("user", t.uo.mWeUser),
                    t.uo.onEnter(null, this.mLaunch), t.uo.init();
            }, t.prototype.onEnter = function (t, e) {
                this.mCallBack.onEnterGame(this.mFrist, t, e), this.mFrist = !1;
            }, t.prototype.init = function () {
                0 == this.mInit &amp;&amp; (r.default.app.mWX.displayGameClub(!0), wx.onShow(this.wxShow),
                    wx.onHide(this.wxHide), this.mInit = !0);
            }, t.prototype.wxShow = function (e) {
                if (console.log("é»˜è®¤éšè—"), console.log("è¾¾åˆ°"), console.log("è¿›å…¥:" + new Date().getTime()),
                    console.log(e), u.default.jump_success) {
                    console.log("add1111111111111111", u.default.jump_time);
                    var i = new Date().getTime(), a = Math.floor((i - u.default.jump_time) / 1e3);
                    u.default.jump_success = !1, a &gt;= d.default.instance.of_power_data.time ? p.EventManager.Inst.event(p.EventManager.HOT_GAME_ADD_POWER) : p.EventManager.Inst.event(p.EventManager.HOT_GAME_ADD_POWER_NO);
                }
                var n = {};
                if (n.query = e.query, n.scene = e.scene, n.shareTicket = e.shareTicket, n.isSticky = e.isSticky,
                    null != n.query.scene) for (var s = decodeURIComponent(n.query.scene).split("&amp;"), o = 0; o &lt; s.length; o++) {
                        var r = s[o].split("=");
                        2 == r.length &amp;&amp; (n.query[r[0]] = r[1]);
                    }
                if (1 == t.uo.mFrist) return t.uo.mLaunch = n, void t.uo.getUserInfo();
                var h = t.uo.mLaunch;
                t.uo.mLaunch = n, t.uo.onEnter(h, n);
            }, t.prototype.wxHide = function () {
                t.uo.mCallBack.onHideGame(), console.log("é€€å‡º:" + new Date().getTime());
            }, t.prototype.updateUserInfo = function () {
                var e = {};
                e.uid = t.uo.mWeUser.uid, e.name = o.TsBase64.EncodeURI(this.mWeUser.nickName),
                    e.avatar = o.TsBase64.EncodeURI(this.mWeUser.avatarUrl), e.gender = t.uo.mWeUser.gender,
                    null != t.uo.mWeUser.province &amp;&amp; "" != t.uo.mWeUser.province &amp;&amp; (e.province = t.uo.mWeUser.province),
                    null != t.uo.mWeUser.city &amp;&amp; "" != t.uo.mWeUser.city &amp;&amp; (e.city = t.uo.mWeUser.city),
                    this.server(a.wxCallBack.mIF.userinfo, e, function (t) {
                        console.log("updateUserInfo..ok");
                    });
            }, t.prototype.server = function (e, i, a, s) {
                void 0 === s &amp;&amp; (s = null), this.mHttpCall = new Laya.HttpRequest(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (e) {
                    var i = null;
                    i = "string" == typeof e ? n.util.getJSON(e) : n.util.getJSON(t.uo.mHttpCall.data),
                        null != a &amp;&amp; a(i), t.uo.mHttpCall = null;
                }), this.mHttpCall.once(Laya.Event.ERROR, this, function (e) {
                    null != s ? s() : t.uo.onHttpRequestError(e);
                }, [e.url]);
                var o = n.util.getServer() + e.url + n.util.getUrlParams(i, e.key);
                this.mHttpCall.send(o, null, "get", "text");
            }, t.prototype.onHttpRequestError = function (e) {
                console.log("è¯·æ±‚å‡ºé”™", e), "1.0.1/qc/lauch?" == e ? (console.log("è¯·æ±‚lauchå¤±è´¥ï¼Œè¿‡5ç§’å†è¯·æ±‚ä¸€æ¬¡ï¼Œç›®å‰é‡æ–°è¯·æ±‚æ¬¡æ•°ä¸ºï¼š", r.default.app.numRestartToReport),
                    Laya.timer.once(5e3, t.uo, function () {
                        r.default.app.numRestartToReport += 1, r.default.app.mWX.onLaunch(t.uo.launch());
                    })) : "1.0.1/qc/login?" == e &amp;&amp; (console.log("è¯·æ±‚loginå¤±è´¥ï¼Œè¿‡5ç§’å†è¯·æ±‚ä¸€æ¬¡ï¼Œç›®å‰é‡æ–°è¯·æ±‚æ¬¡æ•°ä¸ºï¼š", r.default.app.numRestartToReport),
                        Laya.timer.once(5e3, t.uo, t.uo.reLogin)), wx.hideLoading();
            }, t.prototype.initVideoAD = function (e) {
                "" != e ? null == this.mVideoAD &amp;&amp; (this.mVideoAD = wx.createRewardedVideoAd({
                    adUnitId: e
                }), this.mVideoAD.load(), this.mVideoAD.onError(function (e) {
                    console.log(e), t.uo.mNoVideo = !0;
                })) : this.mNoVideo = !0;
            }, t.prototype.haveVideo = function () {
                return null != this.mVideoAD &amp;&amp; 1 != this.mNoVideo;
            }, t.prototype.loadingVideo = function (e) {
                return null == this.mVideoAD || 1 == t.uo.mNoVideo ? (null != e &amp;&amp; e(!1), !1) : (this.mVideoAD.load().then(function () {
                    null != e &amp;&amp; e(!0);
                }).catch(function (t) {
                    console.log("æ²¡æœ‰æ‹‰åˆ°å¹¿å‘Š"), console.log(t.errMsg), null != e &amp;&amp; e(!1);
                }), !0);
            }, t.prototype.showVideoAD = function (e) {
                return null == this.mVideoAD || 1 == t.uo.mNoVideo ? (null != e &amp;&amp; e(!1), !1) : (t.uo.mVideoAD.show(),
                    this.mVideoAD.offClose(null), this.mVideoAD.onClose(function (t) {
                        t &amp;&amp; t.isEnded || void 0 === t ? null != e &amp;&amp; e(!0) : null != e &amp;&amp; e(!1);
                    }), !0);
            }, t.uo = null, t;
        }();
        i.default = c;
    }, {
        "../Main": 4,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/view/UserInfo": 27,
        "../newFenFa/view/addPower": 28,
        "../util/ConfigUtil": 153,
        "../util/TimeUtil": 158,
        "./Base64": 5,
        "./MD5": 6,
        "./util": 7,
        "./wxCallBack": 10
    }],
    12: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = Laya.HttpRequest, n = t("../Main"), s = t("./wxCallBack"), o = t("./util"), r = t("../util/ConfigUtil"), h = t("../util/LogUtil"), l = t("../util/ShareConfig"), u = t("./Base64"), p = t("./wxCore"), d = t("../util/TimeUtil"), f = t("../script/ShopView"), c = t("../newGame/util/SoundManager"), m = t("../newFenFa/common/JumpGameManager"), g = t("../newFenFa/common/EventManager"), _ = t("../newFenFa/view/TabGamesShare"), y = t("../newFenFa/common/testGameAPI"), w = t("./wuchuConfig"), v = t("./wuchuConfig2"), b = t("../Egg/ForcePlayVideo"), x = t("../newFenFa/view/UserInfo"), S = t("../newFenFa/view/addPower"), I = function () {
            function t() {
                this.mUID = 0, this.mOnOff = [], this.likeLoop = !0, this.mCards = 0, this.mWeiXinVersion = "",
                    this.mADKeep = 0, this.mHttpCall = null, this.mLaunch = null, this.mSaveImage = "",
                    this.mMyRank = 0, this.mChallenge = null, this.mShareID = 0, this.mMarks = [0, 0, 0, 0],
                    this.fhOnoff = 0, this.mrelayID = 0, this.maxToolCards = 2, this.mToolCards = 0,
                    this.mReturnAppid = "", this.mReturnUrl = "", this.mTaskInfo = [], this.mCoinsNum = 0,
                    this.mPropList = [], this.mUsingPropId = "2001", this.mStartAward = [], this.mUserData = [],
                    this.mNowDay = 0, this.mWxAdUrl = [], this.mGamesBox = [], this.mShareCallback = null,
                    this.mShareIsNoCallback = null, this.mShareIsAgainCallback = null, this.mCallShareTime = 0,
                    this.mShareCount = 0, this.mPassAwardListData = [], this.mdtValues = null, this.skinId = 9,
                    this.mWxMenuButtonRect = null, this.rnt2 = {
                        x: 0,
                        y: 0,
                        left: 0,
                        top: 0,
                        right: 0,
                        height: 0
                    }, this.is_address = !0, this.channel_id = "0", this.first_channel_id = "0", this.test_first_channel_id = "0",
                    this.isWxOrAld = !1, this.first_adid = "", this.adid = "";
            }
            return t.prototype.rankMeassage = function (t) {
                wx.postMessage({
                    type: "FriendRank",
                    show: 1,
                    level: 0,
                    info: p.default.uo.getUser(),
                    dir: ["none", "previous", "next"][t]
                });
            }, t.prototype.closeRankMeassage = function () {
                wx.postMessage({
                    type: "FriendRank",
                    show: 0
                });
            }, t.prototype.getOnOffTabGameShare = function () {
                var t;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_tab_game_share" != e.key || (t = Number(e.value));
                }), t;
            }, t.prototype.getOnOffForce = function () {
                for (var t, e = null, i = 0, a = 0; a &lt; n.default.app.mWX.mOnOff.length; a++) "of_force_playvideo" == n.default.app.mWX.mOnOff[a].key &amp;&amp; (i = Number(n.default.app.mWX.mOnOff[a].value),
                    t = JSON.parse(n.default.app.mWX.mOnOff[a].param)), "of_force_showlevel" == n.default.app.mWX.mOnOff[a].key &amp;&amp; (e = JSON.parse(n.default.app.mWX.mOnOff[a].param));
                return [i, t, e];
            }, t.prototype.getOpenOnOffofLoadorFirendBanner = function () {
                var t = [0, 0, 0];
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    if ("of_loadorfirend_banner" == e.key) return t[0] = Number(JSON.parse(e.param).load),
                        t[1] = Number(JSON.parse(e.param).friend), t[2] = Number(JSON.parse(e.param).time),
                        t;
                }), t;
            }, t.prototype.ResultMeassage = function () {
                wx.postMessage({
                    type: "result",
                    show: 1,
                    level: 0,
                    info: p.default.uo.getUser()
                });
            }, t.prototype.getItemListbytype = function (t) {
                if (null != n.default.app.mWX.mPropList) {
                    for (var t = t, e = [], i = 0; i &lt; n.default.app.mWX.mPropList.length; i++) Number(n.default.app.mWX.mPropList[i].type) == t &amp;&amp; (e[e.length] = n.default.app.mWX.mPropList[i]);
                    return e;
                }
            }, t.prototype.IsOpenFoodViewVideo = function () {
                var t = 0;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_foodview_video" != e.key || (t = Number(e.value));
                }), t;
            }, t.prototype.IsOpenMoreFenfa = function () {
                var t = 0;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_more_fenfa" != e.key || (t = Number(e.value));
                }), t;
            }, t.prototype.IsOpenBKYX = function () {
                var t = 1;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_hotgame_end" != e.key || (t = Number(JSON.parse(e.param).open));
                }), t;
            }, t.prototype.IsOpenBannerRefresh = function () {
                var t = 0, e = 1;
                return n.default.app.mWX.mOnOff.forEach(function (i) {
                    if ("of_banner_refresh" == i.key) return t = Number(i.value), void (e = Number(JSON.parse(i.param).level));
                }), [t, e];
            }, t.prototype.IsOpenButtonInterval = function () {
                var t = 0, e = 20;
                return n.default.app.mWX.mOnOff.forEach(function (i) {
                    if ("of_button_interval" == i.key) return t = Number(i.value), void (e = Number(JSON.parse(i.param).px));
                }), e = 0 == n.default.app.mWX.fhOnoff ? 20 : 0 == t ? 20 : e;
            }, t.prototype.IsOpenButtonUnderline = function () {
                return 0;
            }, t.prototype.IsOpenXCXList = function () {
                var t = 1;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_fenfa_xcxlist" != e.key || (t = Number(e.param));
                }), t;
            }, t.prototype.IsOpenResultFingerGuide = function () {
                var t = 1;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_result_finger_guide" != e.key || (t = Number(JSON.parse(e.param).num));
                }), t;
            }, t.prototype.BKYXNotShowList = function () {
                var t;
                return n.default.app.mWX.mOnOff.forEach(function (e) {
                    "of_hotgame_notshow_list" != e.key || (t = JSON.parse(e.param).notshow);
                }), t;
            }, t.prototype.getItemList = function (t) {
                if (void 0 === t &amp;&amp; (t = 0), null != n.default.app.mWX.mPropList) {
                    for (var e = [], i = 0; i &lt; n.default.app.mWX.mPropList.length; i++) 0 == t ? Number(n.default.app.mWX.mPropList[i].count) &gt; 0 &amp;&amp; (e[e.length] = n.default.app.mWX.mPropList[i]) : 0 == Number(n.default.app.mWX.mPropList[i].count) &amp;&amp; Number(n.default.app.mWX.mPropList[i].id &lt; 6001) &amp;&amp; Number(3006 != n.default.app.mWX.mPropList[i].id) &amp;&amp; (e[e.length] = n.default.app.mWX.mPropList[i]);
                    return e;
                }
            }, t.prototype.reportMark = function (t, e, i) {
                void 0 === i &amp;&amp; (i = "");
                var n = this;
                this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (i) {
                    var a = null;
                    a = "string" == typeof i ? o.util.getJSON(i) : o.util.getJSON(n.mHttpCall.data),
                        h.LogUtil.log("reportMark() -&gt; onResult ret = " + JSON.stringify(a)), 0 == a.code &amp;&amp; (n.mShareID = a.id,
                            n.mCards = Number(a.cards), t &gt; n.mMarks[0] &amp;&amp; (n.mMarks[0] = t), void 0 != e &amp;&amp; null != e &amp;&amp; e()),
                        n.mHttpCall = null;
                }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                var s = [];
                s.mark = t, s.uid = this.mUID, s.id = this.mrelayID, s.reason = u.TsBase64.EncodeURI(i);
                var l = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.report + o.util.getUrlParams(s, "1.0.1");
                h.LogUtil.log("reportMark() mark = " + t), h.LogUtil.log("reportMark() str = " + l),
                    this.mHttpCall.send(l, null, "get", "text");
            }, t.prototype.dealCards = function (t, e) {
                if (void 0 === t &amp;&amp; (t = null), void 0 === e &amp;&amp; (e = null), 0 != this.mLaunch.query.gift) {
                    var i = this;
                    this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (t) {
                        var e = null;
                        e = "string" == typeof t ? o.util.getJSON(t) : o.util.getJSON(i.mHttpCall.data),
                            h.LogUtil.log("dealCards() -&gt; onResult ret = " + JSON.stringify(e)), e.code, i.mHttpCall = null;
                    }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                    var n = [];
                    n.uid = this.mUID, null != i.mLaunch.query.gift ? n.gift = Number(this.mLaunch.query.gift) : void 0 !== this.mLaunch.query.gift ? n.gift = Number(this.mLaunch.query.gift) : n.gift = 0,
                        null != e ? n.ticket = e : void 0 !== this.mLaunch.shareTicket &amp;&amp; (n.ticket = this.mLaunch.shareTicket),
                        this.mLaunch.query.gift = 0;
                    var s = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.AddCard + o.util.getUrlParams(n, "1.0.1");
                    this.mHttpCall.send(s, null, "get", "text");
                }
            }, t.prototype.updateCards = function (t) {
                void 0 === t &amp;&amp; (t = !1);
                var e = this;
                this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (i) {
                    t &amp;&amp; wx.hideLoading();
                    var a = null;
                    a = "string" == typeof i ? o.util.getJSON(i) : o.util.getJSON(e.mHttpCall.data),
                        h.LogUtil.log("updateCards() -&gt; onResult ret = " + JSON.stringify(a)), 0 == a.code &amp;&amp; (e.mCards = Number(a.cards)),
                        e.mHttpCall = null;
                }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                var i = [];
                i.uid = this.mUID, t &amp;&amp; wx.showLoading({
                    title: "",
                    mask: !0,
                    success: function () { },
                    fail: function () { },
                    complete: function () { }
                });
                var n = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.querycards + o.util.getUrlParams(i);
                this.mHttpCall.send(n, null, "get", "text");
            }, t.prototype.addCardForMe = function (t) {
                var e = this;
                this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (t) {
                    var i = null;
                    i = "string" == typeof t ? o.util.getJSON(t) : o.util.getJSON(e.mHttpCall.data),
                        h.LogUtil.log("addCardForMe() -&gt; onResult ret = " + JSON.stringify(i)), 0 == i.code &amp;&amp; (e.mCards &lt; 2 &amp;&amp; (e.mCards = e.mCards + 1),
                            wx.showToast({
                                title: "èŽ·å¾—å¤æ´»å¡1å¼&nbsp;",
                                icon: "success",
                                image: "",
                                duration: 2e3,
                                success: function () { },
                                fail: function () { },
                                complete: function () { }
                            })), e.mHttpCall = null;
                }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                var i = [];
                i.uid = e.mUID, i.id = t;
                var n = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.AddMyCard + o.util.getUrlParams(i, "1.0.1");
                this.mHttpCall.send(n, null, "get", "text");
            },
                t.prototype.showWorldRank = function (t) {
                }, t.prototype.onHttpRequestError = function (t) {
                    this.mHttpCall = null, console.log("onHttpRequestError:" + t);
                }, t.prototype.getMoreUrl = function (t) {
                    for (var e = 0; e &lt; this.mGamesBox.length; e++) if (Number(t) == Number(this.mGamesBox[e].gameid)) return this.mGamesBox[e];
                }, t.prototype.reportADHit = function (t) {
                    var e = this;
                    this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (t) {
                        e.mHttpCall = null, h.LogUtil.log("reportADHit() -&gt; onResult e = " + JSON.stringify(t));
                    }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                    var i = [];
                    i.uid = this.mUID, i.id = t;
                    var n = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.data + o.util.getUrlParams(i);
                    h.LogUtil.log("reportADHit() -&gt; onResult str = " + n), this.mHttpCall.send(n, null, "get", "text");
                }, t.prototype.getAgentID = function () {
                    return 0;
                }, t.prototype.initGameClub = function (t) {
                    p.default.uo.wxVersion() &gt;= "2.0.3" &amp;&amp; null == this.gameClub ? (console.log("åˆ›å»ºæ¸¸æˆåœˆ"),
                        this.gameClub = wx.createGameClubButton({
                            icon: "dark",
                            type: "image",
                            image: "gamebg/btn_bbs.png",
                            style: {
                                right: 20,
                                top: t,
                                width: 30,
                                height: 44
                            }
                        })) : console.log("ä¸èƒ½åˆ›å»ºæ¸¸æˆåœˆ");
                }, t.prototype.isInitGameClub = function () {
                    return null != this.gameClub &amp;&amp; (n.default.app.mWX.displayGameClub(!0), !0);
                }, t.prototype.getMenuButtonTop_CenterPoint = function () {
                    var t = new Laya.Point(0, 0), e = !1;

                    return e &amp;&amp; (t.x = 77, t.y = .5), t;
                }, t.prototype.dealTopValue = function (t) {
                    return t &gt; 0 ? t : Number(p.default.uo.phone().screenHeight) &gt; 800 ? 40 : 10;
                }, t.prototype.getMyMark = function () {
                    var t = this;
                    this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (e) {
                        wx.hideLoading();
                        var i = null;
                        i = "string" == typeof e ? o.util.getJSON(e) : o.util.getJSON(t.mHttpCall.data),
                            h.LogUtil.log("getMyMark() -&gt; onResult ret = " + JSON.stringify(i)), 0 == i.code &amp;&amp; (t.mMarks[0] = Number(i.mark.mark),
                                wx.postMessage({
                                    type: "send",
                                    mark: t.mMarks[0],
                                    level: 0,
                                    best: 0,
                                    user: p.default.uo.getUser()
                                })), t.mHttpCall = null;
                    }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                    var e = [];
                    e.uid = this.mUID;
                    var i = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.mymark + o.util.getUrlParams(e, "1.0.1");
                    this.mHttpCall.send(i, null, "get", "text"), h.LogUtil.log("getMyMark() -&gt; str = " + i);
                }, t.prototype.reportData = function (t) {
                }, t.prototype.initReturn = function () {
                    var t = p.default.uo.launch().query.pid;
                    null == t || void 0 === t || "" == t ? (this.mReturnAppid = "", this.mReturnUrl = "") : 8 == Number(t) ? (this.mReturnAppid = "",
                        this.mReturnUrl = "") : (this.mReturnAppid = t, this.mReturnUrl = "pages/index/index?");
                }, t.prototype.getOnOffReward1 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_reward_first" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).levelNum);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffReward2 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_reward_getstyle" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(n.default.app.mWX.mOnOff[e].value);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffReward3 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_reward_interval" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).interval);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffRewardSkip = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_reward_skip" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).delay);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffAllControl = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_all" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(n.default.app.mWX.mOnOff[e].value);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffStartReward = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_start_reward" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(n.default.app.mWX.mOnOff[e].value);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffStartReward2 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_startreward_interval" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).interval);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffStartReward3 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_startreward_firstappear" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).level);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffBoxReward2 = function () {
                    for (var t = 0, e = 0; e &lt; n.default.app.mWX.mOnOff.length; e++) if ("of_boxreward_change" == n.default.app.mWX.mOnOff[e].key) {
                        t = Number(JSON.parse(n.default.app.mWX.mOnOff[e].param).interval);
                        break;
                    }
                    return t;
                }, t.prototype.getOnOffBoxReward = function () {
                    for (var t = [], e = 0, i = 0, a = 0; a &lt; n.default.app.mWX.mOnOff.length; a++) if ("of_box_reward" == n.default.app.mWX.mOnOff[a].key) {
                        e = 0 == n.default.app.mWX.fhOnoff ? 1 : Number(n.default.app.mWX.mOnOff[a].value),
                            i = Number(JSON.parse(n.default.app.mWX.mOnOff[a].param).count), t.push(e), t.push(i);
                        break;
                    }
                    return t;
                }, t.prototype.onLaunch = function (t, e) {
                    void 0 === e &amp;&amp; (e = !1);
                    var i = p.default.uo.getUser(), a = {};
                    Laya.Browser.onIOS ? a.platform = 2 : a.platform = 1, a.uid = p.default.uo.mWeUser.uid,
                        a.name = u.TsBase64.EncodeURI(i.nickName), a.avatar = u.TsBase64.EncodeURI(i.avatarUrl),
                        a.ver = r.ConfigUtil.mVersion, void 0 !== t.query.uid &amp;&amp; (a.target = t.query.uid),
                        void 0 !== t.query.type &amp;&amp; (a.type = t.query.type), void 0 !== t.query.id &amp;&amp; (a.id = t.query.id),
                        p.default.uo.server(s.wxCallBack.mIF.lauch, a, function (i) {
                            if (0 == i.code) {
                                console.log("ç”¨æˆ·çš„æ•°æ®", i), n.default.app.mWX.getMediaType(t, i), Laya.Browser.window.sharedCanvas.width = Laya.stage.width,
                                    Laya.Browser.window.sharedCanvas.height = Laya.stage.height, n.default.app.mWX.mMarks[0] = Number(i.marks.mark),
                                    n.default.app.mWX.mMarks[1] = Number(i.marks.mark1), n.default.app.mWX.mMarks[2] = Number(i.marks.mark2),
                                    n.default.app.mWX.mMarks[3] = Number(i.marks.mark3), n.default.app.mWX.fhOnoff = Number(i.fh_onoff),
                                    console.log("å¼€å…³", n.default.app.mWX.fhOnoff), n.default.app.mWX.mCards = Number(i.marks.cards),
                                    l.ShareConfig.sShareUrls = i.shareurl, n.default.app.mWX.mTaskInfo = i.task_info,
                                    n.default.app.mWX.mOnOff = i.on_off, n.default.app.mWX.mNowDay = i.nowday, n.default.app.adUtil.mCustomBannerAdList = i.games_ad,
                                    n.default.app.mWX.mCoinsNum = Number(i.coins), n.default.app.mWX.mWxAdUrl = i.wxadurl,
                                    n.default.app.mWX.mdtValues = i.dt_values, void 0 != i.item_list &amp;&amp; null != i.item_list &amp;&amp; (n.default.app.mWX.mPropList = i.item_list),
                                    "0" != String(i.use_item) &amp;&amp; (n.default.app.mWX.mUsingPropId = String(i.use_item)),
                                    void 0 != typeof i.start_reward &amp;&amp; null != i.start_reward &amp;&amp; i.start_reward.length &gt; 0 &amp;&amp; (n.default.app.mWX.mStartAward = i.start_reward),
                                    void 0 != i.user_data &amp;&amp; null != i.user_data &amp;&amp; i.user_data.length &gt; 0 &amp;&amp; (n.default.app.mWX.mUserData = i.user_data),
                                    "" != n.default.app.mWX.getUserDataByKey("knife_skin_id") &amp;&amp; (f.default.skin_id = Number(n.default.app.mWX.getUserDataByKey("knife_skin_id"))),
                                    "" != n.default.app.mWX.getUserDataByKey("Level_num") &amp;&amp; (n.default.app.Level_num = Number(n.default.app.mWX.getUserDataByKey("Level_num"))),
                                    n.default.app.mWX.skinId = "" == n.default.app.mWX.getUserDataByKey("new_reward_knife_id") ? 9 : Number(n.default.app.mWX.getUserDataByKey("new_reward_knife_id")),
                                    n.default.app.boxSkinId = n.default.app.mWX.skinId, console.log("sssk:", n.default.app.mWX.skinId),
                                    n.default.app.mWX.initUserMusicSoundOnOff(), n.default.app.mWX.mGamesBox = i.games_box,
                                    p.default.uo.mIsNewUser = i.nowday == i.regday ? 1 : 0, n.default.app.mWX.dealAdId(t),
                                    n.default.app.mWX.address_1(), "" == n.default.app.mWX.getUserDataByKey("first_share_from") ? (void 0 == p.default.uo.launch.query ? (p.default.uo.first_share_from = "",
                                        p.default.uo.sigh_id = "") : (p.default.uo.first_share_from = p.default.uo.launch.query.uid,
                                            p.default.uo.sigh_id = p.default.uo.launch.query.adid), n.default.app.mWX.setUserValue("first_share_from", p.default.uo.first_share_from),
                                        n.default.app.mWX.setUserValue("sigh_id", p.default.uo.sigh_id)) : (p.default.uo.first_share_from = n.default.app.mWX.getUserDataByKey("first_share_from"),
                                            p.default.uo.sigh_id = n.default.app.mWX.getUserDataByKey("sigh_id")), n.default.app.mWX.getIsNewDay(),
                                    n.default.app.isNewDay ? (n.default.app.clickLikeArr = [], n.default.app.mWX.setUserValue("clickLikeArr", "0"),
                                        n.default.app.mWX.setUserValue("touchNum", "0"), n.default.app.mWX.setUserValue("wuchuCount", "0"),
                                        n.default.app.mWX.setUserValue("power", "0"), n.default.app.mWX.setUserValue("config_jump_number", "0")) : ("" != n.default.app.mWX.getUserDataByKey("power") ? x.default.instance.power = Number(n.default.app.mWX.getUserDataByKey("power")) : x.default.instance.power = 0,
                                            "" != n.default.app.mWX.getUserDataByKey("config_jump_number") ? S.default.config_jump_number = Number(n.default.app.mWX.getUserDataByKey("config_jump_number")) : S.default.config_jump_number = 0);
                                var a = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_power_data"));
                                x.default.instance.of_power_data = a, x.default.instance.createPower(x.default.instance.of_power_data, i.regday, i.nowday);
                                var s = 0;
                                "" != n.default.app.mWX.getUserDataByKey("touchNum") &amp;&amp; (s = Number(n.default.app.mWX.getUserDataByKey("touchNum")));
                                var o = 0;
                                "" != n.default.app.mWX.getUserDataByKey("wuchuCount") &amp;&amp; (o = Number(n.default.app.mWX.getUserDataByKey("wuchuCount")));
                                var r = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_touch_mistake")), h = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_mistake_type"));
                                w.default.Inst.initData(r, i.ip_location, s, h);
                                var u = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_touch_mistake2"));
                                v.default.Inst.initData(u, i.ip_location, o, h), n.default.app.newBannerArr = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_new_banner_id")).param,
                                    n.default.app.adUtil.InitBannerAd(n.default.app.newBannerArr[0]), n.default.app.mWX.initFenfaEvent(),

                                    b.default.Inst.judgeNowDay(n.default.app.isNewDay, Number(n.default.app.mWX.getUserDataByKey("success_num")), Number(n.default.app.mWX.getUserDataByKey("fail_num")), n.default.app.mWX.getOnOffForce()[0], n.default.app.mWX.getOnOffForce()[1], n.default.app.mWX.getOnOffForce()[2]),
                                    n.default.app.of_switch_game ? (n.default.app.scene_num++, window.wx &amp;&amp; (c.SoundManager.init(),
                                        n.default.app.startLoadAtlas())) : n.default.app.ChangeScene(), e || n.default.app.mWX.dealQuery(t, !0);
                            } else console.log("è¯·æ±‚lauchå¤±è´¥ï¼Œè¿‡5ç§’å†è¯·æ±‚ä¸€æ¬¡ï¼Œç›®å‰é‡æ–°è¯·æ±‚æ¬¡æ•°ä¸ºï¼š", n.default.app.numRestartToReport),
                                Laya.timer.once(5e3, this, function () {
                                    n.default.app.numRestartToReport += 1, n.default.app.mWX.onLaunch(p.default.uo.launch());
                                });
                        });
                }, t.prototype.initFenfaEvent = function () {
                    console.log("åˆå§‹åŒ–ç‚¹å‡»æ•°æ®ç›‘å¬"), m.JumpGameManager.Inst.initEvent(), Laya.Browser.onMiniGame &amp;&amp; (wx.postMessage({
                        type: "init",
                        width: Laya.stage.width,
                        height: Laya.stage.height
                    }), Laya.Browser.window.sharedCanvas.width = Laya.stage.width, Laya.Browser.window.sharedCanvas.height = Laya.stage.height),
                        g.EventManager.Inst.on(g.EventManager.FENFA_GAMES_SHOW, this, function (t, e) {
                            var i = "";
                            switch (console.log("showtag:", e), e) {
                                case "banner":
                                    i = "banner_home";
                                    break;

                                case "friend_share":
                                    i = n.default.app.isFriendRecomPush ? "friend_recom_push" : "friend_recom";
                                    break;

                                case "mp_page":
                                    i = "mp_page";
                                    break;

                                case "hotShare":
                                    i = "recommend_page";
                                    break;

                                case "result":
                                    i = "result_page";
                                    break;

                                case "friend_recom_push":
                                    i = "friend_recom_push";
                            }
                            n.default.app.mWX.indexBpTotle("recom_show", {
                                showList: t,
                                position_type: i
                            });
                        }), g.EventManager.Inst.on(g.EventManager.FENFA_GAMES_CLICK_GAME, this, function (t, e, i, a) {
                            var s = "";
                            switch (console.log("è·³è½¬ä¿¡æ¯ï¼š", t), console.log("è·³è½¬æ¸¸æˆï¼š", e), console.log("è·³è½¬çŠ¶æ€ï¼š", i),
                            console.log("è·³è½¬çš„æ˜¯å¦æ˜¯åŽŸæ¸¸æˆï¼š", a), console.log("jump_tag:", t.jump_tag), t.jump_tag) {
                                case "banner":
                                    s = "banner_home";
                                    break;

                                case "friend_share":
                                    g.EventManager.Inst.event(g.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE), s = n.default.app.isFriendRecomPush ? "friend_recom_push" : "friend_recom";
                                    break;

                                case "mp_page":
                                    s = "mp_page";
                                    break;

                                case "hotShare":
                                    s = "recommend_page";
                                    break;

                                case "result":
                                    s = "result_page";
                                    break;

                                case "friend_recom_push":
                                    s = "friend_recom_push";
                            }
                            n.default.app.mWX.indexBpTotle("recom_click", {
                                game_show_list: t.showList,
                                position_type: s,
                                game_id: e.gameid,
                                jump_type: "game",
                                is_success_direct: i,
                                level: n.default.app.Level_num,
                                gif_jump: a
                            });
                        });
                }, t.prototype.onShowTabList = function () {
                    var t = this;
                    console.log("onShowTabList"), this.TabGamesShare ? (g.EventManager.Inst.offAll(g.EventManager.TAB_GAMES_SHARE_INIT),
                        g.EventManager.Inst.offAll(g.EventManager.TAB_GAMES_SHARE_CLOSE), this.TabGamesShare.removeSelf(),
                        this.TabGamesShare.destroy(!0), this.TabGamesShare = null) : (y.testGameAPI.GetTabGames(Laya.Handler.create(this, function (e) {
                            t.TabGamesShare = new _.TabGamesShare(), g.EventManager.Inst.event(g.EventManager.TAB_GAMES_SHARE_INIT, [e, Laya.stage]);
                        })), g.EventManager.Inst.on(g.EventManager.TAB_GAMES_SHARE_CLOSE, this, function () {
                            g.EventManager.Inst.offAll(g.EventManager.TAB_GAMES_SHARE_INIT), g.EventManager.Inst.offAll(g.EventManager.TAB_GAMES_SHARE_CLOSE),
                                t.TabGamesShare.removeSelf(), t.TabGamesShare.destroy(!0), t.TabGamesShare = null;
                        }));
                }, t.prototype.getIsNewDay = function () {
                    var t = Date.now(), e = 0, i = this.getUserDataByKey("lastLoginTime");
                    i &amp;&amp; (e = Number(i)), this.isSameDay(t, e) ? (n.default.app.isNewDay = !1, h.LogUtil.log("=====å’Œä¸Šæ¬¡ç™»å½•æ˜¯åŒä¸€å¤©=====")) : (n.default.app.isNewDay = !0,
                        h.LogUtil.log("=====æ–°çš„ä¸€å¤©==========")), this.setUserValue("lastLoginTime", String(t));
                }, t.prototype.isSameDay = function (t, e) {
                    var i = new Date(t), a = new Date(e);
                    return i.getFullYear() == a.getFullYear() &amp;&amp; i.getMonth() == a.getMonth() &amp;&amp; i.getDate() == a.getDate();
                }, t.prototype.address_1 = function () {
                    if (this.is_address) {
                        this.is_address = !1;
                        wx.getSystemInfoSync();
                        var t = Laya.LocalStorage.getItem("firstEntryTime");
                        "" == t &amp;&amp; (t = String(d.TimeUtil.getCurrTime()), Laya.LocalStorage.setItem("firstEntryTime", t));
                        var e = Laya.LocalStorage.getItem("lastEntryTime");
                        "" == e &amp;&amp; (e = String(d.TimeUtil.getCurrTime()), Laya.LocalStorage.setItem("lastEntryTime", e));
                        var i = {
                            channel_type: 0,
                            share_from: void 0 !== p.default.uo.launch().query.uid ? p.default.uo.launch().query.uid : "0",
                            first_entry_time: t,
                            last_entry_time: e,
                            device_os_version: p.default.uo.mPhone.system,
                            device_type: p.default.uo.mPhone.model,
                            wechat_version: p.default.uo.mPhone.version
                        };
                        n.default.app.mWX.indexBpTotle("app_entry", i);
                    }
                }, t.prototype.dealQuery = function (t, e) {
                    void 0 === e &amp;&amp; (e = !1), null != t.query.gift &amp;&amp; void 0 !== t.query.gift ? t.query.id &gt; 0 ? n.default.app.mWX.addCardForMe(t.query.id) : n.default.app.mWX.dealCards() : 8 == Number(t.query.type) ? void 0 !== t.shareTicket &amp;&amp; "undefined" != t.shareTicket &amp;&amp; t.shareTicket : t.query.id &gt; 0 &amp;&amp; (n.default.app.mWX.mrelayID = t.query.id);
                }, t.prototype.displayGameClub = function (t) {
                    null != n.default.app.mWX.gameClub &amp;&amp; (t ? n.default.app.mWX.gameClub.show() : n.default.app.mWX.gameClub.hide());
                }, t.prototype.getOnOffByKey = function (t) {
                    if (0 == this.fhOnoff &amp;&amp; "of_jump" != t) return !1;
                    for (var e = 0; e &lt; this.mOnOff.length; e++) if (this.mOnOff[e].key == t) return "0" != this.mOnOff[e].value;
                    return !1;
                }, t.prototype.isTodayCheck = function (t, e) {
                    for (var i = 1; i &lt;= 7; i++) if (Number(t["day_" + i]) == e) return !1;
                    return !0;
                }, t.prototype.updateLocalPropCount = function (t, e) {
                    for (var i = 0; i &lt; n.default.app.mWX.mPropList.length; i++) if (n.default.app.mWX.mPropList[i].id == t) {
                        n.default.app.mWX.mPropList[i].count = e;
                        break;
                    }
                }, t.prototype.updateLocalTaskStatus = function (t, e) {
                    for (var i = 0; i &lt; this.mTaskInfo.length; i++) if (this.mTaskInfo[i].id == t) {
                        this.mTaskInfo[i].give = e;
                        break;
                    }
                }, t.prototype.updateLocalTaskOverCount = function (t, e) {
                    for (var i = 0; i &lt; this.mTaskInfo.length; i++) if (this.mTaskInfo[i].id == t) {
                        this.mTaskInfo[i].over_count = e;
                        break;
                    }
                }, t.prototype.GetNowTime = function (t) {
                    void 0 === t &amp;&amp; (t = null);
                    var e = [];
                    e.uid = this.mUID, p.default.uo.server(s.wxCallBack.mIF.GetNowTime, e, function (e) {
                        h.LogUtil.log("GetNowTime()=Â&nbsp;" + e.code + "time" + e.time), 0 == e.code &amp;&amp; null != t &amp;&amp; t(e.time);
                    });
                }, t.prototype.setUserValue = function (t, e, i, n) {

                }, t.prototype.getUserDataByKey = function (t) {
                    // if (void 0 == this.mUserData || null == this.mUserData || 0 == this.mUserData.length) return "gold" == t || "exp" == t ? "0" : "";
                    // for (var e = 0, i = 0; i &lt; this.mUserData.length; i++) {
                    //     if (this.mUserData[i].key == t) return this.mUserData[i].values;
                    //     e++;
                    // }

                    // if(null == this.mUserData){

                    // }

                    return ~~Laya.LocalStorage.getItem("xbn" + t)

                    // return e == this.mUserData.length ? "gold" == t || "exp" == t ? "0" : "" : void 0;
                }, t.prototype.updateUserDataByKey = function (t, e) {
                    // for (var i = 0, a = 0; a &lt; this.mUserData.length; a++) this.mUserData[a].key == t ? this.mUserData[a].values = e : i++;
                    // if (i == this.mUserData.length) {
                    //     var n = new Object();
                    //     n.key = t, n.values = e, this.mUserData.push(n);
                    // }
                    Laya.LocalStorage.setItem("xbn" + t, e)
                }, t.prototype.ChangeTCt = function (t, e, i, s) {
                    void 0 === i &amp;&amp; (i = null);
                    var l = this;
                    this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (e) {
                        var i = null;
                        0 == (i = "string" == typeof e ? o.util.getJSON(e) : o.util.getJSON(l.mHttpCall.data)).code &amp;&amp; (n.default.app.mWX.updateLocalPropCount(String(t), i.new),
                            void 0 != s &amp;&amp; null != s &amp;&amp; s()), h.LogUtil.log("ChangeTCt() -&gt; ret = " + JSON.stringify(i)),
                            l.mHttpCall = null;
                    }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                    var u = [];
                    u.uid = this.mUID, u.tid = t, u.count = e;
                    var p = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.ChangeTCt + o.util.getUrlParams(u, "1.0.1");
                    this.mHttpCall.send(p, null, "get", "text"), h.LogUtil.log("ChangeTCt() str = " + p);
                }, t.prototype.getPropCount = function (t) {
                    var e = 0;
                    return n.default.app.mWX.mPropList.forEach(function (i) {
                        i.id != t || (e = Number(i.count));
                    }), e;
                }, t.prototype.getSpecificTaskIdByGoto = function (t) {
                    var e = "";
                    return n.default.app.mWX.mTaskInfo.forEach(function (i) {
                        if ("" != i.param) {
                            var a = JSON.parse(i.param);
                            "string" == typeof a.goto &amp;&amp; a.goto == t &amp;&amp; (e = i.id);
                        }
                    }), e;
                }, t.prototype.isTaskFinishByGoto = function (t) {
                    var e = !1;
                    return n.default.app.mWX.mTaskInfo.forEach(function (i) {
                        if ("" != i.param) {
                            var a = JSON.parse(i.param);
                            "string" == typeof a.goto &amp;&amp; a.goto == t &amp;&amp; i.over_count &gt;= i.count &amp;&amp; (e = !0);
                        }
                    }), e;
                }, t.prototype.getMediaType = function (t, e) {
                    var i = this;
                    this.test_first_channel_id = "-1";
                    e.user_data.forEach(function (t) {
                        "first_channel_id" == t.key &amp;&amp; (i.test_first_channel_id = String(t.values));
                    }), t.query.wxgamecid &amp;&amp; t.query.wxgamecid.length &gt; 5 ? this.isWxOrAld = !0 : this.isWxOrAld = !1;
                    var a = this.isWxOrAld ? t.query.wxgamecid : t.query.ald_link_key;
                    this.channel_id = a ? String(a) : "0", console.log("query:", t.query, this.channel_id, this.isWxOrAld, t.query.wxgamecid);
                    var s = e.nowday == e.regday;
                    if (this.first_channel_id = "-1", s) {
                        e.user_data.forEach(function (t) {
                            "first_channel_id" == t.key &amp;&amp; (i.first_channel_id = String(t.values));
                        }), "-1" == this.first_channel_id &amp;&amp; (this.first_channel_id = this.channel_id, n.default.app.mWX.setUserValue("first_channel_id", String(this.first_channel_id))),
                            "-1" == this.test_first_channel_id &amp;&amp; (this.test_first_channel_id = this.first_channel_id);
                    } else {
                        e.user_data.forEach(function (t) {
                            "first_channel_id" == t.key &amp;&amp; (i.first_channel_id = String(t.values));
                        }), "-1" == this.first_channel_id &amp;&amp; (this.first_channel_id = "0", n.default.app.mWX.setUserValue("first_channel_id", String(this.first_channel_id))),
                            "-1" == this.test_first_channel_id &amp;&amp; (this.test_first_channel_id = this.first_channel_id);
                    }
                }, t.prototype.isOwnSpecificProp = function (t) {
                    var e = 0;
                    return this.mPropList.forEach(function (i) {
                        i.id == t &amp;&amp; Number(i.count) &gt; 0 &amp;&amp; (e = Number(i.count));
                    }), e;
                }, t.prototype.getOnOffValueByKey = function (t) {
                    for (var e = 0; e &lt; this.mOnOff.length; e++) if (this.mOnOff[e].key == t) return this.mOnOff[e].value;
                    return "0";
                }, t.prototype.itemTotle = function (t, e, i, n, s) {
                    void 0 === n &amp;&amp; (n = ""), void 0 === s &amp;&amp; (s = 1);
                    var h = this;
                    this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, function (t) {
                        h.mHttpCall = null;
                    }), this.mHttpCall.once(Laya.Event.ERROR, this, this.onHttpRequestError);
                    var l = [];
                    l.uid = this.mUID, l.useitem = t, l.usect = s, l.poskey = e, void 0 != i &amp;&amp; null != i &amp;&amp; (l.starttm = i),
                        "" != n &amp;&amp; (l.other = n);
                    var u = r.ConfigUtil.mURL + r.ConfigUtil.mCmd.ItemTotle + o.util.getUrlParams(l, "1.0.1");
                    this.mHttpCall.send(u, null, "get", "text");
                }, t.prototype.getWxAdOpen = function (t) {
                    var e = "";
                    return void 0 == n.default.app.mWX.mWxAdUrl || null == n.default.app.mWX.mWxAdUrl || 0 == n.default.app.mWX.mWxAdUrl.length ? e : (n.default.app.mWX.mWxAdUrl.forEach(function (i) {
                        i.id != t || (e = i.open);
                    }), e);
                }, t.prototype.getWxAdUnitIdById = function (t) {
                    var e = "";
                    return void 0 == n.default.app.mWX.mWxAdUrl || null == n.default.app.mWX.mWxAdUrl || 0 == n.default.app.mWX.mWxAdUrl.length ? e : (n.default.app.mWX.mWxAdUrl.forEach(function (i) {
                        i.id != t || "1" == i.open &amp;&amp; (e = i.unitid);
                    }), e);
                }, t.prototype.getVideoRewardArr = function () {
                    var t = [];
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_v_reward" != e.key || (t = String(e.param).split(",").map(Number));
                    }), t;
                }, t.prototype.getOpenOnOffFriendRecom = function () {
                    var t = [];
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_friend_recom" != e.key || (t = [Number(JSON.parse(e.param).startLevel), Number(JSON.parse(e.param).interval), e.value]);
                    }), t;
                }, t.prototype.getOpenOnOffShowFenFaCloseBtn = function () {
                    var t = 0;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_show_fenfa_closebtn" != e.key || (t = Number(JSON.parse(e.param).btnShow));
                    }), t;
                }, t.prototype.getVideoRewardByCount = function (t) {
                    var e = n.default.app.mWX.getVideoRewardArr();
                    return t &lt; e.length ? e[t] : e[e.length - 1];
                }, t.prototype.getOnOffParamByKey = function (t) {
                    for (var e = "", i = 0; i &lt; n.default.app.mWX.mOnOff.length; i++) if (n.default.app.mWX.mOnOff[i].key == t) {
                        e = n.default.app.mWX.mOnOff[i].param;
                        break;
                    }
                    return e;
                }, t.prototype.getShareTimeByCount = function () {
                    var t = n.default.app.mWX.getOnOffParamByKey("of_share_time");
                    console.log("åˆ†äº«æ—¶é—´", t);
                    var e = t.split(",");
                    return n.default.app.mWX.mShareCount &gt; 0 ? Number(e[e.length - 1]) / 1e3 : Number(e[0]) / 1e3;
                }, t.prototype.getRandomGames = function (t) {
                    if (n.default.app.mWX.mGamesBox.length &lt; t) return n.default.app.mWX.mGamesBox;
                    for (var e = [].concat(n.default.app.mWX.mGamesBox), i = [], a = 0; a &lt; t; a++) {
                        var s = Math.floor(Math.random() * (1 - e.length) + e.length), o = e[s - 1];
                        i.push(o), e.splice(s - 1, 1);
                    }
                    return i;
                }, t.prototype.getStartAwardObject = function () {
                    if (0 == n.default.app.mWX.mStartAward.length) return null;
                    var t = n.default.app.mWX.mStartAward[0].reward;
                    return "" == JSON.parse(t).itemid ? null : JSON.parse(t);
                }, t.prototype.getItemNameByItemId = function (t) {
                    for (var e = "", i = 0; i &lt; n.default.app.mWX.mPropList.length; i++) if (n.default.app.mWX.mPropList[i].id == t) {
                        e = n.default.app.mWX.mPropList[i].name;
                        break;
                    }
                    return e;
                }, t.prototype.getItemByItemId = function (t) {
                    for (var e = "", i = 0; i &lt; n.default.app.mWX.mPropList.length; i++) if (n.default.app.mWX.mPropList[i].id == t) {
                        e = n.default.app.mWX.mPropList[i].name;
                        break;
                    }
                    return e;
                }, t.prototype.initPassAwardData = function () {
                    n.default.app.mWX.mPassAwardListData.splice(0, n.default.app.mWX.mPassAwardListData.length),
                        n.default.app.mWX.mPropList.forEach(function (t) {
                            "0" != t.gamebox &amp;&amp; "2" == t.type &amp;&amp; n.default.app.mWX.mPassAwardListData.push(t);
                        });
                }, t.prototype.getPassAwardDataByLevel = function (t) {
                    for (var e = null, i = 0; i &lt; n.default.app.mWX.mPassAwardListData.length; i++) {
                        if ("string" != typeof n.default.app.mWX.mPassAwardListData[i].other) return;
                        var a = JSON.parse(n.default.app.mWX.mPassAwardListData[i].other);
                        t == Number(a.num) &amp;&amp; (e = n.default.app.mWX.mPassAwardListData[i]);
                    }
                    return e;
                }, t.prototype.initUserMusicSoundOnOff = function () {
                    0 != n.default.app.mWX.mUserData.length &amp;&amp; n.default.app.mWX.mUserData.forEach(function (t) {
                        t.key;
                    });
                }, t.prototype.getStartRewardArr = function () {
                    var t = 1;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_start" != e.key || (t = Number(e.value));
                    }), t;
                }, t.prototype.getDoubleCoinArr = function () {
                    var t = 1;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_coins_double" != e.key || (t = Number(e.value));
                    }), t;
                }, t.prototype.getBaokuanGames = function () {
                    var t = 10;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_hot_games_num" != e.key || (t = Number(e.param));
                    }), t;
                }, t.prototype.getBannerGames = function () {
                    var t = 10;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_banner_games_num" != e.key || (t = Number(e.param));
                    }), t;
                }, t.prototype.getResultGames = function () {
                    var t = 6;
                    return n.default.app.mWX.mOnOff.forEach(function (e) {
                        "of_result_games_num" != e.key || (t = Number(e.param));
                    }), t;
                }, t.prototype.GetBPUrl = function () {
                    var t, e, i = "";
                    return p.default.uo.mdtValues.indexOf("gameid=") &gt;= 0 ? (e = (t = p.default.uo.mdtValues.split("gameid="))[1].substring(0, t[1].length),
                        p.default.uo.gameId = e, i = t[0]) : i = p.default.uo.mdtValues, console.log("èŽ·å¾—åŸ‹ç‚¹åœ°å€", i, e),
                        i;
                }, t.prototype.dealAdId = function (t) {
                    this.first_adid = n.default.app.mWX.getUserDataByKey("first_adid"), "" == this.first_adid ? (void 0 !== t.query &amp;&amp; void 0 !== t.query.channel ? (this.adid = String(t.query.channel),
                        this.first_adid = String(t.query.channel)) : this.first_adid = "0", void 0 !== t.query &amp;&amp; void 0 !== t.query.adid ? (this.adid = String(t.query.adid),
                            this.first_adid = String(t.query.adid)) : this.first_adid = "0", n.default.app.mWX.setUserValue("first_adid", this.first_adid + "")) : (void 0 !== t.query &amp;&amp; void 0 !== t.query.channel &amp;&amp; (this.adid = String(t.query.channel)),
                                void 0 !== t.query &amp;&amp; void 0 !== t.query.adid &amp;&amp; (this.adid = String(t.query.adid)));
                }, t.prototype.indexBpTotle = function (t, e) {
                    if (window.wx) {
                        this.mHttpCall = new a(), this.mHttpCall.once(Laya.Event.COMPLETE, this, this.onHttpRequestError),
                            e.uid = p.default.uo.mWeUser.uid, e.is_new = p.default.uo.mIsNewUser, e.session_id = p.default.uo.loginSession,
                            e.create_time = d.TimeUtil.getCurrTime(), e.channel_id = n.default.app.mWX.channel_id,
                            e.first_channel_id = n.default.app.mWX.first_channel_id, "app_open" != t &amp;&amp; (e.adid = n.default.app.mWX.adid,
                                e.first_adid = n.default.app.mWX.first_adid), p.default.uo.mWeUser.uid % 2 == 0 ? e.group = "B" : e.group = "A";
                        var i = this.GetBPUrl(), s = [];
                        s.keyname = t, s.clos = JSON.stringify(e), s.platform = 5, s.uid = p.default.uo.mWeUser.uid,
                            s.now_time = new Date().getTime(), s.gameid = p.default.uo.gameId;
                        var r = i + o.util.getUrlParams(s, "1.0.2");
                        console.log("åŸ‹ç‚¹ç»Ÿè®¡ï¼š", r), this.mHttpCall.send(r, null, "get", "text");
                    }
                }, t;
        }();
        i.default = I;
    }, {
        "../Egg/ForcePlayVideo": 1,
        "../Main": 4,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/common/JumpGameManager": 15,
        "../newFenFa/common/testGameAPI": 17,
        "../newFenFa/view/TabGamesShare": 26,
        "../newFenFa/view/UserInfo": 27,
        "../newFenFa/view/addPower": 28,
        "../newGame/util/SoundManager": 37,
        "../script/ShopView": 125,
        "../util/ConfigUtil": 153,
        "../util/LogUtil": 154,
        "../util/ShareConfig": 155,
        "../util/TimeUtil": 158,
        "./Base64": 5,
        "./util": 7,
        "./wuchuConfig": 8,
        "./wuchuConfig2": 9,
        "./wxCallBack": 10,
        "./wxCore": 11
    }],
    13: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.convert = function (t) {
                var e = "", i = "";
                if (!t.anim_config || "" == t.anim_config) return null;
                var a = {};
                (a = JSON.parse(t.anim_config)).framelist = a.group_static.toString().split(","),
                    a.framebiglist = a.group_static_big.toString().split(","), a.millisecond = a.millisecond_static.toString().split(","),
                    a.millisecond_big = a.millisecond_static_big.toString().split(","), a.millisecond2 = a.millisecond2.toString().split(","),
                    a.millisecond_big2 = a.millisecond_big2.toString().split(","), a.millisecond3 = a.millisecond3.toString().split(","),
                    a.millisecond_big3 = a.millisecond_big3.toString().split(","), a.small_json &amp;&amp; (e = a.small_json),
                    a.big_json &amp;&amp; (i = a.big_json);
                return {
                    small_frame: a.framelist,
                    small_interval: a.millisecond,
                    small_image: t.static_icon,
                    millisecond: a.millisecond3,
                    small_static_image: t.url_icon,
                    small_atlas: e,
                    big_frame: a.framebiglist,
                    big_interval: a.millisecond_big,
                    big_image: t.static_big_btn_icon,
                    millisecond_big: a.millisecond_big3,
                    big_static_image: t.big_btn_icon,
                    big_atlas: i
                };
            }, t.addAni = function (t, e, i, a, n) {
                var s = this;
                if (t.getStyle()) {
                    var o = [], r = 0, h = [], l = new Laya.Animation();
                    if (l.interval = 120, l.name = "gameAni", "small" == n ? (l.scale(1.04, 1.04), l.pos(0, 0)) : "big" == n ? l.scale(.6, .6) : "big2" == n ? l.scale(.95, .95) : "big4" == n ? l.scale(.7, .7) : "big7" == n &amp;&amp; l.scale(.4, .4),
                        a) {
                        if (o.push(a), !t.getStyle()) return;
                        t.addChild(l.loadAtlas(a)).play();
                    } else {
                        i.forEach(function (t) {
                            r += Number(t), h.push(r);
                        }), o.push(e);
                        for (var u = 2; u &lt;= r; u++) {
                            var p = e.replace("_1.", "_" + u + ".");
                            o.push(p);
                        }
                        Laya.loader.load(e, Laya.Handler.create(null, function () {
                            t.getStyle() &amp;&amp; ("big7" != n &amp;&amp; (t.skin = e), Laya.loader.load(o, Laya.Handler.create(s, function () {
                                t.getStyle() &amp;&amp; t.addChild(l.loadImages(o)).play();
                            }), null, Laya.Loader.IMAGE, 4, !0, "userExport", !0));
                        }));
                    }
                    return o;
                }
            }, t;
        }();
        i.Distribute = a;
    }, {}],
    14: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e() {
                return null !== t &amp;&amp; t.apply(this, arguments) || this;
            }
            return __extends(e, t), Object.defineProperty(e, "Inst", {
                get: function () {
                    return e._inst || (e._inst = new e()), e._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e.INIT_JUMP_GAMES = "INIT_JUMP_GAMES", e.CLICK_GAME_SUCCESS_CALLBACK = "CLICK_GAME_SUCCESS_CALLBACK",
                e.FENFA_GAMES_SHOW = "FENFA_GAMES_SHOW", e.FENFA_GAMES_CLICK_GAME = "FENFA_GAMES_CLICK_GAME",
                e.TAB_GAMES_SHARE_INIT = "TAB_GAMES_SHARE_INIT", e.TAB_GAMES_SHARE_CLOSE = "TAB_GAMES_SHARE_CLOSE",
                e.TAB_GAMES_SHARE_CLICK_TO_GAME = "TAB_GAMES_SHARE_CLICK_TO_GAME", e.BANNER_GAMES_INIT = "BANNER_GAMES_INIT",
                e.HOT_GAMES_INIT = "HOT_GAMES_INIT", e.HOT_GAMES_ON_CLOSE = "HOT_GAMES_ON_CLOSE",
                e.HOT_GAMES_ON_TO_GAME = "HOT_GAMES_ON_TO_GAME", e.RESULT_GAMES_INIT = "RESULT_GAMES_INIT",
                e.FRIEND_SHARE_GAMES_INIT = "FRIEND_SHARE_GAMES_INIT", e.FRIEND_SHARE_GAMES_ON_CLOSE = "FRIEND_SHARE_GAMES_ON_CLOSE",
                e.BOX_BACK = "BOX_BACK", e.MOREGAME_GAMES_INIT = "MOREGAME_GAMES_INIT", e.MOREGAME_CLICK_GAME = "MOREGAME_CLICK_GAME",
                e.HOT_GAME_ADD_POWER = "HOT_GAME_ADD_POWER", e.INFINITE_POWER = "INFINITE_POWER",
                e.HOT_GAME_ADD_POWER_NO = "HOT_GAME_ADD_POWER_NO", e;
        }(Laya.EventDispatcher);
        i.EventManager = a;
    }, {}],
    15: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./EventManager"), n = t("./testGameAPI"), s = t("../../Egg/ForcePlayVideo"), o = t("../view/addPower"), r = t("../../Main"), h = function () {
            function t() {
                this.jumpedGameInfo = {}, this.jumpGameInfo = {
                    jump_tag: "",
                    callBack: "",
                    jump_appid: "",
                    showList: []
                };
            }
            return Object.defineProperty(t, "Inst", {
                get: function () {
                    return t._inst || (t._inst = new t()), t._inst;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.initEvent = function () {
                a.EventManager.Inst.on(a.EventManager.INIT_JUMP_GAMES, this, this.initJumpGames),
                    a.EventManager.Inst.on(a.EventManager.CLICK_GAME_SUCCESS_CALLBACK, this, this.changeClickGame);
            }, t.prototype.initJumpGames = function (t, e) {
                this.jumpedGameInfo[t] = e;
            }, t.prototype.changeClickGame = function (t, e, i) {
                this.jumpedGameInfo[e].forEach(function (e) {
                    e.appid === t &amp;&amp; (e.jumped = i.jumped);
                });
            }, t.prototype.jump = function (t, e, i, a) {
                console.log(t.name), this.jumpGameInfo.jump_tag = e, this.jumpGameInfo.callBack = a,
                    this.jumpGameInfo.showList = i;
                for (var n = [], s = [], o = 0; o &lt; this.jumpedGameInfo[e].length; o++) {
                    var r = this.jumpedGameInfo[e][o];
                    r.jumped ? s.push(r.appid) : n.push(r);
                }
                s.indexOf(t.appid) &lt; 0 || !n.length ? (this.jumpGameInfo.jump_appid = t.appid, this.jumpGame(t, !0)) : (n = this.randomArr(n),
                    this.jumpGameInfo.jump_appid = n[0].appid, this.jumpGame(n[0], !1));
            }, t.prototype.jumpGame = function (e, i) {
                var a = this;
                console.log(e.name);
                var n = e.appid, h = "";
                h = e.param.indexOf("?") &gt;= 0 || e.path.indexOf("?") &gt;= 0 ? e.path + e.param : e.path + "?" + e.param,
                    Laya.Browser.onMiniGame ? wx.navigateToMiniProgram({
                        appId: n,
                        path: h,
                        fail: function () {
                            t.Inst.jumpedCB(e, 0, i), s.default.Inst.setValue(0, 1);
                        },
                        success: function () {
                            t.Inst.jumpedCB(e, 1, i), s.default.Inst.setValue(1, 0), "get_tili" == a.jumpGameInfo.jump_tag &amp;&amp; (o.default.config_jump_number++,
                                r.default.app.mWX.setUserValue("config_jump_number", o.default.config_jump_number + ""),
                                o.default.jump_success = !0, o.default.jump_time = new Date().getTime());
                        }
                    }) : t.Inst.jumpedCB(e, 1, i);
            }, t.prototype.jumpedCB = function (e, i, s) {
                a.EventManager.Inst.event(a.EventManager[this.jumpGameInfo.callBack], [t.Inst.jumpGameInfo, e, i, s]),
                    1 == i &amp;&amp; t.Inst.jumpGameInfo.jump_appid &amp;&amp; n.testGameAPI.ClickGame(t.Inst.jumpGameInfo.jump_appid, t.Inst.jumpGameInfo.jump_tag);
            }, t.prototype.randomArr = function (t) {
                for (var e = t.concat(), i = t.length, a = 0; a &lt; i; a++) {
                    var n = e[a], s = Math.floor(Math.random() * i);
                    e[a] = e[s], e[s] = n;
                }
                return e;
            }, t;
        }();
        i.JumpGameManager = h;
    }, {
        "../../Egg/ForcePlayVideo": 1,
        "../../Main": 4,
        "../view/addPower": 28,
        "./EventManager": 14,
        "./testGameAPI": 17
    }],
    16: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.md5 = function (t) {
                return new n().hex_md5(t);
            }, t;
        }();
        i.md5_hex = a;
        var n = function () {
            function t() {
                this.hexcase = 0, this.b64pad = "";
            }
            return t.prototype.hex_md5 = function (t) {
                return this.rstr2hex(this.rstr_md5(this.str2rstr_utf8(t)));
            }, t.prototype.b64_md5 = function (t) {
                return this.rstr2b64(this.rstr_md5(this.str2rstr_utf8(t)));
            }, t.prototype.any_md5 = function (t, e) {
                return this.rstr2any(this.rstr_md5(this.str2rstr_utf8(t)), e);
            }, t.prototype.hex_hmac_md5 = function (t, e) {
                return this.rstr2hex(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)));
            }, t.prototype.b64_hmac_md5 = function (t, e) {
                return this.rstr2b64(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)));
            }, t.prototype.any_hmac_md5 = function (t, e, i) {
                return this.rstr2any(this.rstr_hmac_md5(this.str2rstr_utf8(t), this.str2rstr_utf8(e)), i);
            }, t.prototype.md5_vm_test = function () {
                return "900150983cd24fb0d6963f7d28e17f72" == this.hex_md5("abc").toLowerCase();
            }, t.prototype.rstr_md5 = function (t) {
                return this.binl2rstr(this.binl_md5(this.rstr2binl(t), 8 * t.length));
            }, t.prototype.rstr_hmac_md5 = function (t, e) {
                var i = this.rstr2binl(t);
                i.length &gt; 16 &amp;&amp; (i = this.binl_md5(i, 8 * t.length));
                for (var a = Array(16), n = Array(16), s = 0; s &lt; 16; s++) a[s] = 909522486 ^ i[s],
                    n[s] = 1549556828 ^ i[s];
                var o = this.binl_md5(a.concat(this.rstr2binl(e)), 512 + 8 * e.length);
                return this.binl2rstr(this.binl_md5(n.concat(o), 640));
            }, t.prototype.rstr2hex = function (t) {
                try {
                    this.hexcase;
                } catch (t) {
                    this.hexcase = 0;
                }
                for (var e, i = this.hexcase ? "0123456789ABCDEF" : "0123456789abcdef", a = "", n = 0; n &lt; t.length; n++) e = t.charCodeAt(n),
                    a += i.charAt(e &gt;&gt;&gt; 4 &amp; 15) + i.charAt(15 &amp; e);
                return a;
            }, t.prototype.rstr2b64 = function (t) {
                try {
                    this.b64pad;
                } catch (t) {
                    this.b64pad = "";
                }
                for (var e = "", i = t.length, a = 0; a &lt; i; a += 3) for (var n = t.charCodeAt(a) &lt;&lt; 16 | (a + 1 &lt; i ? t.charCodeAt(a + 1) &lt;&lt; 8 : 0) | (a + 2 &lt; i ? t.charCodeAt(a + 2) : 0), s = 0; s &lt; 4; s++) 8 * a + 6 * s &gt; 8 * t.length ? e += this.b64pad : e += "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(n &gt;&gt;&gt; 6 * (3 - s) &amp; 63);
                return e;
            }, t.prototype.rstr2any = function (t, e) {
                var i, a, n, s, o, r = e.length, h = Array(Math.ceil(t.length / 2));
                for (i = 0; i &lt; h.length; i++) h[i] = t.charCodeAt(2 * i) &lt;&lt; 8 | t.charCodeAt(2 * i + 1);
                var l = Math.ceil(8 * t.length / (Math.log(e.length) / Math.log(2))), u = Array(l);
                for (a = 0; a &lt; l; a++) {
                    for (o = Array(), s = 0, i = 0; i &lt; h.length; i++) s = (s &lt;&lt; 16) + h[i], s -= (n = Math.floor(s / r)) * r,
                        (o.length &gt; 0 || n &gt; 0) &amp;&amp; (o[o.length] = n);
                    u[a] = s, h = o;
                }
                var p = "";
                for (i = u.length - 1; i &gt;= 0; i--) p += e.charAt(u[i]);
                return p;
            }, t.prototype.str2rstr_utf8 = function (t) {
                for (var e, i, a = "", n = -1; ++n &lt; t.length;) e = t.charCodeAt(n), i = n + 1 &lt; t.length ? t.charCodeAt(n + 1) : 0,
                    55296 &lt;= e &amp;&amp; e &lt;= 56319 &amp;&amp; 56320 &lt;= i &amp;&amp; i &lt;= 57343 &amp;&amp; (e = 65536 + ((1023 &amp; e) &lt;&lt; 10) + (1023 &amp; i),
                        n++), e &lt;= 127 ? a += String.fromCharCode(e) : e &lt;= 2047 ? a += String.fromCharCode(192 | e &gt;&gt;&gt; 6 &amp; 31, 128 | 63 &amp; e) : e &lt;= 65535 ? a += String.fromCharCode(224 | e &gt;&gt;&gt; 12 &amp; 15, 128 | e &gt;&gt;&gt; 6 &amp; 63, 128 | 63 &amp; e) : e &lt;= 2097151 &amp;&amp; (a += String.fromCharCode(240 | e &gt;&gt;&gt; 18 &amp; 7, 128 | e &gt;&gt;&gt; 12 &amp; 63, 128 | e &gt;&gt;&gt; 6 &amp; 63, 128 | 63 &amp; e));
                return a;
            }, t.prototype.str2rstr_utf16le = function (t) {
                for (var e = "", i = 0; i &lt; t.length; i++) e += String.fromCharCode(255 &amp; t.charCodeAt(i), t.charCodeAt(i) &gt;&gt;&gt; 8 &amp; 255);
                return e;
            }, t.prototype.str2rstr_utf16be = function (t) {
                for (var e = "", i = 0; i &lt; t.length; i++) e += String.fromCharCode(t.charCodeAt(i) &gt;&gt;&gt; 8 &amp; 255, 255 &amp; t.charCodeAt(i));
                return e;
            }, t.prototype.rstr2binl = function (t) {
                for (var e = Array(t.length &gt;&gt; 2), i = 0; i &lt; e.length; i++) e[i] = 0;
                for (i = 0; i &lt; 8 * t.length; i += 8) e[i &gt;&gt; 5] |= (255 &amp; t.charCodeAt(i / 8)) &lt;&lt; i % 32;
                return e;
            }, t.prototype.binl2rstr = function (t) {
                for (var e = "", i = 0; i &lt; 32 * t.length; i += 8) e += String.fromCharCode(t[i &gt;&gt; 5] &gt;&gt;&gt; i % 32 &amp; 255);
                return e;
            }, t.prototype.binl_md5 = function (t, e) {
                t[e &gt;&gt; 5] |= 128 &lt;&lt; e % 32, t[14 + (e + 64 &gt;&gt;&gt; 9 &lt;&lt; 4)] = e;
                for (var i = 1732584193, a = -271733879, n = -1732584194, s = 271733878, o = 0; o &lt; t.length; o += 16) {
                    var r = i, h = a, l = n, u = s;
                    i = this.md5_ff(i, a, n, s, t[o + 0], 7, -680876936), s = this.md5_ff(s, i, a, n, t[o + 1], 12, -389564586),
                        n = this.md5_ff(n, s, i, a, t[o + 2], 17, 606105819), a = this.md5_ff(a, n, s, i, t[o + 3], 22, -1044525330),
                        i = this.md5_ff(i, a, n, s, t[o + 4], 7, -176418897), s = this.md5_ff(s, i, a, n, t[o + 5], 12, 1200080426),
                        n = this.md5_ff(n, s, i, a, t[o + 6], 17, -1473231341), a = this.md5_ff(a, n, s, i, t[o + 7], 22, -45705983),
                        i = this.md5_ff(i, a, n, s, t[o + 8], 7, 1770035416), s = this.md5_ff(s, i, a, n, t[o + 9], 12, -1958414417),
                        n = this.md5_ff(n, s, i, a, t[o + 10], 17, -42063), a = this.md5_ff(a, n, s, i, t[o + 11], 22, -1990404162),
                        i = this.md5_ff(i, a, n, s, t[o + 12], 7, 1804603682), s = this.md5_ff(s, i, a, n, t[o + 13], 12, -40341101),
                        n = this.md5_ff(n, s, i, a, t[o + 14], 17, -1502002290), a = this.md5_ff(a, n, s, i, t[o + 15], 22, 1236535329),
                        i = this.md5_gg(i, a, n, s, t[o + 1], 5, -165796510), s = this.md5_gg(s, i, a, n, t[o + 6], 9, -1069501632),
                        n = this.md5_gg(n, s, i, a, t[o + 11], 14, 643717713), a = this.md5_gg(a, n, s, i, t[o + 0], 20, -373897302),
                        i = this.md5_gg(i, a, n, s, t[o + 5], 5, -701558691), s = this.md5_gg(s, i, a, n, t[o + 10], 9, 38016083),
                        n = this.md5_gg(n, s, i, a, t[o + 15], 14, -660478335), a = this.md5_gg(a, n, s, i, t[o + 4], 20, -405537848),
                        i = this.md5_gg(i, a, n, s, t[o + 9], 5, 568446438), s = this.md5_gg(s, i, a, n, t[o + 14], 9, -1019803690),
                        n = this.md5_gg(n, s, i, a, t[o + 3], 14, -187363961), a = this.md5_gg(a, n, s, i, t[o + 8], 20, 1163531501),
                        i = this.md5_gg(i, a, n, s, t[o + 13], 5, -1444681467), s = this.md5_gg(s, i, a, n, t[o + 2], 9, -51403784),
                        n = this.md5_gg(n, s, i, a, t[o + 7], 14, 1735328473), a = this.md5_gg(a, n, s, i, t[o + 12], 20, -1926607734),
                        i = this.md5_hh(i, a, n, s, t[o + 5], 4, -378558), s = this.md5_hh(s, i, a, n, t[o + 8], 11, -2022574463),
                        n = this.md5_hh(n, s, i, a, t[o + 11], 16, 1839030562), a = this.md5_hh(a, n, s, i, t[o + 14], 23, -35309556),
                        i = this.md5_hh(i, a, n, s, t[o + 1], 4, -1530992060), s = this.md5_hh(s, i, a, n, t[o + 4], 11, 1272893353),
                        n = this.md5_hh(n, s, i, a, t[o + 7], 16, -155497632), a = this.md5_hh(a, n, s, i, t[o + 10], 23, -1094730640),
                        i = this.md5_hh(i, a, n, s, t[o + 13], 4, 681279174), s = this.md5_hh(s, i, a, n, t[o + 0], 11, -358537222),
                        n = this.md5_hh(n, s, i, a, t[o + 3], 16, -722521979), a = this.md5_hh(a, n, s, i, t[o + 6], 23, 76029189),
                        i = this.md5_hh(i, a, n, s, t[o + 9], 4, -640364487), s = this.md5_hh(s, i, a, n, t[o + 12], 11, -421815835),
                        n = this.md5_hh(n, s, i, a, t[o + 15], 16, 530742520), a = this.md5_hh(a, n, s, i, t[o + 2], 23, -995338651),
                        i = this.md5_ii(i, a, n, s, t[o + 0], 6, -198630844), s = this.md5_ii(s, i, a, n, t[o + 7], 10, 1126891415),
                        n = this.md5_ii(n, s, i, a, t[o + 14], 15, -1416354905), a = this.md5_ii(a, n, s, i, t[o + 5], 21, -57434055),
                        i = this.md5_ii(i, a, n, s, t[o + 12], 6, 1700485571), s = this.md5_ii(s, i, a, n, t[o + 3], 10, -1894986606),
                        n = this.md5_ii(n, s, i, a, t[o + 10], 15, -1051523), a = this.md5_ii(a, n, s, i, t[o + 1], 21, -2054922799),
                        i = this.md5_ii(i, a, n, s, t[o + 8], 6, 1873313359), s = this.md5_ii(s, i, a, n, t[o + 15], 10, -30611744),
                        n = this.md5_ii(n, s, i, a, t[o + 6], 15, -1560198380), a = this.md5_ii(a, n, s, i, t[o + 13], 21, 1309151649),
                        i = this.md5_ii(i, a, n, s, t[o + 4], 6, -145523070), s = this.md5_ii(s, i, a, n, t[o + 11], 10, -1120210379),
                        n = this.md5_ii(n, s, i, a, t[o + 2], 15, 718787259), a = this.md5_ii(a, n, s, i, t[o + 9], 21, -343485551),
                        i = this.safe_add(i, r), a = this.safe_add(a, h), n = this.safe_add(n, l), s = this.safe_add(s, u);
                }
                return [i, a, n, s];
            }, t.prototype.md5_cmn = function (t, e, i, a, n, s) {
                return this.safe_add(this.bit_rol(this.safe_add(this.safe_add(e, t), this.safe_add(a, s)), n), i);
            }, t.prototype.md5_ff = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e &amp; i | ~e &amp; a, t, e, n, s, o);
            }, t.prototype.md5_gg = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e &amp; a | i &amp; ~a, t, e, n, s, o);
            }, t.prototype.md5_hh = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(e ^ i ^ a, t, e, n, s, o);
            }, t.prototype.md5_ii = function (t, e, i, a, n, s, o) {
                return this.md5_cmn(i ^ (e | ~a), t, e, n, s, o);
            }, t.prototype.safe_add = function (t, e) {
                var i = (65535 &amp; t) + (65535 &amp; e);
                return (t &gt;&gt; 16) + (e &gt;&gt; 16) + (i &gt;&gt; 16) &lt;&lt; 16 | 65535 &amp; i;
            }, t.prototype.bit_rol = function (t, e) {
                return t &lt;&lt; e | t &gt;&gt;&gt; 32 - e;
            }, t;
        }();
        i.md5 = n;
    }, {}],
    17: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = Laya.HttpRequest, n = Laya.Event, s = t("./EventManager"), o = t("./MD5"), r = t("../../Main"), h = t("../../util/ConfigUtil"), l = function () {
            function t() { }
            return t.GetGamesBox = function (e, i) {
                (t.mHttpCall = new a()).once(n.COMPLETE, t, function (e) {
                    var a = null;
                    a = t.getJSON(e), console.error(a), 0 == a.code &amp;&amp; i &amp;&amp; i.runWith(a), t.mHttpCall = null;
                }), t.mHttpCall.once(n.ERROR, t, t.onHttpRequestError), console.log("uo/GetGamesBox");
                var s = [];
                s.position_type = "result_page", s.type = e, s.mode = 1, s.uid = r.default.app.mWX.mUID;
                var o = h.ConfigUtil.mURL + t.urlConfig.GetGamesBox.url + t.getUrlParams(s, t.urlConfig.GetGamesBox.key);
                t.mHttpCall.send(o, null, "get", "text");
            }, t.ClickGame = function (e, i) {
                (t.mHttpCall = new a()).once(n.COMPLETE, t, function (a) {
                    var n = null;
                    n = t.getJSON(a), console.log(n), 0 == n.code &amp;&amp; s.EventManager.Inst.event(s.EventManager.CLICK_GAME_SUCCESS_CALLBACK, [e, i, n]),
                        t.mHttpCall = null;
                }), t.mHttpCall.once(n.ERROR, t, t.onHttpRequestError), console.log("uo/ClickGame");
                var o = [];
                o.uid = r.default.app.mWX.mUID, o.mode = 1, o.appid = e;
                var l = h.ConfigUtil.mURL + t.urlConfig.ClickGame.url + t.getUrlParams(o, t.urlConfig.ClickGame.key);
                t.mHttpCall.send(l, null, "get", "text");
            }, t.GetTabGames = function (e) {
                (t.mHttpCall = new a()).once(n.COMPLETE, t, function (i) {
                    var a = null;
                    a = t.getJSON(i), console.log(a), 0 == a.code &amp;&amp; e &amp;&amp; e.runWith(a), t.mHttpCall = null;
                }), t.mHttpCall.once(n.ERROR, t, t.onHttpRequestError), console.log("uo/GetGamesBoxLabel");
                var i = [];
                i.position_type = "result_page", i.uid = r.default.app.mWX.mUID;
                var s = h.ConfigUtil.mURL + t.urlConfig.GetGamesBoxLabel.url + t.getUrlParams(i, t.urlConfig.GetGamesBoxLabel.key);
                t.mHttpCall.send(s, null, "get", "text");
            }, t.commitTotle = function (t, e) { }, t.onHttpRequestError = function (e) {
                t.mHttpCall = null, console.log("onHttpRequestError:" + e);
            }, t.getJSON = function (t) {
                if ("" == t || null == t) return {
                    code: -999
                };
                var e = t.indexOf("{", 0);
                return t = t.substr(e, t.length - e), JSON.parse(t);
            }, t.getUrlParams = function (e, i) {
                void 0 === i &amp;&amp; (i = "1.0.1");
                var a = !1, n = new Array();
                for (var s in e) if ("string" == typeof e[s] || "number" == typeof e[s]) {
                    "tick" == s &amp;&amp; (a = !0);
                    var r = s.toLocaleLowerCase();
                    e[r] = e[s], n.push(r);
                }
                if (0 == a) {
                    var h = new Date();
                    e.tick = Math.floor(h.getTime() / 1e3), n.push("tick");
                }
                n.sort(function (t, e) {
                    return t &gt; e ? 1 : -1;
                });
                for (var l = "", u = 0; u &lt; n.length; u++) l = l + n[u] + "=" + e[n[u]] + "&amp;";
                var p = "";
                return p = null != t.mKeys[i] ? o.md5_hex.md5(l + "key=" + t.mKeys[i]) : o.md5_hex.md5(l + "key=vicky"),
                    l + "key=" + p;
            }, t.mKeys = {
                "1.0.1": "d3dfa_af1745389b71edswewqw_51cd363c0",
                "1.0.2": "9bdfFbvgt1s_fd0d3e27ef"
            }, t.urlConfig = {
                GetGamesBox: {
                    url: "1.0.1/" + h.ConfigUtil.TAG + "/GetGamesBox2?",
                    key: "1.0.1",
                    tips: "åˆ†å‘æ¸¸æˆæ•°æ®"
                },
                ClickGame: {
                    url: "1.0.1/" + h.ConfigUtil.TAG + "/ClickGame?",
                    key: "1.0.1",
                    tips: "æäº¤ç‚¹å‡»æ¸¸æˆä¿¡æ¯"
                },
                GetGamesBoxLabel: {
                    url: "1.0.1/" + h.ConfigUtil.TAG + "/GetGamesBoxLabel?",
                    key: "1.0.1",
                    tips: "æ¸¸æˆé›†åˆé¡µ"
                }
            }, t.mHttpCall = null, t;
        }();
        i.testGameAPI = l;
    }, {
        "../../Main": 4,
        "../../util/ConfigUtil": 153,
        "./EventManager": 14,
        "./MD5": 16
    }],
    18: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e() {
                return t.call(this) || this;
            }
            return __extends(e, t), e.prototype.btnShowLater = function (t) {
                var e = this;
                this.alpha = 0, Laya.timer.once(2e3, t, function () {
                    t.addChild(e), Laya.Tween.to(e, {
                        alpha: 1
                    }, 300);
                });
            }, e;
        }(Laya.Image);
        i.ComponentImage = a;
    }, {}],
    19: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.align = "center", e.valign = "middle", e.fontSize = 32, e;
            }
            return __extends(e, t), e.addPoint = function (t, e) {
                return void 0 === e &amp;&amp; (e = 6), t.length &lt;= e ? t : t.slice(0, e) + "...";
            }, e;
        }(Laya.Label);
        i.ComponentLabel = a;
    }, {}],
    20: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.moveTimeType = !0, e.size(Laya.stage.width, Laya.stage.height), e.pos(0, 0),
                    e;
            }
            return __extends(e, t), e.prototype.preventMove = function () {
                var t = this;
                return !!this.moveTimeType &amp;&amp; (this.moveTimeType = !1, Laya.timer.once(100, this, function () {
                    t.moveTimeType = !0;
                }), !0);
            }, e.prototype.rotateIcon = function (t, e) {
                t.rotation = -90, Laya.Tween.to(t, {
                    rotation: 0
                }, 450, null, Laya.Handler.create(this, function () {
                    e.run();
                }));
            }, e.prototype.createBg = function () {
                var t = new Laya.Label();
                t.bgColor = "#000", t.alpha = .9, t.size(this.width, this.height), this.addChild(t);
            }, e.prototype.createBg2 = function () {
                var t = new Laya.Label();
                t.bgColor = "#000", t.alpha = .75, t.size(this.width, this.height), this.addChild(t);
            }, e;
        }(Laya.Label);
        i.ComponentView = a;
    }, {}],
    21: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../component/View"), n = t("../common/JumpGameManager"), s = t("../common/EventManager"), o = t("../common/Distribute"), r = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.gameData = [], e.showList = [], e.direct = 1, e.DELAY_TIME = 90, e.SPEED = 2,
                    e.delayTimer = 0, e.isTouch = !1, e.allGamesImg = [], e.size(Laya.stage.width, 200),
                    s.EventManager.Inst.on(s.EventManager.BANNER_GAMES_INIT, e, e.initData), e;
            }
            return __extends(e, t), e.prototype.clearPage = function () {
                s.EventManager.Inst.offAll(s.EventManager.BANNER_GAMES_INIT), Laya.loader.cancelLoadByUrls(this.allGamesImg);
            }, e.prototype.initData = function (t, i, a) {
                var n = this;
                s.EventManager.Inst.off(s.EventManager.BANNER_GAMES_INIT, this, this.initData),
                    this.gameData = t.games_box, this.gameData.forEach(function (t) {
                        n.showList.push(t.appid);
                    }), s.EventManager.Inst.event(s.EventManager.INIT_JUMP_GAMES, [e.TAG, this.gameData]),
                    this.pos(0, a), this.initView(), i.addChild(this);
            }, e.prototype.initView = function () {
                this.listBgImg = new Laya.Image("fenfa/mask.png"), this.listBgImg.size(this.width, this.height),
                    this.addChild(this.listBgImg), this.gameList = new Laya.List(), this.gameList.renderHandler = new Laya.Handler(this, this.updataGames),
                    this.gameList.repeatX = this.gameData.length, this.gameList.repeatY = 1, this.gameList.itemRender = h,
                    this.gameList.size(this.width, 200), this.gameList.hScrollBarSkin = "", this.gameList.scrollBar.elasticBackTime = 200,
                    this.gameList.scrollBar.elasticDistance = 150, this.listBgImg.addChild(this.gameList),
                    this.gameList.array = this.gameData, s.EventManager.Inst.event(s.EventManager.FENFA_GAMES_SHOW, [this.showList, e.TAG]),
                    this.listBgImg.on(Laya.Event.MOUSE_DOWN, this, this.onMouseDown), this.listBgImg.on(Laya.Event.MOUSE_UP, this, this.onMouseUp),
                    this.listBgImg.on(Laya.Event.MOUSE_OUT, this, this.onMouseUp), Laya.timer.frameLoop(1, this, this._frameLoop);
            }, e.prototype.updataGames = function (t, e) {
                var i = t.getChildByName("gameIcon"), a = t.dataSource, n = o.Distribute.convert(a);
                if (n &amp;&amp; null != i) {
                    i.skin = n.small_image;
                    var s = o.Distribute.addAni(i, n.small_image, n.small_frame, n.small_atlas, "small");
                    this.allGamesImg.push.apply(this.allGamesImg, s), t.offAll(Laya.Event.CLICK), t.on(Laya.Event.CLICK, this, this.onItemClick, [a]);
                }
            }, e.prototype.onItemClick = function (t) {
                n.JumpGameManager.Inst.jump(t, e.TAG, this.showList, "FENFA_GAMES_CLICK_GAME");
            }, e.prototype.scroll = function () {
                console.log("MyLikeView::scroll()");
                var t = this.gameData.length;
                t &gt; 10 &amp;&amp; (t = 10), this.gameList.scrollBar.min = 0, this.gameList.scrollBar.max = 184 * (t - 4) + 30,
                    this.gameList.scrollBar.elasticBackTime = 200, this.gameList.scrollBar.elasticDistance = 150;
            }, e.prototype._frameLoop = function () {
                var t = this.gameData.length, e = this.gameList.scrollBar;
                if (t &gt; 10 &amp;&amp; (t = 10), !(t &lt;= 4)) if (this.isTouch); else if (this.delayTimer &lt;= 0) if (1 == this.direct) {
                    i = e.value;
                    e.value += this.SPEED;
                    for (a = 0; a &lt; t; a++) {
                        n = 184 * a;
                        e.value &gt;= n &amp;&amp; i &lt; n &amp;&amp; (this.delayTimer = this.DELAY_TIME), (e.value &gt;= 184 * (t - 4) || i == e.value) &amp;&amp; (this.delayTimer = this.DELAY_TIME,
                            this.direct = -1);
                    }
                } else {
                    var i = e.value;
                    e.value -= this.SPEED;
                    for (var a = 0; a &lt; t; a++) {
                        var n = 184 * a;
                        e.value &lt;= n &amp;&amp; i &gt; n &amp;&amp; (this.delayTimer = this.DELAY_TIME), (e.value &lt;= 0 || i == e.value) &amp;&amp; (this.delayTimer = this.DELAY_TIME,
                            this.direct = 1);
                    }
                } else this.delayTimer -= 1;
            }, e.prototype.onMouseDown = function () {
                console.log("==MouseDown=="), this.isTouch = !0;
            }, e.prototype.onMouseUp = function () {
                console.log("===MouseUP=="), this.isTouch &amp;&amp; (this.isTouch = !1, this.delayTimer = this.DELAY_TIME);
            }, e.TAG = "banner", e;
        }(a.ComponentView);
        i.BannerGamesShare = r;
        var h = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.initBox(), e.size(184, 184), e.pos(8, 8), e;
            }
            return __extends(e, t), e.prototype.initBox = function () {
                var t = new Laya.Image();
                t.name = "gameIcon", t.size(156, 156), t.scale(.9, .9), t.anchorX = .5, t.anchorY = .5,
                    this.addChild(t), t.centerX = 0, t.centerY = 0;
                var e = new Laya.Image();
                e.skin = "fenfa/border2.png", e.size(184, 184), e.pos(0, 0), this.addChild(e);
            }, e;
        }(Laya.Box);
    }, {
        "../common/Distribute": 13,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../component/View": 20
    }],
    22: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../common/testGameAPI"), n = t("../common/Distribute"), s = t("../common/EventManager"), o = t("../common/JumpGameManager"), r = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.position_type = "icon", e.screenScale = 1, e.showList = [], e.show_close = !1,
                    e.anchorX = .5, e.anchorY = .5, e.screenScale = e.screenScale, e.size(143 * e.screenScale, 168 * e.screenScale),
                    s.EventManager.Inst.on(s.EventManager.MOREGAME_GAMES_INIT, e, e.initData), e;
            }
            return __extends(e, t), e.showDiversionShare = function (t, i, n, o, r, h) {
                var l = new e();
                r.clear(),
                    s.EventManager.Inst.offAll(s.EventManager.MOREGAME_GAMES_INIT), h.run()
                return l;
            }, e.prototype.initData = function (t, i, a, n, o, r) {
                t.games_box &amp;&amp; t.games_box.length &amp;&amp; this.getStyle() &amp;&amp; (this.show_close = o, this.gameData = t.games_box[0],
                    this.showList.push(this.gameData.appid), this.closeCallBack = r, this.pos(a, n),
                    this.initView(), i.addChild(this), s.EventManager.Inst.off(s.EventManager.MOREGAME_GAMES_INIT, this, this.initData),
                    s.EventManager.Inst.event(s.EventManager.INIT_JUMP_GAMES, [e.TAG, [this.gameData]]),
                    s.EventManager.Inst.on(s.EventManager.MOREGAME_CLICK_GAME, this, this.changeGame));
            }, e.prototype.initView = function () {
                var t = this, i = this.gameData, a = n.Distribute.convert(i);
                a &amp;&amp; (n.Distribute.addAni(this, a.big_image, a.big_frame, a.big_atlas, "big7"),
                    this.show_close &amp;&amp; (this.img_close = new Laya.Image(), this.img_close.skin = "fenfa/img_friend_close.png",
                        this.img_close.y = -30, this.img_close.on(Laya.Event.CLICK, this, this.clearPage),
                        this.addChild(this.img_close)), this.on(Laya.Event.CLICK, this, function () {
                            o.JumpGameManager.Inst.jump(i, e.TAG, t.showList, "FENFA_GAMES_CLICK_GAME");
                        }));
            }, e.prototype.changeGame = function () {
                var t = this, i = this;
                Laya.loader.clearRes(this.skin), this.removeChildAt(1),
                    s.EventManager.Inst.offAll(s.EventManager.MOREGAME_GAMES_INIT), t.closeCallBack.run();

            }, e.prototype.clearPage = function () {
                Laya.loader.clearRes(this.skin), this.closeCallBack &amp;&amp; this.closeCallBack.run(),
                    s.EventManager.Inst.off(s.EventManager.MOREGAME_CLICK_GAME, this, this.changeGame),
                    this.removeSelf(), this.destroy(!0);
            }, e.TAG = "diversion", e;
        }(Laya.Image);
        i.default = r;
    }, {
        "../common/Distribute": 13,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../common/testGameAPI": 17
    }],
    23: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../component/View"), n = t("../component/Label"), s = t("../component/Image"), o = t("../common/JumpGameManager"), r = t("../common/EventManager"), h = t("../../Main"), l = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.showList = [], e.size(Laya.stage.width, Laya.stage.height), e.pos(0, 0),
                    r.EventManager.Inst.on(r.EventManager.FRIEND_SHARE_GAMES_INIT, e, e.initData), e;
            }
            return __extends(e, t), e.prototype.initData = function (t, i) {
                this.gameid = t.gameid, r.EventManager.Inst.off(r.EventManager.FRIEND_SHARE_GAMES_INIT, this, this.initData),
                    this.gameData = t, this.showList = [this.gameData.appid], r.EventManager.Inst.event(r.EventManager.INIT_JUMP_GAMES, [e.TAG, [this.gameData]]),
                    this.initView(), this.initOpenData(), i.addChild(this), 3 == h.default.app.mWX.getOpenOnOffShowFenFaCloseBtn() &amp;&amp; (this.jumpFirstGame(this.gameData),
                        this.visible = !1);
            }, e.prototype.jumpFirstGame = function (t) {
                t &amp;&amp; o.JumpGameManager.Inst.jump(this.gameData, e.TAG, [this.gameData.appid], "FENFA_GAMES_CLICK_GAME");
            }, e.prototype.initOpenData = function () {
                if (Laya.Browser.onMiniGame) {
                    wx.postMessage({
                        type: "friendShare",
                        game: this.gameData,
                        show: 1
                    });
                    var t = new Laya.WXOpenDataViewer();
                    t.name = "inviteImg", t.size(this.width, this.height), t.pos(0, 0), this.addChild(t);
                }
            }, e.prototype.initView = function () {
                var t = this;
                1 == h.default.app.mWX.getOpenOnOffofLoadorFirendBanner()[1] &amp;&amp; 3 != h.default.app.mWX.getOpenOnOffShowFenFaCloseBtn() &amp;&amp; (h.default.app.adUtil.isFriendShowAd = !0,
                    h.default.app.adUtil.showBannerAd()), this.createBg2(), this.showBox = new Laya.Image("fenfa/invite_play_bg.png"),
                    this.showBox.size(600, 255), this.showBox.centerX = 0, this.showBox.centerY = 0,
                    this.addChild(this.showBox), this.showBox.on(Laya.Event.CLICK, this, this.onClikGame),
                    this.headImg = new Laya.Image(), this.headImg.size(80, 80), this.headImg.pos(42, 42),
                    Laya.timer.once(2e3, this, function () {
                        t.headImg.skin = "fenfa/fakeImg.jpg";
                    }), this.showBox.addChild(this.headImg);
                var i = new Laya.Image();
                i.size(80, 80), i.pos(0, 0), this.headImg.addChild(i), this.friendText = new n.ComponentLabel(),
                    this.friendText.size(420, 36), this.friendText.pos(144, 36), this.friendText.fontSize = 30,
                    this.friendText.color = "#010101", this.friendText.text = "å–µå–µå–µé‚€è¯·æ‚¨åŠ&nbsp;å…¥", this.showBox.addChild(this.friendText),
                    this.gameText = new n.ComponentLabel(), this.gameText.size(420, 36), this.gameText.pos(144, 88),
                    this.gameText.fontSize = 30, this.gameText.color = "#000000", this.gameText.bold = !0,
                    this.gameText.text = this.gameData.name, this.showBox.addChild(this.gameText);
                var a = new Laya.Image("fenfa/invite_play_ok.png");
                this.showBox.addChild(a), a.centerX = 0, a.bottom = 32, this.closeBtn = new s.ComponentImage(),
                    this.closeBtn.skin = "fenfa/invite_play_pass.png", this.closeBtn.centerX = 0, this.closeBtn.centerY = 242,
                    this.closeBtn.visible = !1, this.addChild(this.closeBtn), Laya.timer.once(2e3, this, function () {
                        t.closeBtn.visible = !0;
                    }), this.closeBtn.on(Laya.Event.CLICK, this, this.onCloseFriend), r.EventManager.Inst.event(r.EventManager.FENFA_GAMES_SHOW, [this.showList, e.TAG]);
            }, e.prototype.onClikGame = function () {
                o.JumpGameManager.Inst.jump(this.gameData, e.TAG, [this.gameData.appid], "FENFA_GAMES_CLICK_GAME");
            }, e.prototype.onCloseFriend = function () {
                r.EventManager.Inst.event(r.EventManager.FENFA_GAMES_CLICK_GAME, [{
                    jump_tag: h.default.app.isFriendRecomPush ? "friend_recom_push" : "friend_share",
                    showList: this.showList
                }, {
                    gameid: this.gameid
                }, -1, !0]), r.EventManager.Inst.event(r.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE);
            }, e.prototype.clearPage = function () {
                Laya.Browser.onMiniGame &amp;&amp; wx.postMessage({
                    type: "friendShare",
                    show: 0
                });
                var t = this.getChildByName("inviteImg");
                t &amp;&amp; (t.removeSelf(), t.destroy(!0)), 1 == h.default.app.mWX.getOpenOnOffofLoadorFirendBanner()[1] &amp;&amp; (h.default.app.adUtil.isFriendShowAd = !1),
                    h.default.app.adUtil.hideBannerAd(), r.EventManager.Inst.offAll(r.EventManager.FRIEND_SHARE_GAMES_INIT);
            }, e.TAG = "friend_share", e;
        }(a.ComponentView);
        i.FriendShare = l;
    }, {
        "../../Main": 4,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../component/Image": 18,
        "../component/Label": 19,
        "../component/View": 20
    }],
    24: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../component/View"), n = t("../common/JumpGameManager"), s = t("../common/EventManager"), o = t("../common/Distribute"), r = t("../../Main"), h = t("../../core/wuchuConfig2"), l = t("../../core/wxCore"), u = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.allGamesImg = [], e.gameData = [], e.showList = [], e.moveType = 1, e.clickBtnWuchu = 0,
                    s.EventManager.Inst.on(s.EventManager.HOT_GAMES_INIT, e, e.initData), e;
            }
            return __extends(e, t), e.prototype.initData = function (t, i) {
                var a = this;
                this.clickBtnWuchu = 0, s.EventManager.Inst.off(s.EventManager.HOT_GAMES_INIT, this, this.initData),
                    this.gameData = t.games_box, this.gameData.forEach(function (t) {
                        a.showList.push(t.appid);
                    }), s.EventManager.Inst.event(s.EventManager.INIT_JUMP_GAMES, [e.TAG, this.gameData]),
                    this.initView(), i.addChild(this), this.jumpFirstGame(this.gameData);
            }, e.prototype.jumpFirstGame = function (t) {
                var i = !1, a = Number(JSON.parse(r.default.app.mWX.getOnOffParamByKey("of_first_jump_show")).hot);
                if (1 == a ? Number(l.default.uo.mWeUser.uid) % 2 != 0 &amp;&amp; (i = !0) : 2 == a &amp;&amp; (i = !0),
                    i &amp;&amp; ("0" != r.default.app.mWX.first_adid || "0" != r.default.app.mWX.first_channel_id) &amp;&amp; 1 == r.default.app.mWX.fhOnoff) {
                    var s = t[0];
                    s &amp;&amp; n.JumpGameManager.Inst.jump(s, e.TAG, this.showList, "FENFA_GAMES_CLICK_GAME");
                }
            }, e.prototype.initView = function () {
                var t = this;
                this.createBg();
                var i = new Laya.Image("fenfa/bkyx.png");
                i.y = 70, i.centerX = 0, this.addChild(i), this.gameList = new Laya.List(), this.gameList.renderHandler = new Laya.Handler(this, this.updataGames),
                    this.gameList.repeatX = 2, this.gameList.repeatY = Math.ceil(this.gameData.length / 2),
                    this.gameList.spaceX = 32, this.gameList.spaceY = 20, this.gameList.top = 200, this.gameList.bottom = 0,
                    this.gameList.left = 0, this.gameList.right = 0, this.gameList.itemRender = p, this.gameList.vScrollBarSkin = "",
                    this.gameList.scrollBar.elasticBackTime = 200, this.gameList.scrollBar.elasticDistance = 50,
                    this.addChild(this.gameList), this.gameList.array = this.gameData, this.gameList.on(Laya.Event.MOUSE_DOWN, this, this.onTouch),
                    this.gameList.on(Laya.Event.MOUSE_UP, this, this.onLeave), this.gameList.on(Laya.Event.MOUSE_OUT, this, this.onLeave),
                    this.closeBtn = new Laya.Image("fenfa/fhan.png"), this.closeBtn.pos(0, 72), this.closeBtn.size(108, 99),
                    this.addChild(this.closeBtn), this.closeBtn.on(Laya.Event.CLICK, this, this.onBtnClose),
                    this.startBtn = new Laya.Image("fenfa/btn_start.png"), this.startBtn.bottom = 64,
                    this.startBtn.centerX = 0, this.addChild(this.startBtn), this.startBtn.on(Laya.Event.CLICK, this, this.onBtnStart),
                    Laya.timer.once(1e3, this, function () {
                        t.gameList.scrollBar.max += 200, t.loopGames();
                    }), s.EventManager.Inst.event(s.EventManager.FENFA_GAMES_SHOW, [this.showList, e.TAG]),
                    h.default.Inst.isToWuchu() &amp;&amp; h.default.Inst.showWuchuPos.hotshare &amp;&amp; 0 == h.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                        r.default.app.adUtil.showBannerAd3(r.default.app.newBannerArr[r.default.app.newBannerId], this.startBtn, "hot"));
            }, e.prototype.onBtnClose = function (t) {
                t.stopPropagation(), s.EventManager.Inst.event(s.EventManager.HOT_GAMES_ON_CLOSE);
            }, e.prototype.onBtnStart = function (t) {
                if (h.default.Inst.isToWuchu() &amp;&amp; h.default.Inst.showWuchuPos.hotshare) {
                    if (this.clickBtnWuchu++, this.clickBtnWuchu == h.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                        r.default.app.adUtil.showBannerAd3(r.default.app.newBannerArr[r.default.app.newBannerId], this.startBtn, "hot")),
                        this.clickBtnWuchu &lt; h.default.Inst.wuchuData.type[0]) return;
                    t.stopPropagation(), s.EventManager.Inst.event(s.EventManager.HOT_GAMES_ON_CLOSE);
                } else t.stopPropagation(), s.EventManager.Inst.event(s.EventManager.HOT_GAMES_ON_CLOSE);
            }, e.prototype.loopGames = function () {
                var t = this, e = 0, i = 2e3 * Math.ceil(this.gameData.length / 2), a = this.gameList.scrollBar.value / this.gameList.scrollBar.max * i;
                1 == this.moveType &amp;&amp; (e = this.gameList.scrollBar.max, a = (this.gameList.scrollBar.max - this.gameList.scrollBar.value) / this.gameList.scrollBar.max * i),
                    Laya.Tween.to(this.gameList.scrollBar, {
                        value: e
                    }, a, Laya.Ease.linearInOut, Laya.Handler.create(this, function () {
                        t.gameList.scrollBar.value + 360 &gt; t.gameList.scrollBar.max ? t.moveType = -1 : t.gameList.scrollBar.value - 360 &lt; 0 &amp;&amp; (t.moveType = 1),
                            t.loopGames();
                    }));
            }, e.prototype.onTouch = function (t) {
                Laya.timer.clear(this, this.loopGames), Laya.Tween.clearAll(this.gameList.scrollBar);
            }, e.prototype.onLeave = function () {
                this.preventMove() &amp;&amp; Laya.timer.once(1e3, this, this.loopGames);
            }, e.prototype.updataGames = function (t, i) {
                var a = this, s = t.getChildByName("gameImg"), r = t.dataSource, h = o.Distribute.convert(r);
                if (h &amp;&amp; null != s) {
                    s.skin = h.big_image;
                    var l = o.Distribute.addAni(s, h.big_image, h.big_frame, h.big_atlas, "big2");
                    this.allGamesImg.push.apply(this.allGamesImg, l), t.offAll(Laya.Event.CLICK), t.on(Laya.Event.CLICK, this, function () {
                        n.JumpGameManager.Inst.jump(r, e.TAG, a.showList, "FENFA_GAMES_CLICK_GAME");
                    });
                }
            }, e.prototype.clearPage = function () {
                s.EventManager.Inst.offAll(s.EventManager.HOT_GAMES_INIT), Laya.loader.cancelLoadByUrls(this.allGamesImg);
            }, e.TAG = "hotShare", e;
        }(a.ComponentView);
        i.HotShare = u;
        var p = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.initBox(), e.size(330, 440), e.anchorX = .5, e.anchorY = .5, e.pos(197, 220),
                    e;
            }
            return __extends(e, t), e.prototype.initBox = function () {
                var t = new Laya.Image();
                t.name = "gameImg", t.size(308, 412), t.pos(12, 12), this.addChild(t);
                var e = new Laya.Image();
                e.name = "game_mask", e.skin = "fenfa/kuang.png", e.centerX = .5, e.centerY = .5,
                    this.addChild(e);
            }, e;
        }(Laya.Box);
    }, {
        "../../Main": 4,
        "../../core/wuchuConfig2": 9,
        "../../core/wxCore": 11,
        "../common/Distribute": 13,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../component/View": 20
    }],
    25: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../component/View"), n = t("../common/JumpGameManager"), s = t("../common/EventManager"), o = t("../common/Distribute"), r = t("../../Main"), h = t("../../core/wxCore"), l = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.gameData = [], e.showList = [], e.showHand = !1, e.allGamesImg = [], e.size(Laya.stage.width, 720),
                    s.EventManager.Inst.on(s.EventManager.RESULT_GAMES_INIT, e, e.initData), e;
            }
            return __extends(e, t), e.prototype.initData = function (t, i, a) {
                var n = this;
                s.EventManager.Inst.off(s.EventManager.RESULT_GAMES_INIT, this, this.initData),
                    this.gameData = t.games_box, this.showHand = a, this.gameData.forEach(function (t) {
                        n.showList.push(t.appid);
                    }), s.EventManager.Inst.event(s.EventManager.INIT_JUMP_GAMES, [e.TAG, this.gameData]),
                    this.initView(), i.addChild(this), this.jumpFirstGame(this.gameData);
            }, e.prototype.jumpFirstGame = function (t) {
                var i = !1, a = Number(JSON.parse(r.default.app.mWX.getOnOffParamByKey("of_first_jump_show")).result);
                if (1 == a ? Number(h.default.uo.mWeUser.uid) % 2 != 0 &amp;&amp; (i = !0) : 2 == a &amp;&amp; (i = !0),
                    i &amp;&amp; ("0" != r.default.app.mWX.first_adid || "0" != r.default.app.mWX.first_channel_id) &amp;&amp; 1 == r.default.app.mWX.fhOnoff) {
                    var s = t[0];
                    s &amp;&amp; n.JumpGameManager.Inst.jump(s, e.TAG, this.showList, "FENFA_GAMES_CLICK_GAME");
                }
            }, e.prototype.initView = function () {
                this.gameList = new Laya.List(), this.gameList.pos(0, 0), this.gameList.size(this.width, this.height),
                    this.gameList.renderHandler = new Laya.Handler(this, this.updataGames), this.gameList.repeatX = 3,
                    this.gameList.repeatY = 2, this.gameList.spaceX = 10, this.gameList.spaceY = 18,
                    this.gameList.itemRender = u, this.addChild(this.gameList), this.gameList.array = this.gameData,
                    s.EventManager.Inst.event(s.EventManager.FENFA_GAMES_SHOW, [this.showList, e.TAG]);
            }, e.prototype.updataGames = function (t, i) {
                var a = this, s = t.getChildByName("gameImg"), r = t.dataSource, h = t.getChildByName("hand");
                r.differ &amp;&amp; this.showHand &amp;&amp; !h ? this.addHand(t) : h &amp;&amp; (h.removeSelf(), h.destroy()),
                    r.footer &amp;&amp; this.addFooter(t, r.footer);
                var l = o.Distribute.convert(r);
                if (l &amp;&amp; null != s) {
                    s.skin = l.big_image;
                    var u = o.Distribute.addAni(s, l.big_image, l.big_frame, l.big_atlas, "big");
                    this.allGamesImg.push.apply(this.allGamesImg, u), this.rotateIcon(t, Laya.Handler.create(this, function () {
                        t.offAll(Laya.Event.CLICK), t.on(Laya.Event.CLICK, a, function () {
                            n.JumpGameManager.Inst.jump(r, e.TAG, a.showList, "FENFA_GAMES_CLICK_GAME");
                        });
                    }));
                }
            }, e.prototype.clearPage = function () {
                s.EventManager.Inst.offAll(s.EventManager.RESULT_GAMES_INIT), Laya.loader.cancelLoadByUrls(this.allGamesImg);
            }, e.prototype.addHand = function (t) {
                var e = new Laya.Animation();
                e.loadAtlas("finger/finger.atlas", Laya.Handler.create(this, function () {
                    t &amp;&amp; e.play(0, !0);
                })), e.name = "hand", e.scale(.8, .8), e.pos(20, 100), e.zOrder = 100, t.addChild(e);
            }, e.prototype.addFooter = function (t, e) {
                Laya.loader.load(e, Laya.Handler.create(this, function () {
                    var i = new Laya.Image();
                    i.skin = e, i.name = "footer", i.pos(210, 28), i.anchorX = .5, i.anchorY = .5, t.addChild(i);
                }));
            }, e.TAG = "result", e;
        }(a.ComponentView);
        i.ResultGamesShare = l;
        var u = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.size(238, 332), e.pos(10, 332), e.anchorX = 0, e.anchorY = 1, e.initBox(),
                    e;
            }
            return __extends(e, t), e.prototype.initBox = function () {
                var t = new Laya.Image();
                t.name = "gameImg", t.size(198, 264), t.pos(119, 152), t.anchorX = .5, t.anchorY = .5,
                    this.addChild(t);
                var e = new Laya.Image();
                e.name = "gameBroder", e.skin = "fenfa/result_border.png", e.size(238, 332), e.pos(0, 0),
                    this.addChild(e);
            }, e;
        }(Laya.Box);
    }, {
        "../../Main": 4,
        "../../core/wxCore": 11,
        "../common/Distribute": 13,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../component/View": 20
    }],
    26: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../component/Label"), n = t("../common/JumpGameManager"), s = t("../common/EventManager"), o = t("../../Main"), r = t("../../core/wxCore"), h = function (t) {
            function e() {
                var e = t.call(this) || this;
                e.gameData = [], e.tablesName = {
                    "æœ€æ–°æ¸¸æˆ": "newGames",
                    "çˆ†æ¬¾æ¸¸æˆ": "hotGames",
                    "å¥½å‹åœ¨çŽ©": "friendGames"
                }, e.initY = 106, e.moveType = 1, e.moveTimeType = !0, e.showList = [], e.allGame = [],
                    e.is_jumpgame = !1, e.size(Laya.stage.width, Laya.stage.height), e.pos(0, 0);
                var i = new Laya.Label();
                return i.size(Laya.stage.width, Laya.stage.height), i.bgColor = "#FFFFFF", i.pos(0, 0),
                    e.addChild(i), e.panelBox = new Laya.Panel(), e.panelBox.pos(0, 0), e.panelBox.size(e.width, e.height),
                    e.panelBox.vScrollBarSkin = "", e.addChild(e.panelBox), s.EventManager.Inst.on(s.EventManager.TAB_GAMES_SHARE_INIT, e, e.initData),
                    e;
            }
            return __extends(e, t), e.prototype.initData = function (t, e) {
                s.EventManager.Inst.off(s.EventManager.TAB_GAMES_SHARE_INIT, this, this.initData),
                    this.gameData = t.label_games_box, this.initView(), e.addChild(this), this.zOrder = 99;
            }, e.prototype.initView = function () {
                var t = this;
                for (var i in this.gameData) {
                    var a = this.gameData[i];
                    this.initGamesBox(a), n.JumpGameManager.Inst.jumpedGameInfo[e.TAG] || (n.JumpGameManager.Inst.jumpedGameInfo[e.TAG] = []),
                        n.JumpGameManager.Inst.jumpedGameInfo[e.TAG].push.apply(n.JumpGameManager.Inst.jumpedGameInfo[e.TAG], a.games),
                        a.games.forEach(function (e) {
                            t.showList.push(e.appid);
                        });
                }
                var h = new Laya.Box();
                h.size(this.width, 20), h.pos(0, this.initY), this.panelBox.addChild(h), Laya.timer.callLater(this, function () {
                    t.panelBox.vScrollBar.max &amp;&amp; (t.panelBox.vScrollBar.elasticBackTime = 200, t.panelBox.vScrollBar.elasticDistance = 150,
                        t.panelBox.on(Laya.Event.MOUSE_DOWN, t, t.onTouch), t.panelBox.on(Laya.Event.MOUSE_UP, t, t.onLeave),
                        t.panelBox.on(Laya.Event.MOUSE_OUT, t, t.onLeave), Laya.timer.once(1e3, t, t.loopGames));
                });
                var l = JSON.parse(o.default.app.mWX.getOnOffParamByKey("of_first_jump_show")), u = !1;
                1 == Number(l.tab) ? Number(r.default.uo.mWeUser.uid) % 2 != 0 &amp;&amp; (u = !0) : 2 == Number(l.tab) &amp;&amp; (u = !0),
                    !u || "0" == o.default.app.mWX.first_adid &amp;&amp; "0" == o.default.app.mWX.first_channel_id || 1 != o.default.app.mWX.fhOnoff ? this.is_jumpgame = !0 : this.is_jumpgame = !1,
                    this.toGameBtn = new Laya.Image("fenfa/toGameBtn.png"), this.toGameBtn.size(278, 96),
                    this.addChild(this.toGameBtn), this.toGameBtn.bottom = 32, this.toGameBtn.centerX = 0,
                    this.toGameBtn.on(Laya.Event.CLICK, this, function () {
                        t.is_jumpgame ? (s.EventManager.Inst.event(s.EventManager.TAB_GAMES_SHARE_CLICK_TO_GAME, []),
                            t.closePage()) : (t.is_jumpgame = !0, t.jumpFirstGame(t.gameData[0]));
                    }), s.EventManager.Inst.event(s.EventManager.FENFA_GAMES_SHOW, [this.showList, e.TAG]);
            }, e.prototype.jumpFirstGame = function (t) {
                var i = t.games[0];
                i || (i = t.games[1]), n.JumpGameManager.Inst.jump(i, e.TAG, this.showList, "FENFA_GAMES_CLICK_GAME");
            }, e.prototype.closePage = function () {
                s.EventManager.Inst.event(s.EventManager.TAB_GAMES_SHARE_CLOSE, []), Laya.timer.clear(this, this.loopGames),
                    Laya.Tween.clearAll(this.panelBox.vScrollBar), this.removeSelf(), this.destroy(!0);
            }, e.prototype.onTouch = function (t) {
                Laya.timer.clear(this, this.loopGames), Laya.Tween.clearAll(this.panelBox.vScrollBar);
            }, e.prototype.onLeave = function () {
                this.preventMove() &amp;&amp; Laya.timer.once(1e3, this, this.loopGames);
            }, e.prototype.preventMove = function () {
                return this.moveTimeType ? (this.moveTimeType = !1, Laya.timer.once(100, this, this.changeMoveType),
                    !0) : (Laya.timer.clear(this, this.changeMoveType), Laya.timer.once(100, this, this.changeMoveType),
                        !1);
            }, e.prototype.changeMoveType = function () {
                this.moveTimeType = !0;
            }, e.prototype.loopGames = function () {
                var t = this, e = 0, i = 10 * this.panelBox.vScrollBar.max, a = this.panelBox.vScrollBar.value / this.panelBox.vScrollBar.max * i;
                1 == this.moveType &amp;&amp; (e = this.panelBox.vScrollBar.max, a = (this.panelBox.vScrollBar.max - this.panelBox.vScrollBar.value) / this.panelBox.vScrollBar.max * i);
                Laya.Tween.to(this.panelBox.vScrollBar, {
                    value: e
                }, a, Laya.Ease.linearNone, Laya.Handler.create(this, function () {
                    t.panelBox.vScrollBar.value + 216 &gt; t.panelBox.vScrollBar.max ? t.moveType = -1 : t.panelBox.vScrollBar.value - 216 &lt; 0 &amp;&amp; (t.moveType = 1),
                        t.loopGames();
                }), 0, !0);
            }, e.prototype.initGamesBox = function (t) {
                var e = new Laya.Box();
                e.name = this.tablesName[t.name], e.width = this.width;
                var i = new Laya.Image();
                i.skin = "fenfa/" + this.tablesName[t.name] + ".png", i.name = e.name + "table",
                    i.size(194, 40), e.addChild(i), i.pos(26, 0);
                var a = new Laya.List();
                a.name = e.name + "List", a.renderHandler = new Laya.Handler(this, this.updataGames),
                    a.repeatX = 3, a.repeatY = Math.ceil(t.games.length / 3), a.spaceX = 48, a.spaceY = 40,
                    a.itemRender = l, a.size(this.width, 216 * a.repeatY), e.addChild(a), a.pos(0, i.height + i.y + 40),
                    a.array = t.games, this.panelBox.addChild(e), e.size(this.width, a.height + a.y + i.height + i.y),
                    e.pos(0, this.initY), this.initY = e.height + e.y + a.repeatY * a.spaceY;
            }, e.prototype.updataGames = function (t, i) {
                var s = this, o = t.getChildByName("game_img"), r = t.getChildByName("game_name"), h = t.dataSource;
                o.skin = h.url_icon, r.text = a.ComponentLabel.addPoint(h.name), t.offAll(Laya.Event.CLICK),
                    t.on(Laya.Event.CLICK, this, function () {
                        n.JumpGameManager.Inst.jump(h, e.TAG, s.showList, "FENFA_GAMES_CLICK_GAME");
                    });
            }, e.TAG = "mp_page", e;
        }(Laya.View);
        i.TabGamesShare = h;
        var l = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.initBox(), e.size(178, 216), e;
            }
            return __extends(e, t), e.prototype.initBox = function () {
                var t = new Laya.Image();
                t.name = "game_img", t.size(178, 178), t.pos(60, 0), this.addChild(t);
                var e = new Laya.Image();
                e.name = "game_mask", e.skin = "fenfa/headmask.png", e.size(178, 178), e.pos(0, 0),
                    t.addChild(e);
                var i = new a.ComponentLabel();
                i.name = "game_name", i.size(t.width, 48), i.pos(t.x, t.height + t.y + 10), this.addChild(i);
            }, e;
        }(Laya.Box);
    }, {
        "../../Main": 4,
        "../../core/wxCore": 11,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../component/Label": 19
    }],
    27: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = function () {
            function t() {
                this.cur_power = 6, this.max_power = 6, this.nowtime = 0, this.recovery_time = 3,
                    this.surplus_time = 0, this.power = 0, this.start_power = !1, this.of_power_data = null;
            }
            return Object.defineProperty(t, "instance", {
                get: function () {
                    return t._instance || (t._instance = new t()), t._instance;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.SetPower = function (t, e, i) {
                var n = this;
                void 0 === t &amp;&amp; (t = 0), void 0 === e &amp;&amp; (e = !1), void 0 === i &amp;&amp; (i = null), 1 != this.power ? (e ? a.default.app.mWX.GetNowTime(function (t) {
                    if (n.nowtime != t) {
                        var e = Math.floor((t - n.nowtime) / (60 * n.recovery_time));
                        if (n.cur_power = n.cur_power + e, n.cur_power &gt;= n.max_power) n.cur_power = n.max_power,
                            n.surplus_time = 0, Laya.timer.clearAll(n); else {
                            var s = (t - n.nowtime) % (60 * n.recovery_time);
                            n.surplus_time = 60 * n.recovery_time - s, n.StartTime();
                        }
                        return e &gt; 0 &amp;&amp; (n.nowtime = t, a.default.app.mWX.setUserValue("nowtime", n.nowtime + ""),
                            a.default.app.mWX.setUserValue("cur_power", n.cur_power + "")), void (null != i &amp;&amp; i());
                    }
                }) : (this.cur_power == this.max_power &amp;&amp; t &lt; 0 &amp;&amp; a.default.app.mWX.GetNowTime(function (t) {
                    n.nowtime = t, a.default.app.mWX.setUserValue("nowtime", n.nowtime + ""), n.surplus_time = 60 * n.recovery_time,
                        n.StartTime();
                }), this.cur_power = Number(this.cur_power) + Number(t), this.cur_power &gt; this.max_power &amp;&amp; (this.cur_power = this.max_power)),
                    a.default.app.mWX.setUserValue("cur_power", this.cur_power + ""), null != i &amp;&amp; i()) : null != i &amp;&amp; i();
            }, t.prototype.StartTime = function () {
                var e = this;
                Laya.timer.loop(1e3, this, function () {
                    e.surplus_time--, e.surplus_time &lt; 0 &amp;&amp; (t.instance.SetPower(0, !0), Laya.timer.clearAll(e));
                });
            }, t.prototype.CountPower = function () {
                var t = this;
                void 0 != a.default.app.mWX.getUserDataByKey("cur_power") ? this.cur_power = Number(a.default.app.mWX.getUserDataByKey("cur_power")) : (this.cur_power = this.max_power,
                    a.default.app.mWX.setUserValue("cur_power", this.cur_power + "")), void 0 != a.default.app.mWX.getUserDataByKey("nowtime") &amp;&amp; (this.nowtime = Number(a.default.app.mWX.getUserDataByKey("nowtime")),
                        a.default.app.mWX.GetNowTime(function (e) {
                            if (t.nowtime != e) {
                                var i = Math.floor((e - t.nowtime) / (60 * t.recovery_time));
                                if (t.cur_power = t.cur_power + i, t.cur_power &gt; t.max_power) t.cur_power = t.max_power,
                                    t.surplus_time = 0, Laya.timer.clearAll(t); else {
                                    var n = (e - t.nowtime) % (60 * t.recovery_time);
                                    t.surplus_time = 60 * t.recovery_time - n, t.StartTime();
                                }
                                i &gt; 0 &amp;&amp; (t.nowtime = e, a.default.app.mWX.setUserValue("nowtime", t.nowtime + ""),
                                    a.default.app.mWX.setUserValue("cur_power", t.cur_power + ""));
                            }
                        }));
            }, t.prototype.createPower = function (e, i, n) {
                this.of_power_data = e, this.max_power = this.of_power_data.max_power, this.recovery_time = this.of_power_data.recovery_time,
                    1 == this.of_power_data.show &amp;&amp; (this.start_power = !0), console.log("shijian", Number(n) - 86400 * Number(this.of_power_data.day), Number(n), this.start_power),
                    Number(Number(i) + 86400 * Number(this.of_power_data.day)) &gt; Number(n) &amp;&amp; this.start_power &amp;&amp; (this.start_power = !1);
                var s = a.default.app.mWX.getUserDataByKey("powernowday"), o = a.default.app.mWX.getUserDataByKey("startpower");
                "" == s ? a.default.app.mWX.setUserValue("powernowday", n) : 1 == this.of_power_data.end_show &amp;&amp; this.start_power &amp;&amp; ("" == o &amp;&amp; Number(n) != Number(s) &amp;&amp; (this.start_power = !1),
                    1 == t.instance.power &amp;&amp; Number(o) + 36e5 * Number(this.of_power_data.hour) &lt; new Date().getTime() &amp;&amp; (t.instance.power = 0,
                        a.default.app.mWX.setUserValue("power", "0"))), console.log("æ˜¯å¦æœ‰ä½“åŠ›", this.start_power),
                    "0" == a.default.app.mWX.first_channel_id &amp;&amp; "0" == a.default.app.mWX.channel_id &amp;&amp; (this.start_power = !1),
                    0 == a.default.app.mWX.fhOnoff &amp;&amp; (this.start_power = !1), this.start_power &amp;&amp; t.instance.CountPower();
            }, t;
        }();
        i.default = n;
    }, {
        "../../Main": 4
    }],
    28: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./UserInfo"), n = t("./power"), s = t("../../ui/layaMaxUI"), o = t("../../util/ADUtil"), r = t("../../util/ShareUtil"), h = t("../common/EventManager"), l = t("../../Main"), u = t("../common/testGameAPI"), p = t("../common/JumpGameManager"), d = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.gameData = [], e.showList = [], e.height = Laya.stage.height, e.width = Laya.stage.width,
                    e.btn_get.on(Laya.Event.CLICK, e, e.getPower), e.btn_close.on(Laya.Event.CLICK, e, e.clear),
                    e.txt_tip.text = "è·³è½¬å°æ¸¸æˆ è¯•çŽ©" + a.default.instance.of_power_data.time + "ç§’", 0 == a.default.instance.of_power_data.time ? (e.spr.visible = !0,
                        e.txt_tip.visible = !1) : e.spr.visible = !1, 0 == a.default.instance.of_power_data.recovery_number ? (e.txt_num.text = "ä»Šæ—¥æ—&nbsp;é™",
                            e.txt_num.visible = !1, e.txt.visible = !0) : (e.txt.visible = !1, e.txt_num.visible = !0,
                                e.txt_num.text = a.default.instance.of_power_data.recovery_number + ""), e.bg.visible = !1,
                    e;
            }
            return __extends(e, t), e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.getPower = function () {
                    this.fenfa();
                }, e.prototype.playVideo = function () {
                    var t = this;
                    o.ADUtil.playVideo(function () {
                        t.addPower(), t.maidian("video", 1);
                    }, function () {
                        r.ShareUtil.shareProp(function (e) {
                            e ? (t.addPower(), t.maidian("share", 1)) : t.maidian("share", 0);
                        });
                    }, function () {
                        t.maidian("video", 0);
                    });
                }, e.prototype.addPower = function () {
                    var t = this;
                    h.EventManager.Inst.off(h.EventManager.HOT_GAME_ADD_POWER, this, this.addPower),
                        0 == a.default.instance.of_power_data.recovery_number ? (l.default.app.mWX.setUserValue("power", "1"),
                            l.default.app.mWX.setUserValue("startpower", new Date().getTime() + ""), a.default.instance.power = 1,
                            this.clear(), h.EventManager.Inst.event(h.EventManager.INFINITE_POWER)) : a.default.instance.SetPower(a.default.instance.of_power_data.recovery_number, !1, function () {
                                t.clear();
                            });
                }, e.prototype.maidian = function (t, e) {
                    var i = {
                        icon_type: "get_tili",
                        is_click: 1,
                        is_success: e,
                        from_type: t
                    };
                    l.default.app.mWX.indexBpTotle("icon_page", i);
                }, e.prototype.clear = function () {
                    this.removeSelf(), n.default.instance.addpower = null, this.destroy(!0);
                }, e.prototype.fenfa = function () {
                    var t = this;
                    Laya.loader.load(e.URL + "config/fenfa.json", Laya.Handler.create(this, function (i) {
                        t.gameData = i.games_box, void 0 != t.gameData[e.config_jump_number] || null != t.gameData[e.config_jump_number] ? (t.gameData.forEach(function (e) {
                            t.showList.push(e.appid);
                        }), h.EventManager.Inst.event(h.EventManager.INIT_JUMP_GAMES, [e.TAG, t.gameData]),
                            h.EventManager.Inst.event(h.EventManager.FENFA_GAMES_SHOW, [t.showList, e.TAG]),
                            h.EventManager.Inst.off(h.EventManager.HOT_GAME_ADD_POWER, t, t.addPower), h.EventManager.Inst.off(h.EventManager.HOT_GAME_ADD_POWER_NO, t, t.addNOPower),
                            h.EventManager.Inst.on(h.EventManager.HOT_GAME_ADD_POWER, t, t.addPower), h.EventManager.Inst.on(h.EventManager.HOT_GAME_ADD_POWER_NO, t, t.addNOPower),
                            t.jumpFirstGame(t.gameData, e.config_jump_number)) : t.fenfaData();
                    }));
                }, e.prototype.fenfaData = function () {
                    // var t = this;

                    //         h.EventManager.Inst.event(h.EventManager.FENFA_GAMES_SHOW, [t.showList, e.TAG]),
                    //         h.EventManager.Inst.off(h.EventManager.HOT_GAME_ADD_POWER, t, t.addPower), 
                    //         h.EventManager.Inst.off(h.EventManager.HOT_GAME_ADD_POWER_NO, t, t.addNOPower),
                    //         h.EventManager.Inst.on(h.EventManager.HOT_GAME_ADD_POWER, t, t.addPower), 
                    //         h.EventManager.Inst.on(h.EventManager.HOT_GAME_ADD_POWER_NO, t, t.addNOPower),
                }, e.prototype.jumpFirstGame = function (t, i) {
                    void 0 === i &amp;&amp; (i = 0);
                    var a = t[i];
                    a &amp;&amp; p.JumpGameManager.Inst.jump(a, e.TAG, this.showList, "FENFA_GAMES_CLICK_GAME");
                }, e.prototype.addNOPower = function () {
                    this.bg.visible = !0, this.box1.off(Laya.Event.CLICK, this, this.onBGClose), this.box2.off(Laya.Event.CLICK, this, this.fenfa),
                        this.box1.on(Laya.Event.CLICK, this, this.onBGClose), this.box2.on(Laya.Event.CLICK, this, this.fenfa);
                }, e.prototype.onBGClose = function () {
                    this.bg.visible = !1, this.box1.off(Laya.Event.CLICK, this, this.onBGClose), this.box2.off(Laya.Event.CLICK, this, this.fenfa);
                }, e.jump_success = !1, e.jump_time = 0, e.TAG = "get_tili", e.URL = "https://tcdn.wanzhushipin.cn/xcx/games/zjxb/res1/",
                e.config_jump_number = 0, e;
        }(s.ui.test.addPowerUI);
        i.default = d;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "../../util/ADUtil": 152,
        "../../util/ShareUtil": 156,
        "../common/EventManager": 14,
        "../common/JumpGameManager": 15,
        "../common/testGameAPI": 17,
        "./UserInfo": 27,
        "./power": 29
    }],
    29: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./addPower"), n = t("./UserInfo"), s = t("../../Main"), o = t("../common/EventManager"), r = function () {
            function t() {
                this.addpower = null, this.img_box = null, this.img_power_img = null, this.img_power = null,
                    this.img_add_power = null, this.txt_power = null, this.txt_powerTime = null, this.txt_i_power = null;
            }
            return Object.defineProperty(t, "instance", {
                get: function () {
                    return t._instance || (t._instance = new t()), t._instance;
                },
                enumerable: !0,
                configurable: !0
            }), t.prototype.startPower = function (t, e, i) {
                n.default.instance.start_power &amp;&amp; (this.createUI(t, e, i), this.img_add_power.on(Laya.Event.MOUSE_DOWN, this, this.addPower),
                    o.EventManager.Inst.off(o.EventManager.INFINITE_POWER, this, this.infinitePower),
                    o.EventManager.Inst.on(o.EventManager.INFINITE_POWER, this, this.infinitePower),
                    this.updatePower());
            }, t.prototype.createUI = function (t, e, i) {
                null == this.img_box &amp;&amp; (this.img_box = new Laya.Box(), this.img_box.height = 95,
                    this.img_box.width = 218), this.img_box.pos(e, i), t.addChild(this.img_box), null == this.img_power &amp;&amp; (this.img_power = new Laya.Image(),
                        this.img_power.skin = "power/img_power_k.png", this.img_power.pos(16, 29), this.img_box.addChild(this.img_power)),
                    null == this.img_add_power &amp;&amp; (this.img_add_power = new Laya.Image(), this.img_add_power.skin = "power/img_add.png",
                        this.img_add_power.pos(177, 43.5), this.img_box.addChild(this.img_add_power)), null == this.txt_power &amp;&amp; (this.txt_power = new Laya.Label(),
                            this.txt_power.centerX = 0, this.txt_power.centerY = -2, this.txt_power.fontSize = 40,
                            this.img_power.addChild(this.txt_power)), null == this.txt_powerTime &amp;&amp; (this.txt_powerTime = new Laya.Label(),
                                this.txt_powerTime.x = 215, this.txt_powerTime.centerY = -2, this.txt_powerTime.fontSize = 40,
                                this.img_power.addChild(this.txt_powerTime)), null == this.txt_i_power &amp;&amp; (this.txt_i_power = new Laya.Image(),
                                    this.txt_i_power.skin = "power/txt1.png", this.txt_i_power.scale(.6, .6), this.txt_i_power.visible = !1,
                                    this.img_power.addChild(this.txt_i_power), this.txt_i_power.centerX = 6, this.txt_i_power.centerY = 0);
            }, t.prototype.addPower = function (e) {
                e.stopPropagation(), null == t.instance.addpower &amp;&amp; (t.instance.addpower = new a.default(),
                    t.instance.addpower.zOrder = 15, Laya.stage.addChild(t.instance.addpower));
                var i = {
                    icon_type: "add_tili"
                };
                s.default.app.mWX.indexBpTotle("icon_page", i);
            }, t.prototype.power = function (e) {
                console.log("1111")
                e &amp;&amp; e(!0);
                // void 0 === e &amp;&amp; (e = null), n.default.instance.start_power &amp;&amp; 1 != n.default.instance.power ? (console.log("11111111111111lä½“åŠ›å¤šå°‘", n.default.instance.cur_power),
                //     n.default.instance.cur_power &gt; 0 ? (n.default.instance.SetPower(-1), this.txt_powerTime.visible = !0,
                //         this.showTimePower(), Laya.timer.clearAll(this), Laya.timer.loop(1e3, this, this.showTimePower),
                //         null != e &amp;&amp; e(!0)) : null == t.instance.addpower &amp;&amp; (t.instance.addpower = new a.default(),
                //             t.instance.addpower.zOrder = 15, Laya.stage.addChild(t.instance.addpower))) : null != e &amp;&amp; e(!0);
            }, t.prototype.updatePower = function () {
                if (1 == n.default.instance.power) {
                    var t = s.default.app.mWX.getUserDataByKey("startpower");
                    if (!(1 == n.default.instance.power &amp;&amp; Number(t) + 36e5 * Number(n.default.instance.of_power_data.hour) &lt; new Date().getTime())) return void this.infinitePower();
                    n.default.instance.power = 0, s.default.app.mWX.setUserValue("power", "0");
                }
                this.txt_power.text = n.default.instance.cur_power + "", n.default.instance.cur_power == n.default.instance.max_power ? this.txt_powerTime.visible = !1 : (this.txt_powerTime.visible = !0,
                    this.showTimePower(), Laya.timer.clearAll(this), Laya.timer.loop(1e3, this, this.showTimePower));
            }, t.prototype.infinitePower = function () {
                if (1 == n.default.instance.power) return o.EventManager.Inst.off(o.EventManager.INFINITE_POWER, this, this.infinitePower),
                    this.txt_power.text = "æ—&nbsp;é™", this.txt_powerTime.visible = !1, this.txt_power.visible = !1,
                    this.img_add_power.visible = !1, this.txt_i_power.visible = !0, void Laya.timer.clearAll(this);
            }, t.prototype.showTimePower = function () {
                if (n.default.instance.cur_power != n.default.instance.max_power) {
                    this.txt_power.text = n.default.instance.cur_power + "";
                    var t = Math.floor(n.default.instance.surplus_time / 60), e = Math.floor(n.default.instance.surplus_time % 60);
                    this.txt_powerTime.text = e &lt; 10 ? "0" + t + ":0" + e : "0" + t + ":" + e;
                } else this.txt_power.text = n.default.instance.cur_power + "", this.txt_powerTime.visible = !1,
                    Laya.timer.clearAll(this);
            }, t;
        }();
        i.default = r;
    }, {
        "../../Main": 4,
        "../common/EventManager": 14,
        "./UserInfo": 27,
        "./addPower": 28
    }],
    30: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.atlasUrlArr = ["res/atlas/common.atlas", "res/atlas/game.atlas", "res/atlas/index.atlas", "res/atlas/result.atlas", "res/atlas/resume.atlas", "res/atlas/power.atlas"],
                t.jsonUrlArr = ["res/data/shape.json"], t.blockFullSize = 85, t.blockPreviewSize = 30,
                t.boardItemSize = 85, t;
        }();
        i.GameConfig2 = a;
    }, {}],
    31: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e() {
                var e = t.call(this) || this;
                e._viewWidth = 255, e._viewHeight = 255, e.size(e._viewWidth, e._viewHeight), e.pivot(e._viewWidth / 2, e._viewHeight / 2);
                var i = new Laya.Image();
                return i.skin = "game/game_boom_prop_icon.png", i.pivot(125, 125), i.scale(.5, .5),
                    i.pos(e._viewWidth / 2, e._viewHeight / 2), e.addChild(i), e;
            }
            return __extends(e, t), e.createBoom = function () {
                return new e();
            }, e.prototype.getViewWidth = function () {
                return this._viewWidth;
            }, e.prototype.getViewHeight = function () {
                return this._viewHeight;
            }, e;
        }(Laya.View);
        i.BoomView = a;
    }, {}],
    32: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function (t) {
            function e(e) {
                var i = t.call(this) || this;
                i._scoreWidth = 50, i._scoreHeight = 50, i._scoreValue = e;
                for (var a = 0; a &lt; String(i._scoreValue).length; a++) {
                    var n = new Laya.Label();
                    n.text = String(i._scoreValue)[a], n.color = "#ffffff", n.fontSize = 32, n.bold = !0,
                        n.pos(20 * a, 0), i.addChild(n);
                }
                return i;
            }
            return __extends(e, t), e.createScoreView = function (t) {
                return new e(t);
            }, e.prototype.getScoreViewWidth = function () {
                return this._scoreWidth;
            }, e.prototype.getScoreViewHeight = function () {
                return this._scoreHeight;
            }, e;
        }(Laya.View);
        i.ScoreView = a;
    }, {}],
    33: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a, n = t("../GameConfig2"), s = t("../../Main");
        !function (t) {
            t[t.Preview = 0] = "Preview", t[t.FullSize = 1] = "FullSize";
        }(a = i.ShapeType || (i.ShapeType = {}));
        var o = function (t) {
            function e(e) {
                var i = t.call(this) || this;
                return i._shapeSize = n.GameConfig2.blockPreviewSize, i._scaleValue = 1, i._shapeObject = null,
                    i._blockIconArr = null, i._isEnable = !0, i._shapeId = e, i._shapeObject = s.default.app.shapeJsonData[e],
                    i._blockIconArr = new Array(), i.assembleBlocks(), i;
            }
            return __extends(e, t), e.prototype.assembleBlocks = function () {
                for (var t = 0; t &lt; this.getRowNum(); t++) for (var e = 0; e &lt; this.getColNum(); e++) {
                    var i = t * this.getColNum() + e;
                    if (this._shapeObject.data.indexOf(i) &gt;= 0) {
                        var a = new Laya.Image("game/block_" + this._shapeObject.color + ".png");
                        a.size(this._shapeSize, this._shapeSize), a.pos(e * this._shapeSize, t * this._shapeSize),
                            this.addChild(a), this._blockIconArr.push(a);
                    }
                }
            }, e.prototype.scaleShape = function (t) {
                this._scaleValue = t == a.FullSize ? n.GameConfig2.blockFullSize / n.GameConfig2.blockPreviewSize : 1,
                    this.scale(this._scaleValue, this._scaleValue);
            }, e.prototype.getBlockPivotPoint = function (t) {
                var e = this.getShapeData().indexOf(t);
                if (-1 != e) {
                    var i = this._blockIconArr[e];
                    return new Laya.Point(i.x / this._shapeSize * n.GameConfig2.blockFullSize + n.GameConfig2.blockFullSize / 2, i.y / this._shapeSize * n.GameConfig2.blockFullSize + n.GameConfig2.blockFullSize / 2);
                }
                return console.log("&gt;&gt; getBlockPivotPoint è¿”å›žä¸‹æ&nbsp;‡ä¸º-1"), null;
            }, e.prototype.disableShape = function () {
                this._isEnable = !1, this._blockIconArr.forEach(function (t) {
                    t.skin = "game/block_gray.png";
                });
            }, e.prototype.enableShape = function () {
                var t = this;
                this._isEnable = !0, this._blockIconArr.forEach(function (e) {
                    e.skin = "game/block_" + t._shapeObject.color + ".png";
                });
            }, e.createShape = function (t) {
                var i = new e(t);
                return i.pivot(i.getShapeWidth() / 2, i.getShapeHeight() / 2), i;
            }, e.prototype.getShapeId = function () {
                return this._shapeId;
            }, e.prototype.getShapeData = function () {
                return this._shapeObject.data;
            }, e.prototype.getShapeWidth = function () {
                return this._shapeObject.colNum * this._shapeSize * this._scaleValue;
            }, e.prototype.getShapeHeight = function () {
                return this._shapeObject.rowNum * this._shapeSize * this._scaleValue;
            }, e.prototype.getColNum = function () {
                return Number(this._shapeObject.colNum);
            }, e.prototype.getRowNum = function () {
                return Number(this._shapeObject.rowNum);
            }, e.prototype.getColor = function () {
                return this._shapeObject.color;
            }, e.prototype.isEnable = function () {
                return this._isEnable;
            }, e;
        }(Laya.View);
        i.Shape = o;
    }, {
        "../../Main": 4,
        "../GameConfig2": 30
    }],
    34: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = function () {
            function t() { }
            return t.scoreMoveAnim = function (t, e, i, a, n, s, o) {
                t.pos(e, i), Laya.Tween.to(t, {
                    x: a,
                    y: n
                }, s, null, o);
            }, t.scoreScaleAnim = function (t, e) {
                function i() {
                    Laya.Tween.to(t, {
                        scaleX: 1,
                        scaleY: 1
                    }, 100, null, e);
                }
                t.scale(1, 1), function () {
                    Laya.Tween.to(t, {
                        scaleX: 1.1,
                        scaleY: 1.1
                    }, 100, null, Laya.Handler.create(this, i));
                }();
            }, t.shapeMoveInAnim = function (t, e, i) {
                Laya.Tween.from(t, {
                    x: e
                }, i);
            }, t.tipAnim = function (t, e) {
                function i() {
                    Laya.Tween.to(t, {
                        alpha: 1
                    }, e, null, Laya.Handler.create(this, a));
                }
                function a() {
                    Laya.Tween.to(t, {
                        alpha: 0
                    }, e, null, Laya.Handler.create(this, i), e / 2);
                }
                t.visible = !0, t.alpha = 0, i();
            }, t.eliminateTipAnim = function (t) {
                function e() {
                    t.visible = !1, Laya.timer.once(150, this, i);
                }
                function i() {
                    a &lt;= 0 || (t.visible = !0, Laya.timer.once(150, this, e), a--);
                }
                var a = 3;
                t.visible = !0, t.scale(5, 5), function () {
                    Laya.Tween.to(t, {
                        scaleX: 1,
                        scaleY: 1
                    }, 400, null, Laya.Handler.create(this, e));
                }();
            }, t.rocketAppearAnim = function (t, e, i, n, s) {
                var o = new Laya.Image();
                o.skin = "game/game_rocket_" + t + ".png", o.pivot(42.5, 42.5), o.pos(Laya.stage.width / 2, -50),
                    n.addChild(o), Laya.Tween.to(o, {
                        x: e,
                        y: i
                    }, 800, null, Laya.Handler.create(a.default.app.gameView2, function () {
                        o.removeSelf(), s &amp;&amp; s();
                    }));
            }, t.boomDisappearAnim = function (t, e, i, n, s, o) {
                var r = new Laya.Image();
                r.skin = "game/game_boom_prop_icon.png", r.pivot(125, 125), r.scale(.5, .5), r.pos(t, e),
                    s.addChild(r), Laya.Tween.to(r, {
                        x: i,
                        y: n
                    }, 400, null, Laya.Handler.create(a.default.app.gameView2, function () {
                        r.removeSelf(), o &amp;&amp; o();
                    }));
            }, t;
        }();
        i.GameAnimUtil = n;
    }, {
        "../../Main": 4
    }],
    35: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = t("../view/GameView"), s = t("../GameConfig2"), o = function () {
            function t() { }
            return t.getRandomNum = function (t, e) {
                return Math.floor(Math.random() * e) + t;
            }, t.getShapeIdByConfig = function () {
                for (var t = Math.floor(100 * Math.random()), e = 0, i = 0; i &lt; a.default.app.shapeCreateProbability.length; i++) if (e += a.default.app.shapeCreateProbability[i],
                    t &lt;= e) return 101 + i;
                return 101;
            }, t.getAllFitBoardShapeId = function (t) {
                for (var e = [], i = 0; i &lt; 20; i++) this.isShapeFitBoard(String(101 + i), t).length &gt; 0 &amp;&amp; e.push(101 + i);
                return e;
            }, t.getMustFitShapeId = function (t) {
                var e = this.getAllFitBoardShapeId(t);
                if (console.log("&gt;&gt; getMustFitShapeId allFitBoardShapeIds = ", e), e.length &gt; 0) {
                    return e[Math.floor(Math.random() * e.length)];
                }
                return console.log("&gt;&gt; error!!! æ­¤æ—¶æ²¡æœ‰å¯æ”¾åˆ°æ£‹ç›˜ä¸Šçš„shape"), 101;
            }, t.getRandomShapeId = function (t, e) {
                return t ? this.getMustFitShapeId(e) : this.getShapeIdByConfig();
            }, t.isPreviewStatusOnBoard = function (t) {
                for (var e = 0; e &lt; t.length; e++) if (t[e].status == n.ListItemStatus.Preview) return !0;
                return !1;
            }, t.isShapeInsideBoard = function (t, e, i, a, n) {
                return t.x - t.getShapeWidth() / 2 &gt;= e &amp;&amp; t.x + t.getShapeWidth() / 2 &lt;= i &amp;&amp; t.y - t.getShapeHeight() / 2 &gt;= a &amp;&amp; t.y + t.getShapeHeight() / 2 &lt;= n;
            }, t.isShapeOutOfBoard = function (t, e, i, a, n, s) {
                t.x, t.getShapeWidth(), t.x, t.getShapeWidth(), t.y, t.getShapeHeight(), t.y, t.getShapeHeight();
                return t.x - t.getShapeWidth() / 2 - i &lt;= -e || t.x + t.getShapeWidth() / 2 - a &gt;= e || t.y - t.getShapeHeight() / 2 - n &lt;= -e || t.y + t.getShapeHeight() / 2 - s &gt;= e;
            }, t.getBlockItemIndexOnBoard = function (t, e, i, a) {
                var n = t.getBlockPivotPoint(e);
                if (null == n) return console.log("&gt;&gt; ç¬¬", e, "ä¸ªæ–¹å—çš„åæ&nbsp;‡ä¸ºç©º"), -1;
                var o = n.x + t.x - t.getShapeWidth() / 2 - i, r = n.y + t.y - t.getShapeHeight() / 2 - a;
                return Math.floor(o / s.GameConfig2.boardItemSize) + 8 * Math.floor(r / s.GameConfig2.boardItemSize);
            }, t.getShapeIndexArrOnBoard = function (e, i, a, s, o) {
                for (var r = [], h = 0; h &lt; e.getShapeData().length; h++) {
                    var l = e.getShapeData()[h], u = t.getBlockItemIndexOnBoard(i, l, s, o);
                    if (-1 != u) {
                        if (a[u].status == n.ListItemStatus.Fill || a[u].status == n.ListItemStatus.Rocket) return null;
                        r.push(u);
                    }
                }
                return r;
            }, t.getEliminateStartIndex = function (t, e, i) {
                if (e) {
                    for (var a = t, s = -1, o = 0; o &lt; 8; o++) if (i[a + 8 * o].status == n.ListItemStatus.NotSelect) {
                        s = a + 8 * o;
                        break;
                    }
                    return -1 == s &amp;&amp; console.log("&gt;&gt; error verResult == -1! lastListDataä¸­æ²¡æœ‰æ‰¾åˆ°ç©ºç™½çš„æ&nbsp;¼å­, lastListData = ", i, ", verStart = ", a),
                        s;
                }
                for (var r = t, h = -1, o = 0; o &lt; 8; o++) i[8 * r + o].status == n.ListItemStatus.NotSelect &amp;&amp; (h = 8 * r + o);
                return -1 == h &amp;&amp; console.log("&gt;&gt; error hozResult == -1! lastListDataä¸­æ²¡æœ‰æ‰¾åˆ°ç©ºç™½çš„æ&nbsp;¼å­"),
                    h;
            }, t.isShapeFitBoard = function (t, e) {
                for (var i = a.default.app.shapeJsonData[t].colNum, s = (a.default.app.shapeJsonData[t].rowNum,
                    a.default.app.shapeJsonData[t].data), o = [], r = 0; r &lt; 8; r++) for (var h = 0; h &lt; 8 &amp;&amp; h + i &lt;= 8; h++) {
                        for (var l = 0, u = 0; u &lt; s.length; u++) {
                            var p = 8 * r + h + 8 * Math.floor(s[u] / i) + s[u] % i;
                            p &lt; 64 &amp;&amp; e[p].status == n.ListItemStatus.NotSelect &amp;&amp; l++;
                        }
                        l == s.length &amp;&amp; o.push(8 * r + h);
                    }
                return o;
            }, t.isShowTip = function (e, i) {
                var n = [], s = t.isShapeFitBoard(e, i);
                if (1 == s.length) {
                    var o = a.default.app.shapeJsonData[e].colNum;
                    a.default.app.shapeJsonData[e].data.forEach(function (t, e) {
                        var i = Math.floor(t / o), a = t % o;
                        n.push(s[0] + 8 * i + a);
                    });
                }
                return n;
            }, t.getListItemPivotPoint = function (t, e, i) {
                var a = Math.floor(i / 8), n = i % 8;
                return new Laya.Point(t + 85 * n + 42.5, e + 85 * a + 42.5);
            }, t.getRocketType = function () {
                var t = 1, e = Math.floor(100 * Math.random()) + 1;
                console.log("&gt;&gt; getRocketType random = ", e);
                for (var i = 0, n = 0; n &lt; a.default.app.rocketTypeProbability.length; n++) e &gt; (i += a.default.app.rocketTypeProbability[n]) &amp;&amp; (t = n + 1);
                return t;
            }, t.isBoomInsideBoard = function (t, e, i, a, n, s, o) {
                return e - t.getViewWidth() / 2 &gt;= a &amp;&amp; e + t.getViewWidth() / 2 &lt;= n &amp;&amp; i - t.getViewHeight() / 2 &gt;= s &amp;&amp; i + t.getViewHeight() / 2 &lt;= o;
            }, t.getBoomCenterIndexOnBoard = function (t, e, i, a, n) {
                var s = Math.floor((e - a) / 85);
                (e - a) % 85 &gt; 0 &amp;&amp; (s += 1);
                var o = Math.floor((i - n) / 85);
                (i - n) % 85 &gt; 0 &amp;&amp; (o += 1);
                return 8 * (o - 1) + s - 1;
            }, t.getBoomSelectIndexArrOnBoard = function (t, e, i, a, n) {
                for (var s = [], o = this.getBoomCenterIndexOnBoard(t, e, i, a, n), r = [0, -1, 1, -8, 8, -9, 9, -7, 7], h = 0; h &lt; r.length; h++) {
                    if (o + r[h] &lt; 0 || o + r[h] &gt;= 64) return [];
                    s.push(o + r[h]);
                }
                return s;
            }, t;
        }();
        i.GameUtil = o;
    }, {
        "../../Main": 4,
        "../GameConfig2": 30,
        "../view/GameView": 40
    }],
    36: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.loadPart = function (t) {
                for (var e = 0, i = t; e &lt; i.length; e++) {
                    var a = i[e];
                    Laya.loader.load(a, Laya.Handler.create(this, this.partLoaded, [a, null, 0, 0]), null, Laya.Loader.JSON);
                }
            }, t.partLoaded = function (t, e, i, a, n, s, o) {
                void 0 === n &amp;&amp; (n = 800), void 0 === s &amp;&amp; (s = ""), this.partMap[t] = o, "" != s &amp;&amp; (this.partMap[t].textureName = s),
                    null != e &amp;&amp; this.playPartDetail(o, e, i, a, n);
            }, t.playPart = function (t, e, i, a, n, s) {
                if (void 0 === i &amp;&amp; (i = 0), void 0 === a &amp;&amp; (a = 0), void 0 === n &amp;&amp; (n = 800),
                    void 0 === s &amp;&amp; (s = ""), this.partMap.hasOwnProperty(t)) {
                    var o = this.partMap[t];
                    "" != s &amp;&amp; (o.textureName = s), this.playPartDetail(o, e, i, a, n);
                } else Laya.loader.load(t, Laya.Handler.create(this, this.partLoaded, [t, e, i, a, n, s]), null, Laya.Loader.JSON);
            }, t.playPartDetail = function (t, e, i, a, n, s) {
                void 0 === n &amp;&amp; (n = 800), void 0 === s &amp;&amp; (s = -1);
                var o = new Laya.Particle2D(t);
                o.play(), o.pos(i, a), e.addChild(o), Laya.timer.once(n, null, function (t) {
                    null != t.parent &amp;&amp; t.parent.removeChild(t);
                }, [o]);
            }, t.createAnim = function (t, e, i, a, n, s) {
                void 0 === i &amp;&amp; (i = 0), void 0 === a &amp;&amp; (a = 0), void 0 === n &amp;&amp; (n = !0), void 0 === s &amp;&amp; (s = !1);
                var o = new Laya.Animation();
                return o.loadAnimation(t), o.pos(i, a), e.addChild(o), n &amp;&amp; o.play(0, s), o;
            }, t.destroyAnim = function (t) {
                null != t &amp;&amp; (null != t.parent &amp;&amp; t.parent.removeChild(t), t.destroy(!0));
            }, t.createImg = function (t, e, i, a) {
                void 0 === e &amp;&amp; (e = null), void 0 === i &amp;&amp; (i = 0), void 0 === a &amp;&amp; (a = 0);
                var n = new Laya.Image();
                return n.loadImage(t), null != e &amp;&amp; e.addChild(n), n.pos(i, a), n;
            }, t.partMap = {}, t;
        }();
        i.ResManager = a;
    }, {}],
    37: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./StorageUtil"), n = function () {
            function t() { }
            return t.init = function () {
                Laya.Browser.onMiniGame &amp;&amp; (this._wx = Laya.Browser.window.wx);
            }, t.destory = function () {
                this._wx = null;
            }, t.playMusic = function (t, e, i, a) {
                void 0 === a &amp;&amp; (a = 1), this._bgPlaying = !0, Laya.Browser.onMiniGame ? this._bgUrl == t &amp;&amp; null != this._bgAudio ? (this._bgAudio.loop = e,
                    this._bgAudio.volume = this._musicVolume * a, this._bgAudio.play()) : (this._bgUrl = t,
                        null != this._bgAudio &amp;&amp; (this._bgAudio.destroy(), this._bgAudio = null), this._bgAudio = this._wx.createInnerAudioContext(),
                        this._bgAudio.autoplay = !0, this._bgAudio.loop = e, this._bgAudio.volume = this._musicVolume,
                        this._bgAudio.src = this._bgUrl) : Laya.SoundManager.playMusic(t, e ? 0 : 1, i);
            }, t.stopMusic = function () {
                Laya.Browser.onMiniGame ? this._bgPlaying &amp;&amp; null != this._bgAudio &amp;&amp; this._bgAudio.stop() : Laya.SoundManager.stopMusic(),
                    this._bgPlaying = !1;
            }, t.playSound = function (t, e, i) {
                if (void 0 === e &amp;&amp; (e = !1), void 0 === i &amp;&amp; (i = 1), a.StorageUtil.getSoundOnOff()) if (Laya.Browser.onMiniGame) {
                    var n = null;
                    this._soundDic.forEach(function (e) {
                        e.url == t &amp;&amp; (n = e.audio);
                    }), null == n ? ((n = this._wx.createInnerAudioContext()).src = t, n.volume = this._soundVolume * i,
                        n.loop = e, n.play(), this._soundDic.push({
                            url: t,
                            audio: n
                        })) : (n.seek(0), n.loop = e, n.play());
                } else Laya.SoundManager.playSound(t, e ? 0 : 1);
            }, t.stopSound = function (t) {
                if (Laya.Browser.onMiniGame) {
                    var e = null;
                    this._soundDic.forEach(function (i) {
                        i.url == t &amp;&amp; (e = i.audio);
                    }), null != e &amp;&amp; e.stop();
                } else Laya.SoundManager.stopSound(t);
            }, t.setMusicVolume = function (t) {
                Laya.Browser.onMiniGame ? (this._musicVolume = t, null != this._bgAudio &amp;&amp; (this._bgAudio.volume = this._musicVolume)) : Laya.SoundManager.setMusicVolume(t);
            }, t.setSoundVolume = function (t) {
                var e = this;
                Laya.Browser.onMiniGame ? (this._soundVolume = t, this._soundDic.forEach(function (t) {
                    null != t.audio &amp;&amp; (t.audio.volume = e._soundVolume);
                })) : Laya.SoundManager.setSoundVolume(t);
            }, t._wx = null, t._bgUrl = "", t._bgAudio = null, t._bgPlaying = !1, t._soundDic = [],
                t._musicVolume = 1, t._soundVolume = 1, t;
        }();
        i.SoundManager = n;
    }, {
        "./StorageUtil": 38
    }],
    38: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.getBestScoreValue = function () {
                var t = Laya.LocalStorage.getItem(this.BestScoreValue);
                return null == t || "" == t ? 0 : Number(t);
            }, t.saveBestScoreValue = function (t) {
                Laya.LocalStorage.setItem(this.BestScoreValue, String(t));
            }, t.getSoundOnOff = function () {
                var t = Laya.LocalStorage.getItem(this.SoundOnOff);
                return null == t || "" == t || 1 == Number(t);
            }, t.updateSoundStatus = function (t) {
                Laya.LocalStorage.setItem(this.SoundOnOff, String(t));
            }, t.BestScoreValue = "BestScoreValue", t.SoundOnOff = "SoundOnOff", t;
        }();
        i.StorageUtil = a;
    }, {}],
    39: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = t("../util/StorageUtil"), s = t("../util/SoundManager"), o = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.height = Laya.stage.height, e;
            }
            return __extends(e, t), e.prototype.onRestartGame = function (t) {
                t.stopPropagation(), a.default.app.gameView2.restartGame(), this.hide();
            }, e.prototype.show = function () {
                this.stage.addChild(this), this.ctrlBtn(!0), this.curScoreLbl.text = "åˆ†æ•°ï¼š" + a.default.app.gameView2.getScore(),
                    this.bestScoreLbl.text = "æœ€é«˜åˆ†ï¼š" + n.StorageUtil.getBestScoreValue(), s.SoundManager.playSound("Scenes/audio/game_over.mp3");
            }, e.prototype.hide = function () {
                this.ctrlBtn(!1), this.stage.removeChild(this);
            }, e.prototype.ctrlBtn = function (t) {
                t ? this.restartBtn.on(Laya.Event.CLICK, this, this.onRestartGame) : this.restartBtn.off(Laya.Event.CLICK, this, this.onRestartGame);
            }, Object.defineProperty(e, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new e()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e;
        }(t("../../ui/layaMaxUI").ui.newgame.GameOverViewUI);
        i.GameOverView = o;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "../util/SoundManager": 37,
        "../util/StorageUtil": 38
    }],
    40: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a, n = t("../game/Shape"), s = t("../game/BoomView"), o = t("../util/StorageUtil"), r = t("../util/GameUtil"), h = t("../util/GameAnimUtil"), l = t("../util/SoundManager"), u = t("../../Main"), p = t("./ResumeView"), d = t("../game/ScoreView"), f = t("../GameConfig2"), c = t("../util/ResManager"), m = t("./SettingView"), g = t("../../ui/layaMaxUI");
        !function (t) {
            t[t.NotSelect = 0] = "NotSelect", t[t.Preview = 1] = "Preview", t[t.Fill = 2] = "Fill",
                t[t.Rocket = 3] = "Rocket", t[t.Boom = 4] = "Boom";
        }(a = i.ListItemStatus || (i.ListItemStatus = {}));
        var _ = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e._boardLeftX = 0, e._boardRightX = 0, e._boardTopY = 0, e._boardBottomY = 0,
                    e._curSelectShape = null, e._mouseStartX = 0, e._mouseStartY = 0, e._shapeStartX = 0,
                    e._shapeStartY = 0, e._shapeOriginX = 0, e._shapeOriginY = 0, e._curBoomView = null,
                    e._boomOriginX = 0, e._boomOriginY = 0, e._boomAppearIndex = 27, e._boomLastIndex = 0,
                    e._listData = null, e._lastListData = null, e._verEliminateArr = null, e._hozEliminateArr = null,
                    e._curWaitShapeArr = null, e._curScoreValue = 0, e._tipIndexArr = [], e._isAllEventEnable = !0,
                    e.eliminateEffectCompleteCount = 0, e.isGameOver = !1, e.height = Laya.stage.height,
                    e.bg.skin = "Scenes/common/bg.png", e.initDatas(), e.initViews(), e.initList(),
                    e.ctrlBtn(!0), e.refreshShapes(!1), e;
            }
            return __extends(e, t), e.prototype.initDatas = function () {
                this._boardLeftX = this.list.x - this.list.width / 2, this._boardRightX = this.list.x + this.list.width / 2,
                    this._boardTopY = this.list.y, this._boardBottomY = this.list.y + this.list.height,
                    this._curScoreValue = 0, this.isGameOver = !1, this._listData = new Array(), this._lastListData = new Array(),
                    this._verEliminateArr = new Array(), this._hozEliminateArr = new Array(), this._curWaitShapeArr = new Array();
            }, e.prototype.initViews = function () {
                this.bestScoreLbl.text = o.StorageUtil.getBestScoreValue().toString(), this.curScoreLbl.text = "0",
                    this.boomTipLbl.y = this._boardTopY + 680 + 30;
            }, e.prototype.initList = function () {
                for (var t = 0; t &lt; 64; t++) this._listData.push({
                    status: a.NotSelect,
                    color: "",
                    preEliminateColor: "",
                    rocketType: 0
                });
                this.list.array = this._listData, this.list.renderHandler = new Laya.Handler(this, this.onRenderList);
            }, e.prototype.onRenderList = function (t, e) {
                var i = t.getChildByName("previewBlockImg"), n = t.getChildByName("fillBlockImg"), s = t.getChildByName("rocketImg"), o = t.getChildByName("boomBgImg"), r = this.list.getItem(e);
                switch (r.status) {
                    case a.NotSelect:
                        i.visible = !1, n.visible = !1, s.visible = !1, o.visible = !1;
                        break;

                    case a.Preview:
                        i.visible = !0, i.skin = "game/block_" + r.color + ".png", n.visible = !1, s.visible = !1,
                            o.visible = !1;
                        break;

                    case a.Fill:
                        i.visible = !1, n.visible = !0, "" != r.preEliminateColor ? n.skin = "game/block_" + r.preEliminateColor + ".png" : n.skin = "game/block_" + r.color + ".png",
                            s.visible = !1, o.visible = !1;
                        break;

                    case a.Rocket:
                        i.visible = !1, n.visible = !1, s.visible = !0, s.skin = "game/game_rocket_" + r.rocketType + ".png",
                            o.visible = !1;
                        break;

                    case a.Boom:
                        o.visible = !0;
                }
                t.on(Laya.Event.CLICK, this, this.onListItemClick, [e]);
            }, e.prototype.onListItemClick = function (t, e) {
                var i = this;
                if (e.stopPropagation(), this._listData[t].status == a.Rocket) {
                    var n = this._listData[t].rocketType, s = Math.floor(t / 8), o = t % 8;
                    this._hozEliminateArr.splice(0, this._hozEliminateArr.length), this._verEliminateArr.splice(0, this._verEliminateArr.length),
                        1 == n ? this._hozEliminateArr.push({
                            eliminateRow: s,
                            startIndex: t
                        }) : 2 == n ? this._verEliminateArr.push({
                            eliminateCol: o,
                            startIndex: t
                        }) : 3 == n &amp;&amp; (this._hozEliminateArr.push({
                            eliminateRow: s,
                            startIndex: t
                        }), this._verEliminateArr.push({
                            eliminateCol: o,
                            startIndex: t
                        })), (this._hozEliminateArr.length &gt; 0 || this._verEliminateArr.length &gt; 0) &amp;&amp; this.ctrlBtn(!1),
                        this._hozEliminateArr.length &gt; 0 &amp;&amp; this._hozEliminateArr.forEach(function (t) {
                            i.playRocketEliminateEffect(!1, t.startIndex, i.onRocketEliminateEffectComplete);
                        }), this._verEliminateArr.length &gt; 0 &amp;&amp; this._verEliminateArr.forEach(function (t) {
                            i.playRocketEliminateEffect(!0, t.startIndex, i.onRocketEliminateEffectComplete);
                        });
                }
            }, e.prototype.onShapeMouseDown = function (t) {
                if (this._isAllEventEnable &amp;&amp; void 0 != t &amp;&amp; null != t) {
                    -1 != this._curWaitShapeArr.indexOf(t) &amp;&amp; (this._curSelectShape = t, this._curSelectShape.scaleShape(n.ShapeType.FullSize),
                        this._shapeOriginX = this._curSelectShape.x, this._shapeOriginY = this._curSelectShape.y,
                        this._curSelectShape.y = t.y - 450, this._shapeStartX = this._curSelectShape.x,
                        this._shapeStartY = this._curSelectShape.y, this._lastListData = JSON.parse(JSON.stringify(this._listData)),
                        this._tipIndexArr = r.GameUtil.isShowTip(this._curSelectShape.getShapeId(), this._listData),
                        this._tipIndexArr.length &gt; 0 &amp;&amp; this.showHelpTip());
                }
            }, e.prototype.onBoomMouseDown = function (t, e) {
                this._curBoomView = t, this._boomOriginX = e.stageX, this._boomOriginY = e.stageY;
            }, e.prototype.onGameViewMouseDown = function (t) {
                this._mouseStartX = t.stageX, this._mouseStartY = t.stageY;
            }, e.prototype.onGameViewMouseMove = function (t) {
                var e = this, i = t.stageX - this._mouseStartX, n = t.stageY - this._mouseStartY;
                if (null != this._curSelectShape &amp;&amp; (this._curSelectShape.pos(this._shapeStartX + i, this._shapeStartY + n),
                    r.GameUtil.isShapeInsideBoard(this._curSelectShape, this._boardLeftX, this._boardRightX, this._boardTopY, this._boardBottomY) ? (this.boardPreviewDetect(this._curSelectShape),
                        this.eliminateDetect(!1), this.changeEliminateBlockColor()) : r.GameUtil.isShapeOutOfBoard(this._curSelectShape, 50, this._boardLeftX, this._boardRightX, this._boardTopY, this._boardBottomY) &amp;&amp; (this.resetPreviewBlockInBoard(),
                            this.resetEliminateBlockInBoard(), this.list.refresh())), null != this._curBoomView) {
                    this.boomTipLbl.visible = !1;
                    if (r.GameUtil.isBoomInsideBoard(this._curBoomView, this._boomOriginX + i, this._boomOriginY + n, this._boardLeftX, this._boardRightX, this._boardTopY, this._boardBottomY)) {
                        var s = r.GameUtil.getBoomCenterIndexOnBoard(this._curBoomView, this._boomOriginX + i, this._boomOriginY + n, this._boardLeftX, this._boardTopY);
                        if (s != this._boomLastIndex) {
                            this.resetAllBoomStatus();
                            var o = r.GameUtil.getListItemPivotPoint(this._boardLeftX, this._boardTopY, s);
                            this._curBoomView.pos(o.x, o.y);
                            var h = r.GameUtil.getBoomSelectIndexArrOnBoard(this._curBoomView, this._boomOriginX + i, this._boomOriginY + n, this._boardLeftX, this._boardTopY);
                            h.length &gt; 0 &amp;&amp; (h.forEach(function (t) {
                                e._listData[t].status = a.Boom;
                            }), this.list.refresh()), this._boomLastIndex = s;
                        }
                    } else this.resetAllBoomStatus();
                }
            }, e.prototype.onGameViewMouseUp = function (t) {
                var e = this, i = t.stageX - this._mouseStartX, s = t.stageY - this._mouseStartY;
                if (null != this._curSelectShape) if (this.hideHelpTip(), r.GameUtil.isPreviewStatusOnBoard(this._listData)) {
                    if (l.SoundManager.playSound("Scenes/audio/put_success.mp3"), this._listData.forEach(function (t) {
                        t.status == a.Preview &amp;&amp; (t.status = a.Fill, t.color = e._curSelectShape.getColor(),
                            t.preEliminateColor = "");
                    }), this.list.refresh(), this._explosionColor = this._curSelectShape.getColor(),
                        this._curWaitShapeArr.splice(this._curWaitShapeArr.indexOf(this._curSelectShape), 1),
                        this._curSelectShape.removeSelf(), this._curSelectShape = null, 0 == this._curWaitShapeArr.length &amp;&amp; this.refreshShapes(!1),
                        this.eliminateDetect(!0), this._hozEliminateArr.length &gt; 0 || this._verEliminateArr.length &gt; 0) {
                        this.ctrlBtn(!1);
                        var o = this._hozEliminateArr.length + this._verEliminateArr.length;
                        this.showEliminateTip(o);
                    }
                    this._hozEliminateArr.length &gt; 0 &amp;&amp; this._hozEliminateArr.forEach(function (t) {
                        e.playShapeEliminateEffect(!1, t.startIndex, e.onEliminateEffectComplete);
                    }), this._verEliminateArr.length &gt; 0 &amp;&amp; this._verEliminateArr.forEach(function (t) {
                        e.playShapeEliminateEffect(!0, t.startIndex, e.onEliminateEffectComplete);
                    });
                    this.updateWaitShapes() == this._curWaitShapeArr.length &amp;&amp; (this._hozEliminateArr.length &gt; 0 || this._verEliminateArr.length &gt; 0 || this.onGameOver());
                } else l.SoundManager.playSound("Scenes/audio/put_cancel.mp3"), this._curSelectShape.pos(this._shapeOriginX, this._shapeOriginY),
                    this._curSelectShape.scaleShape(n.ShapeType.Preview), this._curSelectShape = null,
                    this.resetPreviewBlockInBoard(), this.list.refresh();
                if (null != this._curBoomView) {
                    for (var h = !1, u = r.GameUtil.getBoomSelectIndexArrOnBoard(this._curBoomView, this._boomOriginX + i, this._boomOriginY + s, this._boardLeftX, this._boardTopY), p = 0; p &lt; u.length; p++) {
                        var d = this.list.getChildAt(0).getChildAt(u[p]), f = d.getChildByName("fillBlockImg"), c = d.getChildByName("rocketImg");
                        if (f.visible || c.visible) {
                            h = !0;
                            break;
                        }
                    }
                    h ? (this.ctrlBtn(!1), this.playBoomEliminateEffect(this._boomLastIndex, this.onBoomEliminateEffectComplete),
                        this.removeBoom()) : this.putBoomBack(this._boomLastIndex), this._boomLastIndex = 0;
                }
            }, e.prototype.refreshShapes = function (t) {
                for (var e = [201, 375, 549], i = 0; i &lt; 3; i++) {
                    var a = r.GameUtil.getRandomShapeId(t, this._listData).toString(), s = n.Shape.createShape(a);
                    this._curWaitShapeArr.push(s), this.addChild(s), s.pos(e[i], this.list.y + this.list.height + 150),
                        h.GameAnimUtil.shapeMoveInAnim(s, e[i] + Laya.stage.width / 2, 500), 0 == i ? (this.shape1Box.off(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown),
                            this.shape1Box.on(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown, [s])) : 1 == i ? (this.shape2Box.off(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown),
                                this.shape2Box.on(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown, [s])) : 2 == i &amp;&amp; (this.shape3Box.off(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown),
                                    this.shape3Box.on(Laya.Event.MOUSE_DOWN, this, this.onShapeMouseDown, [s]));
                }
            }, e.prototype.boardPreviewDetect = function (t) {
                var e = this;
                this.resetPreviewBlockInBoard();
                var i = r.GameUtil.getShapeIndexArrOnBoard(t, this._curSelectShape, this._listData, this._boardLeftX, this._boardTopY);
                null != i &amp;&amp; i.forEach(function (i) {
                    e._listData[i].status = a.Preview, e._listData[i].color = t.getColor();
                }), this.list.refresh();
            }, e.prototype.eliminateDetect = function (t) {
                this._hozEliminateArr.splice(0, this._hozEliminateArr.length), this._verEliminateArr.splice(0, this._verEliminateArr.length);
                for (var e = 0; e &lt; 8; e++) {
                    for (var i = 0, n = 0, s = 0; s &lt; 8; s++) this._listData[8 * e + s].status != a.NotSelect &amp;&amp; i++,
                        this._listData[e + 8 * s].status != a.NotSelect &amp;&amp; n++;
                    8 == i &amp;&amp; this._hozEliminateArr.push({
                        eliminateRow: e,
                        startIndex: t ? r.GameUtil.getEliminateStartIndex(e, !1, this._lastListData) : -1
                    }), 8 == n &amp;&amp; this._verEliminateArr.push({
                        eliminateCol: e,
                        startIndex: t ? r.GameUtil.getEliminateStartIndex(e, !0, this._lastListData) : -1
                    });
                }
            }, e.prototype.updateWaitShapes = function () {
                var t = this, e = 0;
                return this._curWaitShapeArr.forEach(function (i) {
                    var a = i.getShapeId();
                    0 == r.GameUtil.isShapeFitBoard(a, t._listData).length ? (e++, i.disableShape(),
                        i.off(Laya.Event.MOUSE_DOWN, t, t.onShapeMouseDown)) : i.isEnable() || (i.enableShape(),
                            i.on(Laya.Event.MOUSE_DOWN, t, t.onShapeMouseDown, [i]));
                }), e;
            }, e.prototype.showHelpTip = function () {
                var t = this;
                0 != this._tipIndexArr.length &amp;&amp; this._tipIndexArr.forEach(function (e) {
                    var i = t.list.getChildAt(0).getChildAt(e).getChildByName("tipBlockImg");
                    h.GameAnimUtil.tipAnim(i, 500);
                });
            }, e.prototype.hideHelpTip = function () {
                var t = this;
                0 != this._tipIndexArr.length &amp;&amp; (this._tipIndexArr.forEach(function (e) {
                    var i = t.list.getChildAt(0).getChildAt(e).getChildByName("tipBlockImg");
                    Laya.Tween.clearAll(i), i.visible = !1;
                }), this._tipIndexArr.splice(0, this._tipIndexArr.length));
            }, e.prototype.onGameOver = function () {
                Laya.timer.once(300, u.default.app.gameView2, function () {
                    u.default.app.gameView2.isGameOver = !0, u.default.app.gameView2.ctrlBtn(!1), p.ResumeView.Inst.show();
                });
            }, e.prototype.onContinueGame = function () {
                u.default.app.gameView2.isGameOver = !1, u.default.app.gameView2.ctrlBtn(!0), this._curWaitShapeArr.forEach(function (t) {
                    t.removeSelf();
                }), this._curWaitShapeArr.splice(0, this._curWaitShapeArr.length), this.refreshShapes(!0);
            }, e.prototype.clearGame = function () {
                this._listData.splice(0, this._listData.length), this._lastListData.splice(0, this._lastListData.length),
                    this._verEliminateArr.splice(0, this._verEliminateArr.length), this._hozEliminateArr.splice(0, this._hozEliminateArr.length),
                    this._curWaitShapeArr.forEach(function (t) {
                        t.removeSelf();
                    }), this._curWaitShapeArr.splice(0, this._curWaitShapeArr.length);
            }, e.prototype.restartGame = function () {
                this._curScoreValue = 0, this.isGameOver = !1, this.clearGame(), this.initViews(),
                    this.initList(), this.ctrlBtn(!0), this.refreshShapes(!1);
            }, e.prototype.onEliminateEffectComplete = function () {
                if (u.default.app.gameView2.eliminateEffectCompleteCount++, u.default.app.gameView2.eliminateEffectCompleteCount == u.default.app.gameView2.getHozEliminateArr().length + u.default.app.gameView2.getVerEliminateArr().length) {
                    u.default.app.gameView2.eliminateEffectCompleteCount = 0, console.log("&gt;&gt; æ¶ˆé™¤åŠ¨ç”»å®Œå…¨æ’­æ”¾å®Œæ¯•"),
                        u.default.app.gameView2.ctrlBtn(!0);
                    u.default.app.gameView2.updateWaitShapes() == u.default.app.gameView2.getCurWaitShapeArr().length ? u.default.app.gameView2.onGameOver() : u.default.app.gameView2.getHozEliminateArr().length + u.default.app.gameView2.getVerEliminateArr().length &gt; 3 &amp;&amp; u.default.app.gameView2.generateRocketProp();
                }
            }, e.prototype.onRocketEliminateEffectComplete = function () {
                if (u.default.app.gameView2.eliminateEffectCompleteCount++, u.default.app.gameView2.eliminateEffectCompleteCount == u.default.app.gameView2.getHozEliminateArr().length + u.default.app.gameView2.getVerEliminateArr().length) {
                    u.default.app.gameView2.eliminateEffectCompleteCount = 0, console.log("&gt;&gt; ç«ç®­æ¶ˆé™¤åŠ¨ç”»å®Œå…¨æ’­æ”¾å®Œæ¯•"),
                        u.default.app.gameView2.ctrlBtn(!0);
                    u.default.app.gameView2.updateWaitShapes() == u.default.app.gameView2.getCurWaitShapeArr().length &amp;&amp; u.default.app.gameView2.onGameOver();
                }
            }, e.prototype.onBoomEliminateEffectComplete = function () {
                u.default.app.gameView2.ctrlBtn(!0);
                u.default.app.gameView2.updateWaitShapes() == u.default.app.gameView2.getCurWaitShapeArr().length &amp;&amp; u.default.app.gameView2.onGameOver();
            }, e.prototype.putBoomBack = function (t) {
                var e = r.GameUtil.getListItemPivotPoint(this._boardLeftX, this._boardTopY, t);
                h.GameAnimUtil.boomDisappearAnim(e.x, e.y, this.boomPropBtn.x, this.boomPropBtn.y, this, null),
                    this.removeBoom();
            }, e.prototype.removeBoom = function () {
                this.resetAllBoomStatus(), this._curBoomView.removeSelf(), this._curBoomView = null;
            }, e.prototype.playShapeEliminateEffect = function (t, e, i) {
                for (var a = 0, n = t ? Math.floor(e / 8) : e % 8, s = n; s &lt; 8; s++) 100 * (s - n) &gt; a &amp;&amp; (a = 100 * (s - n)),
                    Laya.timer.once(100 * (s - n), this, this.playBlockItemEliminateEffect, [t ? e + 8 * (s - n) : e + (s - n)], !1);
                for (s = n - 1; s &gt;= 0; s--) 100 * (n - s) &gt; a &amp;&amp; (a = 100 * (n - s)), Laya.timer.once(100 * (n - s), this, this.playBlockItemEliminateEffect, [t ? e - 8 * (n - s) : e - (n - s)], !1);
                Laya.timer.once(a + 700, this, function () {
                    i &amp;&amp; i();
                });
            }, e.prototype.playRocketEliminateEffect = function (t, e, i) {
                var n = [], s = Math.floor(e / 8), o = e % 8;
                if (t) {
                    n.push(e);
                    for (var r = e - 8, h = e + 8; r &gt;= o || h &lt;= o + 56;) r &gt;= o &amp;&amp; (this._listData[r].status == a.Fill || this._listData[r].status == a.Rocket) &amp;&amp; n.push(r),
                        h &lt;= o + 56 &amp;&amp; (this._listData[h].status == a.Fill || this._listData[h].status == a.Rocket) &amp;&amp; n.push(h),
                        r -= 8, h += 8;
                } else {
                    n.push(e);
                    for (var l = e - 1, p = e + 1; l &gt;= 8 * s || p &lt; 8 * (s + 1);) p &lt; 8 * (s + 1) &amp;&amp; (this._listData[p].status == a.Fill || this._listData[p].status == a.Rocket) &amp;&amp; n.push(p),
                        l &gt;= 8 * s &amp;&amp; (this._listData[l].status == a.Fill || this._listData[l].status == a.Rocket) &amp;&amp; n.push(l),
                        p++, l--;
                }
                n.forEach(function (t, e) {
                    Laya.timer.once(100 * e, u.default.app.gameView2, u.default.app.gameView2.playBlockItemEliminateEffect, [t], !1);
                }), Laya.timer.once(100 * n.length + 700, this, function () {
                    i &amp;&amp; i();
                });
            }, e.prototype.playBoomEliminateEffect = function (t, e) {
                var i = this;
                [0, -1, 1, -8, 8, -9, 9, -7, 7].forEach(function (e) {
                    var a = i.list.getChildAt(0).getChildAt(e + t), n = a.getChildByName("fillBlockImg"), s = a.getChildByName("rocketImg");
                    (n.visible || s.visible) &amp;&amp; Laya.timer.once(0, u.default.app.gameView2, u.default.app.gameView2.playBlockItemEliminateEffect, [t + e], !1);
                }), Laya.timer.once(700, this, function () {
                    e &amp;&amp; e();
                });
            }, e.prototype.playBlockItemEliminateEffect = function (t) {
                t &gt;= 64 || this._listData[t].status == a.NotSelect || (this.hideBlockImage(t), this.playScoreAnim(t),
                    this.playBlockSmokeEffect(t), this.playBlockExplosionEffect(t));
            }, e.prototype.playScoreAnim = function (t) {
                var e = this, i = 1;
                this._hozEliminateArr.length + this._verEliminateArr.length &gt; i &amp;&amp; (i = this._hozEliminateArr.length + this._verEliminateArr.length);
                var a = 10 * i, n = d.ScoreView.createScoreView(a);
                this.addChild(n);
                var s = this._boardLeftX + (t % 8 + .5) * f.GameConfig2.boardItemSize, r = this._boardTopY + (Math.floor(t / 8) + 1) * f.GameConfig2.boardItemSize - n.getScoreViewHeight() / 2, l = this.curScoreBox.x + this.curScoreLbl.x, u = this.curScoreBox.y + this.curScoreLbl.y, p = this;
                h.GameAnimUtil.scoreMoveAnim(n, s, r, l, u, 700, Laya.Handler.create(this, function () {
                    n.removeSelf(), h.GameAnimUtil.scoreScaleAnim(e.curScoreLbl, Laya.Handler.create(p, function () {
                        p._curScoreValue += a, o.StorageUtil.getBestScoreValue() &lt; p._curScoreValue &amp;&amp; (o.StorageUtil.saveBestScoreValue(p._curScoreValue),
                            p.bestScoreLbl.text = String(p._curScoreValue)), p.curScoreLbl.text = p._curScoreValue.toString();
                    }));
                }));
            }, e.prototype.playBlockSmokeEffect = function (t) {
                var e = this._boardLeftX + f.GameConfig2.boardItemSize / 2 + t % 8 * f.GameConfig2.boardItemSize, i = this._boardTopY + (Math.floor(t / 8) + 1) * f.GameConfig2.boardItemSize;
                c.ResManager.playPart("effect/blockSmoke.part", this, e, i, 700);
            }, e.prototype.playBlockExplosionEffect = function (t) {
                var e = this._boardLeftX + f.GameConfig2.boardItemSize / 2 + t % 8 * f.GameConfig2.boardItemSize, i = this._boardTopY + (Math.floor(t / 8) + 1) * f.GameConfig2.boardItemSize;
                c.ResManager.playPart("effect/blockExplosion.part", this, e, i, 1e3, "game/block_explosion_" + this._explosionColor + ".png");
            }, e.prototype.showEliminateTip = function (t) {
                if (t &lt; 2) l.SoundManager.playSound("Scenes/audio/eliminate_0.mp3"); else {
                    var e = 0;
                    2 == t ? (this.eliminateTipImg.skin = "game/game_eliminate_tip_1.png", e = 1) : 3 == t ? (this.eliminateTipImg.skin = "game/game_eliminate_tip_2.png",
                        e = 2) : t &gt; 3 &amp;&amp; (this.eliminateTipImg.skin = "game/game_eliminate_tip_3.png",
                            e = 3), l.SoundManager.playSound("Scenes/audio/eliminate_" + e + ".mp3"), Laya.timer.once(1e3, this, function () {
                                l.SoundManager.playSound("Scenes/audio/fireworks_" + e + ".mp3");
                            }), h.GameAnimUtil.eliminateTipAnim(this.eliminateTipImg);
                }
            }, e.prototype.generateRocketProp = function () {
                for (var t = [], e = 0; e &lt; u.default.app.gameView2.getListData().length; e++) u.default.app.gameView2.getListData()[e].status == a.Fill &amp;&amp; t.push(e);
                if (t.length &gt; 0) {
                    var i = t[r.GameUtil.getRandomNum(0, t.length)], n = r.GameUtil.getRocketType(), s = r.GameUtil.getListItemPivotPoint(u.default.app.gameView2.getBoardLeftX(), u.default.app.gameView2.getBoardTopY(), i);
                    h.GameAnimUtil.rocketAppearAnim(n, s.x, s.y, this, function () {
                        u.default.app.gameView2.getListData()[i].status = a.Rocket, u.default.app.gameView2.getListData()[i].rocketType = n,
                            u.default.app.gameView2.list.refresh();
                    });
                } else console.log("&gt;&gt; æ£‹ç›˜ä¸Šæ²¡æœ‰fillçŠ¶æ€çš„æ&nbsp;¼å­");
            }, e.prototype.changeEliminateBlockColor = function () {
                var t = this;
                this.resetEliminateBlockInBoard();
                for (var e = function (e) {
                    i._hozEliminateArr.length &gt; 0 &amp;&amp; i._hozEliminateArr.forEach(function (i) {
                        if (i.status != a.Rocket) {
                            var n = i.eliminateRow;
                            t._listData[8 * n + e].preEliminateColor = t._curSelectShape.getColor();
                        }
                    }), i._verEliminateArr.length &gt; 0 &amp;&amp; i._verEliminateArr.forEach(function (i) {
                        if (i.status != a.Rocket) {
                            var n = i.eliminateCol;
                            t._listData[n + 8 * e].preEliminateColor = t._curSelectShape.getColor();
                        }
                    });
                }, i = this, n = 0; n &lt; 8; n++) e(n);
                this.list.refresh();
            }, e.prototype.hideBlockImage = function (t) {
                this.list.setItem(t, {
                    status: a.NotSelect,
                    color: "",
                    preEliminateColor: ""
                });
            }, e.prototype.resetPreviewBlockInBoard = function () {
                this._listData.forEach(function (t) {
                    t.status == a.Preview &amp;&amp; (t.status = a.NotSelect, t.color = "");
                });
            }, e.prototype.resetEliminateBlockInBoard = function () {
                this._listData.forEach(function (t) {
                    t.status == a.Fill &amp;&amp; "" != t.preEliminateColor &amp;&amp; (t.preEliminateColor = "");
                });
            }, e.prototype.resetAllBoomStatus = function () {
                var t = this;
                this._listData.forEach(function (e, i) {
                    if (e.status == a.Boom) {
                        var n = t.list.getChildAt(0).getChildAt(i), s = n.getChildByName("fillBlockImg"), o = n.getChildByName("rocketImg");
                        e.rocketType = 0, s.visible ? e.status = a.Fill : o.visible ? e.status = a.Rocket : e.status = a.NotSelect;
                    }
                }), this.list.refresh();
            }, e.prototype.onPauseClick = function (t) {
                t.stopPropagation(), m.SettingView.Inst.show();
            }, e.prototype.onBoomClick = function (t) {
                t.stopPropagation(), this.createBoom();
            }, e.prototype.createBoom = function () {
                var t = this, e = s.BoomView.createBoom(), i = r.GameUtil.getListItemPivotPoint(this._boardLeftX, this._boardTopY, this._boomAppearIndex);
                e.pos(i.x, i.y), this.addChild(e), this._boomLastIndex = this._boomAppearIndex;
                [0, -1, 1, -8, 8, -9, 9, -7, 7].forEach(function (e) {
                    t._listData[t._boomAppearIndex + e].status = a.Boom;
                }), this.list.refresh(), e.on(Laya.Event.MOUSE_DOWN, this, this.onBoomMouseDown, [e]),
                    this.boomTipLbl.visible = !0;
            }, e.prototype.onRefreshPropClick = function (t) {
                t.stopPropagation(), this._curWaitShapeArr.forEach(function (t) {
                    t.removeSelf();
                }), this._curWaitShapeArr.splice(0, this._curWaitShapeArr.length), this.refreshShapes(!0);
            }, e.prototype.ctrlBtn = function (t) {
                this._isAllEventEnable = t, t ? (this.pauseBtn.on(Laya.Event.CLICK, this, this.onPauseClick),
                    this.boomPropBtn.on(Laya.Event.CLICK, this, this.onBoomClick), this.refreshPropBtn.on(Laya.Event.CLICK, this, this.onRefreshPropClick),
                    this.on(Laya.Event.MOUSE_DOWN, this, this.onGameViewMouseDown), this.on(Laya.Event.MOUSE_MOVE, this, this.onGameViewMouseMove),
                    this.on(Laya.Event.MOUSE_UP, this, this.onGameViewMouseUp)) : (this.pauseBtn.off(Laya.Event.CLICK, this, this.onPauseClick),
                        this.boomPropBtn.off(Laya.Event.CLICK, this, this.onBoomClick), this.refreshPropBtn.off(Laya.Event.CLICK, this, this.onRefreshPropClick),
                        this.off(Laya.Event.MOUSE_DOWN, this, this.onGameViewMouseDown), this.off(Laya.Event.MOUSE_MOVE, this, this.onGameViewMouseMove),
                        this.off(Laya.Event.MOUSE_UP, this, this.onGameViewMouseUp));
            }, e.prototype.getHozEliminateArr = function () {
                return this._hozEliminateArr;
            }, e.prototype.getVerEliminateArr = function () {
                return this._verEliminateArr;
            }, e.prototype.getCurWaitShapeArr = function () {
                return this._curWaitShapeArr;
            }, e.prototype.getScore = function () {
                return this._curScoreValue;
            }, e.prototype.getBoardLeftX = function () {
                return this._boardLeftX;
            }, e.prototype.getBoardTopY = function () {
                return this._boardTopY;
            }, e.prototype.getListData = function () {
                return this._listData;
            }, e;
        }(g.ui.newgame.GameViewUI);
        i.GameView = _;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "../GameConfig2": 30,
        "../game/BoomView": 31,
        "../game/ScoreView": 32,
        "../game/Shape": 33,
        "../util/GameAnimUtil": 34,
        "../util/GameUtil": 35,
        "../util/ResManager": 36,
        "../util/SoundManager": 37,
        "../util/StorageUtil": 38,
        "./ResumeView": 42,
        "./SettingView": 43
    }],
    41: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = t("./GameView"), s = t("../util/SoundManager"), o = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.height = Laya.stage.height, e.bg.skin = "Scenes/common/bg.png", e;
            }
            return __extends(e, t), e.prototype.onStartGameClick = function (t) {
                console.log("startgame")
                t.stopPropagation(), a.default.app.gameView2 = new n.GameView(), Laya.stage.addChild(a.default.app.gameView2),
                    s.SoundManager.playSound("Scenes/audio/select_effect.mp3");
            }, e.prototype.show = function () {
                this.stage.addChild(this), this.ctrlBtn(!0);
            }, e.prototype.hide = function () {
                this.ctrlBtn(!1), this.stage.removeChild(this);
            }, e.prototype.ctrlBtn = function (t) {
                console.log("ctrlbtn ctrlbtn")
                t ? this.startGameBtn.on(Laya.Event.CLICK, this, this.onStartGameClick) : this.startGameBtn.off(Laya.Event.CLICK, this, this.onStartGameClick);
            }, Object.defineProperty(e, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new e()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e;
        }(t("../../ui/layaMaxUI").ui.newgame.IndexViewUI);
        i.IndexView = o;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "../util/SoundManager": 37,
        "./GameView": 40
    }],
    42: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./GameOverView"), n = t("../../Main"), s = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e._updateProgressDuration = 100, e._progressSpeedValue = 0, e._curProgressValue = 0,
                    e.height = Laya.stage.height, e;
            }
            return __extends(e, t), e.prototype.startCountDown = function (t) {
                if (this._curProgressValue &lt; 360) {
                    this._curProgressValue += this._progressSpeedValue, this.progressSprite.graphics.drawPie(134, 134, 134, 0, this._curProgressValue, "#8e1ced");
                    var e = Math.floor((360 - this._curProgressValue) / this._progressSpeedValue / (1e3 / this._updateProgressDuration));
                    this.countdownNumLbl.text = (e + 1).toString(), Laya.timer.once(this._updateProgressDuration, this, this.startCountDown, [t]);
                } else t &amp;&amp; t();
            }, e.prototype.clearCountDown = function () {
                Laya.timer.clear(this, this.startCountDown), this.countDownProgressBox.visible = !1;
            }, e.prototype.showResultView = function () {
                this.clearCountDown(), this.hide(), a.GameOverView.Inst.show();
            }, e.prototype.onGiveUpClick = function (t) {
                t.stopPropagation(), this.showResultView();
            }, e.prototype.onContinueClick = function (t) {
                t.stopPropagation(), this.clearCountDown(), this.hide(), n.default.app.gameView2.onContinueGame();
            }, e.prototype.show = function () {
                var t = this;
                this.stage.addChild(this), this.ctrlBtn(!0), this._curProgressValue = 0, this._progressSpeedValue = 360 / this._updateProgressDuration,
                    this.countDownProgressBox.visible = !0, this.coverSprite.graphics.clear(), this.coverSprite.graphics.drawCircle(134, 134, 110, "#000000"),
                    this.startCountDown(function () {
                        t.showResultView();
                    });
            }, e.prototype.hide = function () {
                this.ctrlBtn(!1), this.stage.removeChild(this);
            }, e.prototype.ctrlBtn = function (t) {
                t ? (this.giveUpBtn.on(Laya.Event.CLICK, this, this.onGiveUpClick), this.continueBtn.on(Laya.Event.CLICK, this, this.onContinueClick)) : (this.giveUpBtn.off(Laya.Event.CLICK, this, this.onGiveUpClick),
                    this.continueBtn.off(Laya.Event.CLICK, this, this.onContinueClick));
            }, Object.defineProperty(e, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new e()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e;
        }(t("../../ui/layaMaxUI").ui.newgame.ResumeViewUI);
        i.ResumeView = s;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "./GameOverView": 39
    }],
    43: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../../Main"), n = t("../util/StorageUtil"), s = t("./IndexView"), o = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.height = Laya.stage.height, e;
            }
            return __extends(e, t), e.prototype.onSoundOnOffClick = function (t) {
                t.stopPropagation(), n.StorageUtil.getSoundOnOff() ? n.StorageUtil.updateSoundStatus(0) : n.StorageUtil.updateSoundStatus(1),
                    this.soundOnOffBtn.text = "éŸ³æ•ˆï¼š" + (n.StorageUtil.getSoundOnOff() ? "å¼€" : "å…³");
            }, e.prototype.onBackIndexClick = function (t) {
                t.stopPropagation(), a.default.app.gameView2.isGameOver = !0, a.default.app.gameView2.ctrlBtn(!1),
                    this.hide(), s.IndexView.Inst.show();
            }, e.prototype.onCloseClick = function (t) {
                t.stopPropagation(), this.hide();
            }, e.prototype.show = function () {
                this.stage.addChild(this), this.ctrlBtn(!0), this.soundOnOffBtn.text = "éŸ³æ•ˆï¼š" + (n.StorageUtil.getSoundOnOff() ? "å¼€" : "å…³");
            }, e.prototype.hide = function () {
                this.ctrlBtn(!1), this.stage.removeChild(this);
            }, e.prototype.ctrlBtn = function (t) {
                t ? (this.soundOnOffBtn.on(Laya.Event.CLICK, this, this.onSoundOnOffClick), this.backIndexBtn.on(Laya.Event.CLICK, this, this.onBackIndexClick),
                    this.closeBtn.on(Laya.Event.CLICK, this, this.onCloseClick)) : (this.soundOnOffBtn.off(Laya.Event.CLICK, this, this.onSoundOnOffClick),
                        this.backIndexBtn.off(Laya.Event.CLICK, this, this.onBackIndexClick), this.closeBtn.off(Laya.Event.CLICK, this, this.onCloseClick));
            }, Object.defineProperty(e, "Inst", {
                get: function () {
                    return null == this._inst &amp;&amp; (this._inst = new e()), this._inst;
                },
                enumerable: !0,
                configurable: !0
            }), e._inst = null, e;
        }(t("../../ui/layaMaxUI").ui.newgame.SettingViewUI);
        i.SettingView = o;
    }, {
        "../../Main": 4,
        "../../ui/layaMaxUI": 151,
        "../util/StorageUtil": 38,
        "./IndexView": 41
    }],
    44: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    45: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    46: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    47: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    48: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    49: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    50: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    51: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    52: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    53: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    54: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    55: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    56: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    57: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    58: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    59: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    60: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    61: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    62: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    63: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    64: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    65: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    66: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    67: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    68: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    69: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    70: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./GameUI"), n = t("./gameObject/Food"), s = t("./gameObject/BoardBad"), o = t("./gameObject/BoardDie"), r = t("./gameObject/BoardSuccess"), h = t("./gameObject/PlayerCtrl"), l = t("../Main"), u = t("../util/SoundUtil"), p = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.Cut = !1, e.Die = !1, e.nowScore = 0, e.CreateObj = [], e.CreateIndex = 0, e.isSuccess = !1,
                    e.speed = 1, e.__z = new Laya.Vector3(0, 0, 5), e.speedLineFlag = 0, e;
            }
            return __extends(e, t), e.prototype.onAwake = function () {
                e.instance = this;
            }, e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.createGameObject = function (t, e) {
                    if (void 0 === t &amp;&amp; (t = 0), void 0 === e &amp;&amp; (e = 6), 0 == this.CreateObj.length) {
                        if (window.wx) i = Laya.loader.getRes(l.default.app.URL + "res/level.json"); else var i = Laya.loader.getRes("res/level.json");
                        void 0 == i["level" + l.default.app.Level_num] &amp;&amp; (l.default.app.Level_num = 1),
                            this.CreateObj = i["level" + l.default.app.Level_num];
                    }
                    this.CreateObj[this.CreateIndex] || (this.CreateIndex = 0);
                    var h = this.CreateObj[this.CreateIndex].id;
                    a.default.app.txt_level.text = "" + l.default.app.Level_num;
                    var u = this.CreateObj[this.CreateIndex].type;
                    this.CreateIndex++, this.isSuccess &amp;&amp; (h = "Success", u = 99);
                    var p = Laya.loader.getRes("Scenes/" + h + ".lh"), d = Laya.Sprite3D.instantiate(p);
                    switch (Number(u)) {
                        case 1:
                            d.addComponent(n.default);
                            break;

                        case 2:
                            d.addComponent(s.default);
                            break;

                        case 3:
                            d.addComponent(o.default);
                            break;

                        case 99:
                            d.addComponent(r.default);
                            break;

                        default:
                            d.addComponent(n.default);
                    }
                    d.transform.position = Laya.Vector3._ZERO, d.transform.localPositionZ = t + e + .5,
                        a.default.app.ObjCreatPos.addChild(d);
                }, e.prototype.createGameObject1 = function (t, e, i) {
                    if (void 0 === t &amp;&amp; (t = 0), void 0 === e &amp;&amp; (e = 6), void 0 === i &amp;&amp; (i = !1),
                        0 == this.CreateObj.length) {
                        if (window.wx) h = Laya.loader.getRes(l.default.app.URL + "res/level.json"); else var h = Laya.loader.getRes("res/level.json");
                        this.CreateObj = h.level1;
                    }
                    this.CreateObj[this.CreateIndex] || (this.CreateIndex = 0);
                    for (var u = 100, p = [], d = 0; d &lt; this.CreateObj.length; d++) {
                        g = this.CreateObj[d];
                        if (i) {
                            if ("Board" == (_ = this.CreateObj[d].id).split("_")[0]) continue;
                        }
                        u -= 100 * g.random;
                        var f = {};
                        f.index = d, f.random = u, p.push(f);
                    }
                    console.log(p);
                    for (var c = 100 * Math.random(), m = 0, d = 0; d &lt; p.length; d++) {
                        var g;
                        if (c &gt; (g = p[d]).random) {
                            m = d, console.log("index ", m);
                            break;
                        }
                    }
                    var _ = this.CreateObj[m].id, y = this.CreateObj[m].type;
                    console.log(_), this.CreateIndex++, this.isSuccess &amp;&amp; (_ = "Success", y = 99);
                    var w = Laya.loader.getRes("Scenes/" + _ + ".lh"), v = Laya.Sprite3D.instantiate(w);
                    switch (y) {
                        case 1:
                            v.addComponent(n.default);
                            break;

                        case 2:
                            v.addComponent(s.default);
                            break;

                        case 3:
                            v.addComponent(o.default);
                            break;

                        case 99:
                            v.addComponent(r.default);
                            break;

                        default:
                            v.addComponent(n.default);
                    }
                    v.transform.position = Laya.Vector3._ZERO, v.transform.localPositionZ = t + e + 2,
                        a.default.app.ObjCreatPos.addChild(v);
                }, e.prototype.addScore = function () {
                    this.nowScore += 1, u.default.playSound("sound/cut"), h.default.instance.SpeedUp(),
                        a.default.app.txt_score.text = "" + this.nowScore, 0 != l.default.app.mWX.getOnOffBoxReward()[0] &amp;&amp; (l.default.app.boxcangetnum += 1,
                            a.default.app.bg1.width = l.default.app.boxcangetnum / l.default.app.mWX.getOnOffBoxReward()[1] * 116,
                            a.default.app.bg1.width = a.default.app.bg1.width &gt;= 116 ? 116 : a.default.app.bg1.width,
                            a.default.app.bg1.width &gt;= 116 ? (a.default.app.boxPlayAni(!0, !0)) : (a.default.app.boxPlayAni(!1),
                                2 == l.default.app.mWX.getOnOffBoxReward()[0] ? (void 0) : (void 0))), this.nowScore &gt;= 100 ? (l.default.app.is_success = !0,
                                    this.isSuccess = !0) : this.updateSpeed();
                }, e.prototype.updateSpeed = function () {
                    var t = this.nowScore / 100;
                    Laya.Tween.clearAll(a.default.app.pro), Laya.Tween.to(a.default.app.pro, {
                        width: 277 * t
                    }, 200);
                }, e.prototype.setKnifeAlpha = function (t) {
                    a.default.app.player.getChildByName("Knife").meshRenderer.material.albedoColorA = t;
                }, e.prototype.setBGPlane = function (t) {
                    void 0 === t &amp;&amp; (t = "image/BG1.jpg");
                    var e = a.default.app.scene3D.getChildByName("Plane").meshRenderer.material;
                    Laya.Texture2D.load(t, Laya.Handler.create(this, function (t) {
                        e.albedoTexture = t;
                    }));
                }, e.prototype.sceneClear = function () {
                    this.nowScore = 0, a.default.app.ObjCreatPos.destroyChildren(), this.CreateIndex = 0,
                        e.instance.isSuccess = !1;
                }, e.prototype.showSpeedLine = function (t) {
                    var e = a.default.app.scene3D.getChildByName("SpeedLine");
                    0 == this.speedLineFlag &amp;&amp; 5 == t ? (this.speedLineFlag = 1, e.particleSystem.play()) : 1 == this.speedLineFlag &amp;&amp; (this.speedLineFlag = 0,
                        e.particleSystem.stop());
                }, e.prototype.showSuccessEffect = function (t) {
                    var e = a.default.app.scene3D.getChildByName("SuccessEffect");
                    e.active = !!t;
                }, e;
        }(Laya.Script);
        i.default = p;
    }, {
        "../Main": 4,
        "../util/SoundUtil": 157,
        "./GameUI": 71,
        "./gameObject/BoardBad": 145,
        "./gameObject/BoardDie": 146,
        "./gameObject/BoardSuccess": 147,
        "./gameObject/Food": 148,
        "./gameObject/PlayerCtrl": 149
    }],
    71: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./../ui/layaMaxUI"), n = t("./gameObject/PlayerCtrl"), s = t("./GameManager"), o = t("./StartView"), r = t("../Main"), h = t("../core/wxCore"), l = t("./ShopView"), u = t("../util/ADUtil"), p = t("../util/ShareUtil"), d = t("./GetKnifeDialog"), f = t("./Noxxxxx"), c = t("./Noxxxxx2"), m = t("./Noxxxxx3"), g = t("./Noxxxxx4"), _ = t("./Noxxxxx5"), y = t("./Noxxxxx6"), w = t("./Noxxxxx7"), v = t("./Noxxxxx8"), b = t("./Noxxxxx9"), x = t("./Noxxxxx10"), S = t("./Noxxxxx11"), I = t("./Noxxxxx12"), C = t("./Noxxxxx13"), L = t("./Noxxxxx50"), k = t("./Noxxxxx14"), B = t("./Noxxxxx15"), O = t("./Noxxxxx16"), E = t("./Noxxxxx17"), M = t("./Noxxxxx18"), A = t("./Noxxxxx19"), W = t("./Noxxxxx20"), N = t("./Noxxxxx21"), U = t("./Noxxxxx22"), D = t("./Noxxxxx23"), T = t("./Noxxxxx24"), X = t("./Noxxxxx25"), P = t("./Noxxxxx26"), G = t("./Noxxxxx27"), R = t("./Noxxxxx28"), V = t("./Noxxxxx29"), j = t("./Noxxxxx30"), F = t("./Noxxxxx31"), H = t("./Noxxxxx32"), z = t("./Noxxxxx33"), K = t("./Noxxxxx34"), q = t("./Noxxxxx35"), Y = t("./Noxxxxx36"), J = t("./Noxxxxx37"), Z = t("./Noxxxxx38"), Q = t("./Noxxxxx39"), $ = t("./Noxxxxx40"), tt = t("./Noxxxxx41"), et = t("./Noxxxxx42"), it = t("./Noxxxxx43"), at = t("./Noxxxxx44"), nt = t("./Noxxxxx45"), st = t("./Noxxxxx46"), ot = t("./Noxxxxx47"), rt = t("./Noxxxxx48"), ht = t("./Noxxxxx49"), lt = t("./cNOX (8)"), ut = t("./cNOX (9)"), pt = t("./cNOX (10)"), dt = t("./cNOX (11)"), ft = t("./cNOX (12)"), ct = t("./cNOX (13)"), mt = t("./cNOX (14)"), gt = t("./cNOX (15)"), _t = t("./cNOX (16)"), yt = t("./C (9)"), wt = t("./cNOX (1)"), vt = t("./C (16)"), bt = t("./C (17)"), xt = t("./C (18)"), St = t("./C (20)"), It = t("./C (1)"), Ct = t("./C (5)"), Lt = t("./C (6)"), kt = t("./C (7)"), Bt = t("./C (10)"), Ot = t("./C (11)"), Et = t("./cNOX (5)"), Mt = t("./cNOX (6)"), At = t("./cNOX (7)"), Wt = t("./cNOX (2)"), Nt = t("./cNOX (3)"), Ut = t("./cNOX (4)"), Dt = t("./C (12)"), Tt = t("./C (13)"), Xt = t("./C (14)"), Pt = t("./C (26)"), Gt = t("./C (15)"), Rt = t("./C (19)"), Vt = t("./C (21)"), jt = t("./C (22)"), Ft = t("./C (23)"), Ht = t("./C (24)"), zt = t("./C (27)"), Kt = t("./C (25)"), qt = t("./C (8)"), Yt = t("./C (2)"), Jt = t("./C (4)"), Zt = t("../newFenFa/view/BannerGamesShare"), Qt = t("../newFenFa/common/testGameAPI"), $t = t("../newFenFa/common/EventManager"), te = t("../newFenFa/view/FriendShare"), ee = t("../core/wuchuConfig2"), ie = t("../newFenFa/view/DiversionShare"), ae = function (t) {
            function e() {
                var i = t.call(this) || this;
                i.curAngle = 0, i.totalTime = 0, i.countdownProgress = null, i.countdownDelta = 100,
                    i.speedOpen = 0, i.id = 0, i.scene3D = null, i.boxAni = null, i.DiversionImg = null,
                    i.isClick = !1, e.app = i, i.height = Laya.stage.height;
                var a = i;
                new f.default(), new c.default(), new m.default(), new g.default(), new _.default(),
                    new y.default(), new w.default(), new v.default(), new b.default(), new x.default(),
                    new S.default(), new I.default(), new C.default(), new k.default(), new B.default(),
                    new O.default(), new E.default(), new M.default(), new A.default(), new W.default(),
                    new N.default(), new U.default(), new D.default(), new T.default(), new X.default(),
                    new P.default(), new G.default(), new R.default(), new V.default(), new j.default(),
                    new F.default(), new H.default(), new z.default(), new K.default(), new q.default(),
                    new Y.default(), new J.default(), new Z.default(), new Q.default(), new $.default(),
                    new tt.default(), new et.default(), new it.default(), new at.default(), new nt.default(),
                    new st.default(), new ot.default(), new rt.default(), new ht.default(), new L.default(),
                    new lt.default(), new ut.default(), new pt.default(), new dt.default(), new ft.default(),
                    new ct.default(), new mt.default(), new gt.default(), new _t.default(), new yt.default(),
                    new wt.default(), new vt.default(), new bt.default(), new xt.default(), new St.default(),
                    new It.default(), new Ct.default(), new Lt.default(), new kt.default(), new Bt.default(),
                    new Ot.default(), new Et.default(), new Mt.default(), new At.default(), new Wt.default(),
                    new Nt.default(), new Ut.default(), new Dt.default(), new Tt.default(), new Xt.default(),
                    new Pt.default(), new Gt.default(), new Rt.default(), new Vt.default(), new jt.default(),
                    new Ft.default(), new Ht.default(), new zt.default(), new Kt.default(), new qt.default(),
                    new Yt.default(), new Jt.default();
                return Laya.loader.create(["Scenes/Cutmain.ls", "Scenes/Board_01.lh", "Scenes/Board_02.lh", "Scenes/Success.lh", "Scenes/Food_01.lh", "Scenes/Food_02.lh", "Scenes/Food_03.lh", "Scenes/Food_04.lh", "Scenes/Food_05.lh", "Scenes/Food_06.lh", "Scenes/Food_07.lh", "Scenes/Food_08.lh", "Scenes/Food_09.lh"], Laya.Handler.create(a, a.ScenesLoaded)),
                    i.box_btnmore.visible = !1, i.box_btn.on(Laya.Event.MOUSE_DOWN, i, i.startCut),
                    i.box_btn.on(Laya.Event.MOUSE_UP, i, i.stopCut), i.btn_reborn.on(Laya.Event.CLICK, i, i.reborn),
                    i.btn_addGameObj.on(Laya.Event.CLICK, i, i.addObj), i.btn_reset.on(Laya.Event.CLICK, i, i.Scene3dReset),
                    i.v4.on(Laya.Event.CLICK, i, i.onBoxOpen), i.closeBtn.on(Laya.Event.CLICK, i, i.onShowFriendShare),
                    i.showV(!1), i.btn_speedLine.on(Laya.Event.CLICK, i, function () {
                        s.default.instance.showSpeedLine(1);
                    }), i.addComponent(s.default), i;
            }
            return __extends(e, t), e.prototype.updateCountDown = function () {
                if (0 != this.speedOpen) if (2 == this.speedOpen) {
                    if (this.curAngle &lt;= 45) return;
                    this.curAngle -= 2 * Math.ceil(360 / this.totalTime / (1e3 / this.countdownDelta)),
                        this.countdownProgress.graphics.clear(), this.countdownProgress.graphics.drawPie(49, 49, 49, this.curAngle, 300, "#ffffff");
                } else if (1 == this.speedOpen) {
                    if (this.curAngle &gt;= 300) return this.countdownProgress.graphics.clear(), void this.countdownProgress.graphics.drawPie(49, 49, 49, 300, 300, "#ffffff");
                    this.curAngle += Math.ceil(360 / this.totalTime / (1e3 / this.countdownDelta)) / 2,
                        this.countdownProgress.graphics.clear(), this.countdownProgress.graphics.drawPie(49, 49, 49, this.curAngle, 300, "#ffffff");
                }
            }, e.prototype.showV = function (t) {
                if (t) {
                    this.v1.visible = !0, this.v2.visible = !0, null == this.BannerGamesShare &amp;&amp; this.showFenFaBanner(!0),
                        this.onShowDiversion(this), console.log("showwwww"), this.totalTime = 10, this.curAngle = 45,
                        this.speedOpen = 0;
                    var i = new Laya.Sprite();
                    i.cacheAs = "bitmap", this.content.addChild(i), null == this.countdownProgress &amp;&amp; (this.countdownProgress = new Laya.Sprite(),
                        i.addChild(this.countdownProgress)), this.countdownProgress.graphics.clear(), this.countdownProgress.graphics.drawPie(49, 49, 49, this.curAngle, 300, "#ffffff");
                    var a = new Laya.Sprite();
                    a.graphics.drawCircle(49, 49, 40, "#000000"), a.blendMode = "destination-out", i.addChild(a),
                        Laya.timer.loop(e.app.countdownDelta, this, e.app.updateCountDown), 0 != r.default.app.mWX.getOnOffBoxReward()[0] &amp;&amp; (this.v4.visible = !0,
                            r.default.app.boxcangetnum &gt;= r.default.app.mWX.getOnOffBoxReward()[1] ? (
                                r.default.app.boxChangeInterval += 1, console.log("boxChangeInterval:", r.default.app.boxChangeInterval, r.default.app.mWX.getOnOffBoxReward2(), r.default.app.boxSkinId),
                                r.default.app.boxChangeInterval &gt;= r.default.app.mWX.getOnOffBoxReward2() ? (r.default.app.boxChangeInterval = 0,
                                    r.default.app.boxcangetnum = 0, r.default.app.boxSkinId = r.default.app.boxSkinId + 1,
                                    r.default.app.boxSkinId == Number(r.default.app.mWX.getUserDataByKey("knife_skin_id")) &amp;&amp; (r.default.app.boxSkinId = r.default.app.boxSkinId + 1),
                                    r.default.app.boxSkinId == r.default.app.mWX.skinId &amp;&amp; (r.default.app.boxSkinId = r.default.app.boxSkinId + 1),
                                    r.default.app.boxSkinId &gt;= 19 &amp;&amp; (r.default.app.boxSkinId = 10),
                                    r.default.app.boxSkinKeepId = r.default.app.boxSkinId,
                                    this.boxPlayAni(!1), e.app.bg1.width = 0, 2 == r.default.app.mWX.getOnOffBoxReward()[0] ? (
                                        void 0) : (void 0)) : (r.default.app.boxSkinKeepId = r.default.app.boxSkinId,
                                            e.app.bg1.width = 116, this.boxPlayAni(!0, !0))) : (this.boxPlayAni(!1),
                                                e.app.bg1.width = 0, 2 == r.default.app.mWX.getOnOffBoxReward()[0] ? (
                                                    void 0) : (void 0)));
                } else this.v1.visible = !1, this.v2.visible = !1, this.v4.visible = !1;
                if (ee.default.Inst.isShowFriendShare()) if (0 == r.default.app.mWX.getOpenOnOffShowFenFaCloseBtn()) this.closeBtn.visible = !1; else {
                    this.closeBtn.visible = !0;
                    var n = r.default.app.mWX.getMenuButtonTop_CenterPoint();
                    this.closeBtn.pos(20, n.x);
                } else this.closeBtn.visible = !1;
            },
                e.prototype.boxPlayAni = function (t, i) {

                },
                e.prototype.ScenesLoaded = function () {
                    this.scene3D = Laya.loader.getRes("Scenes/Cutmain.ls");
                    Laya.Resource.destroyUnusedResources(),
                        this.player = this.scene3D.getChildByName("Player"), this.player.addComponent(n.default),
                        this.mainCamera = this.scene3D.getChildByName("MainCamera"),
                        this.ObjCreatPos = this.scene3D.getChildByName("CreatePoint"),
                        this.BG3D = this.scene3D.getChildByName("Plane"),

                        o.default.app.isStart = !0, this.addObj(),
                        r.default.app.isOk = !0,
                        console.log("dududududududu"),
                        r.default.app.adUtil = {
                            hideBannerAd: function () { },
                        };







                    this.onSkin(), this.onBGSkin();
                    r.default.app.loadingShow = false;
                    this.visible = !0,
                        this.box.addChild(this.scene3D);
                    Laya.stage.event("123456")

                    my.startup({
                        gamedistributionId: "9f9629620b3f4895923481c265c98e54",
                        gamemonetizeId: "f7n75o6mdpk5jkwvidkap1j026ffsqh5",
                        complete: () =&gt; {
                            window["aLoadingView"].visible = false;
                        }
                    })


                }, e.prototype.onShowDiversion = function (t) {
                    // var e = 1 == Number(JSON.parse(r.default.app.mWX.getOnOffParamByKey("of_show_iconclosebtn")).type);
                    // this.DiversionImg ? (this.DiversionImg.clearPage(), this.DiversionImg = null, this.DiversionImg = ie.default.showDiversionShare(t, Laya.stage.width - 80, 300, e, Laya.Handler.create(this, function () {
                    //     console.log("å±•ç¤ºå›žè°ƒ");
                    // }), Laya.Handler.create(this, function () {
                    //     console.log("å…³é—­å›žè°ƒ");
                    // }))) : this.DiversionImg = ie.default.showDiversionShare(t, Laya.stage.width - 80, 300, e, Laya.Handler.create(this, function () {
                    //     console.log("å±•ç¤ºå›žè°ƒ");
                    // }), Laya.Handler.create(this, function () {
                    //     console.log("å…³é—­å›žè°ƒ");
                    // }));
                }, e.prototype.onstartShowDiversion = function (t) {
                    this.DiversionImg ? (this.DiversionImg.clearPage(), this.DiversionImg = null, this.DiversionImg = ie.default.showDiversionShare(t, Laya.stage.width - 80, 700, !1, Laya.Handler.create(this, function () {
                        console.log("å±•ç¤ºå›žè°ƒ");
                    }), Laya.Handler.create(this, function () {
                        console.log("å…³é—­å›žè°ƒ");
                    }))) : this.DiversionImg = ie.default.showDiversionShare(t, Laya.stage.width - 80, 700, !1, Laya.Handler.create(this, function () {
                        console.log("å±•ç¤ºå›žè°ƒ");
                    }), Laya.Handler.create(this, function () {
                        console.log("å…³é—­å›žè°ƒ");
                    }));
                }, e.prototype.showFenFaBanner = function (t) {
                    var i = this;
                    e.app.BannerGamesShare = null
                }, e.prototype.onBoxOpen = function () {
                    if (r.default.app.isSpecialSuccess = !0, 1 == r.default.app.mWX.getOnOffBoxReward()[0]) {
                        r.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "direct",
                            from_page: "box_award"
                        }), null == r.default.app.getKnifeDialog ? (r.default.app.getKnifeDialog = new d.default(),
                            Laya.stage.addChild(r.default.app.getKnifeDialog), r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD)) : r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD);
                    } else 2 == r.default.app.mWX.getOnOffBoxReward()[0] ? u.ADUtil.playVideo(function () {
                        r.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "video",
                            from_page: "box_award"
                        }), null == r.default.app.getKnifeDialog ? (r.default.app.getKnifeDialog = new d.default(),
                            Laya.stage.addChild(r.default.app.getKnifeDialog), r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD)) : r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD);
                    }, function () {
                        p.ShareUtil.shareProp(function () {
                            r.default.app.mWX.indexBpTotle("icon_page", {
                                is_success: 1,
                                is_click: 1,
                                from_type: "share",
                                from_page: "box_award"
                            }), null == r.default.app.getKnifeDialog ? (r.default.app.getKnifeDialog = new d.default(),
                                Laya.stage.addChild(r.default.app.getKnifeDialog), r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD)) : r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD);
                        });
                    }, function () {
                        r.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 0,
                            is_click: 1,
                            from_type: "video",
                            from_page: "box_award"
                        }), wx.showToast({
                            title: "æœªçœ‹å®Œè§†é¢‘ï¼Œæ—&nbsp;æ³•é¢†å–å¥–åŠ±",
                            icon: "none",
                            image: "",
                            duration: 2e3
                        }), r.default.app.isSpecialSuccess = !1;
                    }) : 3 == r.default.app.mWX.getOnOffBoxReward()[0] &amp;&amp; p.ShareUtil.shareProp(function () {
                        r.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "share",
                            from_page: "box_award"
                        }), null == r.default.app.getKnifeDialog ? (r.default.app.getKnifeDialog = new d.default(),
                            Laya.stage.addChild(r.default.app.getKnifeDialog), r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD)) : r.default.app.getKnifeDialog.onShow(!0, d.default.BOX_REWARD);
                    });
                }, e.prototype.onSkin = function () {
                    l.default.skin_id = Number(r.default.app.mWX.getUserDataByKey("knife_skin_id"));
                    var t = "";
                    console.log("xxx2:", l.default.skin_id), 0 == l.default.skin_id ? t = "Knife_last" : 10 == l.default.skin_id ? t = "knife_0" : 11 == l.default.skin_id ? t = "knife_1" : 12 == l.default.skin_id ? t = "knife_2" : 13 == l.default.skin_id ? t = "knife_3" : 14 == l.default.skin_id ? t = "knife_4" : 15 == l.default.skin_id ? t = "knife_5" : 16 == l.default.skin_id ? t = "knife_6" : 17 == l.default.skin_id ? t = "knife_7" : 18 == l.default.skin_id ? t = "knife_8" : 1 == l.default.skin_id ? t = "knife_02" : 2 == l.default.skin_id ? t = "Knife_03" : 3 == l.default.skin_id ? t = "knife_04" : 4 == l.default.skin_id ? t = "knife_05" : 5 == l.default.skin_id ? t = "Knifes_06" : 6 == l.default.skin_id ? t = "Knifes_07" : 7 == l.default.skin_id ? t = "Knifes_08" : 8 == l.default.skin_id &amp;&amp; (t = "Knifes_09");
                    var i = "Scenes/" + t + ".lh";
                    Laya.loader.create(i, Laya.Handler.create(e.app, function (t) {
                        if (t) {
                            var a = e.app.player.getChildByName("Knife"), n = Laya.loader.getRes(i);
                            a.meshFilter.sharedMesh = n.meshFilter.sharedMesh;
                            var s = n.meshRenderer.material.clone();
                            a.meshRenderer.material = s;
                        }
                    }));
                }, e.prototype.onBGSkin = function () {
                    null != r.default.app.shopView &amp;&amp; r.default.app.shopView.off(l.default.CHANGESKIN, e.app, e.app.onSkin);
                    var t = Math.floor(r.default.app.Level_num % 8);
                    7 == t &amp;&amp; (t = 2);
                    var i = r.default.app.URL, a = e.app.scene3D.getChildByName("Plane").meshRenderer.material;
                    Laya.Texture2D.load(i + "bg/" + t + ".jpg", Laya.Handler.create(e.app, function (t) {
                        a.albedoTexture = t;
                    }));
                }, e.prototype.startCut = function () {
                    n.default.instance.Cut();
                }, e.prototype.stopCut = function () {
                    n.default.instance.StopCut();
                }, e.prototype.reborn = function () {
                    n.default.instance.ResetKnife();
                }, e.prototype.addObj = function () {
                    s.default.instance.createGameObject(0);
                }, e.prototype.gameStart = function () {
                    s.default.instance.createGameObject(0);
                }, e.prototype.Scene3dReset = function () {
                    Laya.timer.clear(this, this.gameStart), s.default.instance.sceneClear();
                }, e.prototype.showFenBB = function (t, e, i, a) {
                    if (void 0 === a &amp;&amp; (a = ""), t) if (0 != r.default.app.mWX.IsOpenXCXList() &amp;&amp; 1 == r.default.app.mWX.fhOnoff) {
                        if (1 == r.default.app.mWX.IsOpenXCXList()) {
                            if (h.default.uo.getUserID() % 2 != 0 &amp;&amp; "game" != a) return;
                        } else if (2 == r.default.app.mWX.IsOpenXCXList() &amp;&amp; "game" != a) return;
                        e.visible = !0, i.visible = !0, console.log("game!!!");
                        var n = r.default.app.mWX.getMenuButtonTop_CenterPoint();
                        0 != r.default.app.mWX.rnt2.x &amp;&amp; 0 != r.default.app.mWX.rnt2.y &amp;&amp; (e.width = 3 * r.default.app.mWX.rnt2.height * (750 / h.default.uo.mPhone.screenWidth),
                            e.height = r.default.app.mWX.rnt2.height * (750 / h.default.uo.mPhone.screenWidth),
                            i.width = e.width + 40, i.height = e.height + 40), e.y = n.x + n.y / 2 + e.height / 2 + 5,
                            e.right = (h.default.uo.mPhone.screenWidth - r.default.app.mWX.rnt2.right) * (750 / h.default.uo.mPhone.screenWidth),
                            i.y = n.x + n.y / 2 + e.height / 2, i.x = e.x - 20;
                    } else e.visible = !1, i.visible = !1, console.log("gamenot???"); else e.visible = !1,
                        i.visible = !1;
                }, e.prototype.onShowFriendShare = function () {
                }, e.prototype.onCloseFriend = function () {
                    $t.EventManager.Inst.off($t.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE, this, this.onCloseFriend),
                        this.FriendShare.clearPage(), this.FriendShare.removeSelf(), this.FriendShare.destroy(!0),
                        this.FriendShare = null, this.isClick = !1;
                }, e;
        }(a.ui.test.TestSceneUI);
        i.default = ae;
    }, {
        "../Main": 4,
        "../core/wuchuConfig2": 9,
        "../core/wxCore": 11,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/common/testGameAPI": 17,
        "../newFenFa/view/BannerGamesShare": 21,
        "../newFenFa/view/DiversionShare": 22,
        "../newFenFa/view/FriendShare": 23,
        "../util/ADUtil": 152,
        "../util/ShareUtil": 156,
        "./../ui/layaMaxUI": 151,
        "./C (1)": 44,
        "./C (10)": 45,
        "./C (11)": 46,
        "./C (12)": 47,
        "./C (13)": 48,
        "./C (14)": 49,
        "./C (15)": 50,
        "./C (16)": 51,
        "./C (17)": 52,
        "./C (18)": 53,
        "./C (19)": 54,
        "./C (2)": 55,
        "./C (20)": 56,
        "./C (21)": 57,
        "./C (22)": 58,
        "./C (23)": 59,
        "./C (24)": 60,
        "./C (25)": 61,
        "./C (26)": 62,
        "./C (27)": 63,
        "./C (4)": 64,
        "./C (5)": 65,
        "./C (6)": 66,
        "./C (7)": 67,
        "./C (8)": 68,
        "./C (9)": 69,
        "./GameManager": 70,
        "./GetKnifeDialog": 72,
        "./Noxxxxx": 74,
        "./Noxxxxx10": 75,
        "./Noxxxxx11": 76,
        "./Noxxxxx12": 77,
        "./Noxxxxx13": 78,
        "./Noxxxxx14": 79,
        "./Noxxxxx15": 80,
        "./Noxxxxx16": 81,
        "./Noxxxxx17": 82,
        "./Noxxxxx18": 83,
        "./Noxxxxx19": 84,
        "./Noxxxxx2": 85,
        "./Noxxxxx20": 86,
        "./Noxxxxx21": 87,
        "./Noxxxxx22": 88,
        "./Noxxxxx23": 89,
        "./Noxxxxx24": 90,
        "./Noxxxxx25": 91,
        "./Noxxxxx26": 92,
        "./Noxxxxx27": 93,
        "./Noxxxxx28": 94,
        "./Noxxxxx29": 95,
        "./Noxxxxx3": 96,
        "./Noxxxxx30": 97,
        "./Noxxxxx31": 98,
        "./Noxxxxx32": 99,
        "./Noxxxxx33": 100,
        "./Noxxxxx34": 101,
        "./Noxxxxx35": 102,
        "./Noxxxxx36": 103,
        "./Noxxxxx37": 104,
        "./Noxxxxx38": 105,
        "./Noxxxxx39": 106,
        "./Noxxxxx4": 107,
        "./Noxxxxx40": 108,
        "./Noxxxxx41": 109,
        "./Noxxxxx42": 110,
        "./Noxxxxx43": 111,
        "./Noxxxxx44": 112,
        "./Noxxxxx45": 113,
        "./Noxxxxx46": 114,
        "./Noxxxxx47": 115,
        "./Noxxxxx48": 116,
        "./Noxxxxx49": 117,
        "./Noxxxxx5": 118,
        "./Noxxxxx50": 119,
        "./Noxxxxx6": 120,
        "./Noxxxxx7": 121,
        "./Noxxxxx8": 122,
        "./Noxxxxx9": 123,
        "./ShopView": 125,
        "./StartView": 127,
        "./cNOX (1)": 128,
        "./cNOX (10)": 129,
        "./cNOX (11)": 130,
        "./cNOX (12)": 131,
        "./cNOX (13)": 132,
        "./cNOX (14)": 133,
        "./cNOX (15)": 134,
        "./cNOX (16)": 135,
        "./cNOX (2)": 136,
        "./cNOX (3)": 137,
        "./cNOX (4)": 138,
        "./cNOX (5)": 139,
        "./cNOX (6)": 140,
        "./cNOX (7)": 141,
        "./cNOX (8)": 142,
        "./cNOX (9)": 143,
        "./gameObject/PlayerCtrl": 149
    }],
    72: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../ui/layaMaxUI"), n = t("../Main"), s = t("./ResultView"), o = t("../util/ShareUtil"), r = t("../util/ADUtil"), h = t("./GameUI"), l = t("../newFenFa/view/BannerGamesShare"), u = t("../newFenFa/common/testGameAPI"), p = t("../newFenFa/common/EventManager"), d = t("../newFenFa/view/FriendShare"), f = t("../core/wuchuConfig2"), c = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.id = 0, e.isLoop = !1, e.isChangeing = !1, e.ttype = "", e.clickBtnWuchu = 0,
                    e.isClick = !1, e.height = Laya.stage.height, e.init(), e;
            }
            return __extends(e, t), e.prototype.onShow = function (t, i) {
                if (t) {
                    if (this.ttype = i, this.visible = !0, this.isChangeing = !1, this.RotateLight(),
                        this.initImg(), 0 == n.default.app.mWX.IsOpenButtonUnderline() ? (this.knifePass.skin = "button/jump.png",
                            this.knifePass2.skin = "button/btn_skip.png", this.knifePass3.loadImage("button/btn_get_txt_big.png")) : (this.knifePass.skin = "button/jump_underline.png",
                                this.knifePass2.skin = "button/btn_skip_2.png", this.knifePass3.loadImage("button/btn_get_underline.png")),
                        i == e.START_REWARD) {
                        this.bg.visible = !1, this.bg2.visible = !0, this.startReward.visible = !0, this.boxReward.visible = !1,
                            this.endReward.visible = !1;
                        a = {
                            from_page: "start_award"
                        };
                        2 == n.default.app.mWX.getOnOffStartReward() ? this.knifebtn2.loadImage("button/get4.png") : this.knifebtn2.loadImage("button/get3.png"),
                            n.default.app.mWX.indexBpTotle("start_award", a), this.initSkip();
                    } else if (i == e.BOX_REWARD) {
                        this.bg.visible = !0, this.bg.alpha = 1, this.bg2.visible = !1, this.startReward.visible = !1,
                            this.boxReward.visible = !0, this.endReward.visible = !1;
                        a = {
                            from_page: "box_award"
                        };
                        if (n.default.app.mWX.indexBpTotle("box_award", a), this.closeBtn.on(Laya.Event.CLICK, this, this.onShowFriendShare),
                            f.default.Inst.isShowFriendShare()) if (0 == n.default.app.mWX.getOpenOnOffShowFenFaCloseBtn()) this.closeBtn.visible = !1; else {
                                this.closeBtn.visible = !0;
                                o = n.default.app.mWX.getMenuButtonTop_CenterPoint();
                                this.closeBtn.pos(20, o.x);
                            } else this.closeBtn.visible = !1;
                        this.initSkip();
                    } else if (i == e.END_REWARD) {
                        this.bg.alpha = 1, this.bg.visible = !0, this.bg2.visible = !1, this.startReward.visible = !1,
                            this.boxReward.visible = !1, this.endReward.visible = !0, this.knifePass2.visible = !1,
                            this.knifePass.visible = !1, this.knifePass.y = -265, this.knifePass3.visible = !1,
                            this.clickBtnWuchu = 0;
                        var a = {
                            from_page: "end_award"
                        };
                        if (2 == n.default.app.mWX.getOnOffReward2() ? this.knifebtn.loadImage("button/getbtn.png") : this.knifebtn.loadImage("button/getbtn1.png"),
                            n.default.app.mWX.indexBpTotle("end_award", a), this.closeBtn.on(Laya.Event.CLICK, this, this.onShowFriendShare),
                            f.default.Inst.isShowFriendShare()) if (0 == n.default.app.mWX.getOpenOnOffShowFenFaCloseBtn()) this.closeBtn.visible = !1; else {
                                this.closeBtn.visible = !0;
                                var o = n.default.app.mWX.getMenuButtonTop_CenterPoint();
                                this.closeBtn.pos(20, o.x);
                            } else this.closeBtn.visible = !1;
                        f.default.Inst.isToWuchu() &amp;&amp; f.default.Inst.showWuchuPos.reward &amp;&amp; n.default.app.isHaveBanner ? (this.knifePass.skin = "button/new_jump.png",
                            this.knifePass.width = 214, this.knifePass.height = 69, this.knifePass.visible = !0,
                            this.knifePass.y = Laya.stage.height - 150, n.default.app.mWX.IsOpenButtonInterval(),
                            this.knifePass.height, 0 == f.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦å¥–åŠ±é¡µ"),
                                n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.knifePass))) : (this.knifePass.skin = "button/jump.png",
                                    this.initSkip());
                    }
                } else this.visible = !1, this.isLoop = !1, n.default.app.adUtil.hideBannerAd(),
                    i == e.START_REWARD || (i == e.BOX_REWARD ? n.default.app.isSpecialSuccess = !1 : i == e.END_REWARD &amp;&amp; (console.log("likeLoopfalse4"),
                        n.default.app.mWX.likeLoop = !1, null == n.default.app.resultView &amp;&amp; (n.default.app.resultView = new s.default("Win"),
                            Laya.stage.addChild(n.default.app.resultView)))), this.showFenFaBanner(!1);
            }, e.prototype.showFenFaBanner = function (t) {
                var e = this;
            }, e.prototype.init = function () {
                this.knifebtn.on(Laya.Event.MOUSE_DOWN, this, this.getKnife), this.knifePass.on(Laya.Event.MOUSE_DOWN, this, this.passKnife2),
                    this.knifebtn2.on(Laya.Event.MOUSE_DOWN, this, this.getKnife), this.knifePass2.on(Laya.Event.MOUSE_DOWN, this, this.passKnife),
                    this.knifebtn3.on(Laya.Event.MOUSE_DOWN, this, this.getKnife);
            }, e.prototype.initSkip = function () {
                this.ttype == e.START_REWARD ? (this.knifePass2.visible = !0, this.knifePass.visible = !1,
                    this.knifePass3.visible = !1) : this.ttype == e.BOX_REWARD ? (this.knifePass3.visible = !0,
                        this.knifePass2.visible = !1, this.knifePass.visible = !1) : this.ttype == e.END_REWARD &amp;&amp; (this.knifePass.visible = !0,
                            this.knifePass2.visible = !1, this.knifePass3.visible = !1);
            }, e.prototype.getKnife = function () {
                var t = this;
                if (this.ttype == e.START_REWARD) if (1 == n.default.app.mWX.getOnOffStartReward()) {
                    i = {
                        is_success: 1,
                        is_click: 1,
                        from_type: "direct",
                        from_page: "start_award"
                    };
                    n.default.app.mWX.indexBpTotle("icon_page", i), this.useSkin(), this.Dispose();
                } else 2 == n.default.app.mWX.getOnOffStartReward() ? r.ADUtil.playVideo(function () {
                    n.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 1,
                        is_click: 1,
                        from_type: "video",
                        from_page: "start_award"
                    }), t.useSkin(), t.Dispose(), console.log("caonima");
                }, function () {
                    o.ShareUtil.shareProp(function () {
                        n.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "share",
                            from_page: "start_award"
                        }), t.useSkin(), t.Dispose();
                    });
                }, function () {
                    n.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 0,
                        is_click: 1,
                        from_type: "video",
                        from_page: "start_award"
                    }), wx.showToast({
                        title: "æœªçœ‹å®Œè§†é¢‘ï¼Œæ—&nbsp;æ³•é¢†å–å¥–åŠ±",
                        icon: "none",
                        image: "",
                        duration: 2e3
                    });
                }) : 3 == n.default.app.mWX.getOnOffStartReward() &amp;&amp; o.ShareUtil.shareProp(function () {
                    n.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 1,
                        is_click: 1,
                        from_type: "share",
                        from_page: "start_award"
                    }), t.useSkin(), t.Dispose();
                }); else if (this.ttype == e.BOX_REWARD) n.default.app.boxcangetnum = 0,
                    h.default.app.boxPlayAni(!1), h.default.app.id = 0, h.default.app.bg1.width = 0,
                    n.default.app.boxSkinKeepId = 0, n.default.app.boxChangeInterval = 0, 2 == n.default.app.mWX.getOnOffBoxReward()[0] ? (void 0) : (void 0), this.useSkin(), this.Dispose(); else if (this.ttype == e.END_REWARD) if (1 == n.default.app.mWX.getOnOffReward2()) {
                        var i = {
                            is_success: 1,
                            is_click: 1,
                            from_type: "direct",
                            from_page: "end_award"
                        };
                        n.default.app.mWX.indexBpTotle("icon_page", i), this.useSkin(), this.Dispose();
                    } else 2 == n.default.app.mWX.getOnOffReward2() ? r.ADUtil.playVideo(function () {
                        n.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "video",
                            from_page: "end_award"
                        }), t.useSkin(), t.Dispose(), console.log("caonima");
                    }, function () {
                        o.ShareUtil.shareProp(function () {
                            n.default.app.mWX.indexBpTotle("icon_page", {
                                is_success: 1,
                                is_click: 1,
                                from_type: "share",
                                from_page: "end_award"
                            }), t.useSkin(), t.Dispose();
                        });
                    }, function () {
                        n.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 0,
                            is_click: 1,
                            from_type: "video",
                            from_page: "end_award"
                        }), wx.showToast({
                            title: "æœªçœ‹å®Œè§†é¢‘ï¼Œæ—&nbsp;æ³•é¢†å–å¥–åŠ±",
                            icon: "none",
                            image: "",
                            duration: 2e3
                        });
                    }) : 3 == n.default.app.mWX.getOnOffReward2() &amp;&amp; o.ShareUtil.shareProp(function () {
                        n.default.app.mWX.indexBpTotle("icon_page", {
                            is_success: 1,
                            is_click: 1,
                            from_type: "share",
                            from_page: "end_award"
                        }), t.useSkin(), t.Dispose();
                    });
            }, e.prototype.useSkin = function () {
                console.log("id:", String(this.id)), n.default.app.mWX.setUserValue("knife_skin_id", String(this.id)),
                    this.isChangeing = !0, this.onSkin(this.id), wx.showToast({
                        title: "é¢†å–æˆåŠŸ",
                        icon: "none",
                        image: "",
                        duration: 2e3
                    });
            }, e.prototype.passKnife = function () {
                this.Dispose();
            }, e.prototype.passKnife2 = function () {
                if (f.default.Inst.isToWuchu() &amp;&amp; f.default.Inst.showWuchuPos.reward) {
                    if (this.clickBtnWuchu++, this.clickBtnWuchu == f.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                        n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.knifePass)),
                        this.clickBtnWuchu &lt; f.default.Inst.wuchuData.type[0]) return;
                    this.Dispose();
                } else this.Dispose();
            }, e.prototype.initImg = function () {
                var t = this;
                this.ttype == e.BOX_REWARD ? this.id = n.default.app.boxSkinId : (console.log("Main.app.mWX.skinId:", n.default.app.mWX.skinId),
                    this.id = Number(n.default.app.mWX.skinId + 1), this.id == Number(n.default.app.mWX.getUserDataByKey("knife_skin_id")) &amp;&amp; (this.id += 1),
                    this.id == n.default.app.boxSkinId &amp;&amp; (this.id += 1), this.id &gt;= 19 &amp;&amp; (this.id = 10)),
                    n.default.app.mWX.skinId = this.id, n.default.app.mWX.setUserValue("new_reward_knife_id", String(this.id)),
                    Laya.loader.load("newknife/" + Number(this.id - 10) + ".png", new Laya.Handler(this, function () {
                        console.log("skinId:", t.id, "newknife/" + Number(t.id - 10) + ".png"), t.ttype == e.START_REWARD ? t.knifeImg2.skin = "newknife/" + Number(t.id - 10) + ".png" : t.ttype == e.BOX_REWARD ? t.knifeImg3.skin = "newknife/" + Number(t.id - 10) + ".png" : t.ttype == e.END_REWARD &amp;&amp; (t.knifeImg.skin = "newknife/" + Number(t.id - 10) + ".png");
                    }));
            }, e.prototype.Dispose = function () {
                this.onShow(!1, this.ttype);
            }, e.prototype.onSkin = function (t) {
                if (this.isChangeing) {
                    var e = t;
                    if (0 != e) {
                        console.log("xxx:", e);
                        var i = "";
                        10 == e ? i = "knife_0" : 11 == e ? i = "knife_1" : 12 == e ? i = "knife_2" : 13 == e ? i = "knife_3" : 14 == e ? i = "knife_4" : 15 == e ? i = "knife_5" : 16 == e ? i = "knife_6" : 17 == e ? i = "knife_7" : 18 == e &amp;&amp; (i = "knife_8");
                        var a = "Scenes/" + i + ".lh";
                        Laya.loader.create(a, Laya.Handler.create(this, function (t) {
                            if (t) {
                                var e = h.default.app.player.getChildByName("Knife"), i = Laya.loader.getRes(a);
                                e.meshFilter.sharedMesh = i.meshFilter.sharedMesh;
                                var n = i.meshRenderer.material.clone();
                                e.meshRenderer.material = n;
                            }
                        }));
                    }
                }
            }, e.prototype.RotateLight = function () {
                this.light3.rotation = 0, this.light2.rotation = 0, this.light.rotation = 0, this.isLoop = !0,
                    Laya.timer.loop(1, this, this.lRLight);
            }, e.prototype.lRLight = function () {
                this.isLoop &amp;&amp; (this.ttype == e.START_REWARD ? this.light2.rotation += 1 : this.ttype == e.BOX_REWARD ? this.light3.rotation += 1 : this.ttype == e.END_REWARD &amp;&amp; (this.light.rotation += 1));
            }, e.prototype.onShowFriendShare = function () {
            }, e.prototype.onCloseFriend = function () {
                p.EventManager.Inst.off(p.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE, this, this.onCloseFriend),
                    this.FriendShare.clearPage(), this.FriendShare.removeSelf(), this.FriendShare.destroy(!0),
                    this.FriendShare = null, this.isClick = !1
            }, e.START_REWARD = "START_REWARD", e.BOX_REWARD = "BOX_REWARD", e.END_REWARD = "END_REWARD",
                e;
        }(a.ui.page.GetKnifeDialogUI);
        i.default = c;
    }, {
        "../Main": 4,
        "../core/wuchuConfig2": 9,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/common/testGameAPI": 17,
        "../newFenFa/view/BannerGamesShare": 21,
        "../newFenFa/view/FriendShare": 23,
        "../ui/layaMaxUI": 151,
        "../util/ADUtil": 152,
        "../util/ShareUtil": 156,
        "./GameUI": 71,
        "./ResultView": 124
    }],
    73: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../ui/layaMaxUI"), n = t("../Main"), s = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.xxx = 5, e.count = 0, e.notNeT = null, e;
            }
            return __extends(e, t), e.prototype.onEnable = function () {
                this.height = Laya.stage.height;
            }, e.prototype.init = function () {
                console.log("LoadingViewUILoadingViewUILoadingViewUILoadingViewUI");

                this.pro.width = 25, this.zOrder = 1e3, this.xxx = 20,
                    this.precent.text = Math.floor(this.pro.width / 490 * 100) + "",
                    Laya.timer.frameLoop(1, this, this.onProgress);
            }, e.prototype.onProgress = function () {
                var t = this, e = this.pro.width;
                e += this.xxx, this.precent.text = Math.floor(this.pro.width / 490 * 100) + "",
                    window.wx &amp;&amp; n.default.app.scene_num &gt;= 1 ? e &gt;= 441 &amp;&amp; (this.xxx = .3, e &gt;= 490 &amp;&amp; (e = 490),
                        n.default.app.isOk &amp;&amp; n.default.app.isLinkBackend ? (Laya.timer.clear(this, this.onProgress),
                            this.visible = !1,
                            console.log("11111"),
                            Laya.timer.once(500, this, function () {
                                n.default.app.loadingShow = !1;
                            })) : e &gt;= 488 &amp;&amp; (e = 488, -1 != this.count &amp;&amp; (this.count += 1), -1 != this.count &amp;&amp; this.count &gt;= 1e3 &amp;&amp; (console.log("488", this.count),
                                this.count = -1, this.notNeT = new a.ui.page.NotNetUI(), this.addChild(this.notNeT),
                                this.notNeT.visible = !0, this.notNeT.btn.on(Laya.Event.MOUSE_DOWN, this, function () {
                                    t.notNeT.visible = !1;
                                })))) : e &gt;= 441 &amp;&amp; (e = 441, this.count += 1, -1 != this.count &amp;&amp; (this.count += 1),
                                    -1 != this.count &amp;&amp; this.count &gt;= 3e3 &amp;&amp; (this.count = -1, this.notNeT = new a.ui.page.NotNetUI(),
                                        this.addChild(this.notNeT), this.notNeT.visible = !0, this.notNeT.btn.on(Laya.Event.MOUSE_DOWN, this, function () {
                                            t.notNeT.visible = !1;
                                        }))), this.pro.width = e;
            }, e.prototype.onDisable = function () { }, e;
        }(a.ui.page.LoadingViewUI);
        i.default = s;
    }, {
        "../Main": 4,
        "../ui/layaMaxUI": 151
    }],
    74: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    75: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    76: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    77: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    78: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    79: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    80: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    81: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    82: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    83: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    84: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    85: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    86: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    87: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    88: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    89: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    90: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    91: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    92: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    93: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    94: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    95: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    96: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    97: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    98: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    99: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    100: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    101: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    102: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    103: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    104: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    105: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    106: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    107: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    108: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    109: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    110: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    111: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    112: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    113: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    114: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    115: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    116: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    117: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    118: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    119: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    120: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    121: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    122: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    123: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    124: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../ui/layaMaxUI"), n = t("../Main"), s = t("./gameObject/PlayerCtrl"), o = t("../GameConfig"), r = t("./GameManager"), h = t("./GameUI"), l = t("../util/ShareUtil"), u = t("../util/ADUtil"), p = t("../core/wxCore"), d = t("../newFenFa/common/EventManager"), f = t("../newFenFa/common/testGameAPI"), c = t("../newFenFa/view/FriendShare"), m = t("../newFenFa/view/HotShare"), g = t("../newFenFa/view/ResultGamesShare"), _ = t("../newFenFa/view/BannerGamesShare"), y = t("../util/SoundUtil"), w = t("../core/wuchuConfig2"), v = t("../Egg/ForcePlayVideo"), b = t("../Egg/hitEggView"),
            x = function (t) {
                function e(i) {
                    var a = t.call(this) || this;
                    a.intType = 1e3, a.numType = 1e3, a.strType = "hello laya", a.boolType = !0, a.type = null,
                        a.revive_num = 0, a.revive_big = 1, a.reviveNum = 5, a.reviveiMG = ["button/djs1.png", "button/djs2.png", "button/djs3.png", "button/djs4.png", "button/djs5.png"],
                        a.notClickSelect = -1, a.clickBtnWuchu_skip = 0, a.clickBtnWuchu_again = 0, a.clickBtnWuchu_next = 0,
                        a.result_showList = new Array(), a.ishotsharetype = 0, a.hotsharedata = null, a.isClick = !1,
                        a.isLoader = [0, 0, 0, 0, 0, 0], a._clickTime = 0, a.isLoop = !1, e.app = a, a.height = Laya.stage.height,
                        a.clickBtnWuchu_skip = 0, a.clickBtnWuchu_again = 0, a.clickBtnWuchu_next = 0;
                    a.txt_gold.text = n.default.app.mWX.getUserDataByKey("gold"),
                        a.type = i, Laya.timer.once(200, a, function () {
                            a.btn_revive.on(Laya.Event.CLICK, a, a.onRevive), a.btn_next.on(Laya.Event.CLICK, a, a.onNext, [5]),
                                a.btn_again.on(Laya.Event.CLICK, a, a.onAgain), a.btn_skip.on(Laya.Event.CLICK, a, a.onSkip),
                                a.closeBtn.on(Laya.Event.CLICK, a, a.onShowFriendShare, [1]);
                        });

                    a.btn_next.skin = "button/next_underline.png",
                        a.btn_again.skin = "button/again_underline.png",
                        a.btn_skip.skin = "button/jump_underline.png",
                        a.reviveNum = 5,
                        a.reviveiMG = ["button/djs1.png", "button/djs2.png", "button/djs3.png", "button/djs4.png", "button/djs5.png"],
                        a.daojishi.skin = a.reviveiMG[a.reviveNum - 1], a.type, a.toNewEnd()
                    return a;
                }
                return __extends(e, t), e.prototype.onfenfaList = function (t, e) {
                    this.isLoop = !1;
                }, e.prototype.dsjLoop = function () {
                    if (this.isLoop) {
                        if (this.reviveNum -= 1, 0 == this.reviveNum) return this.isLoop = !1, Laya.timer.clear(this, this.dsjLoop),
                            void this.toNewEnd();
                        this.daojishi.skin = this.reviveiMG[this.reviveNum - 1];
                    }
                }, e.prototype.toNewEnd = function () {
                    this.toNewEndTrue()
                }, e.prototype.toNewEndTrue = function () {
                    var t = !1;
                    // 0 == n.default.app.mWX.IsOpenBKYX() ? 0 == p.default.uo.mIsNewUser &amp;&amp; (t = !0) : 1 == n.default.app.mWX.IsOpenBKYX() &amp;&amp; (t = !0),
                    //     t &amp;&amp; n.default.app.mWX.BKYXNotShowList().indexOf(Number(n.default.app.Level_num - 1)) &lt; 0 ? (
                    //         n.default.app.adUtil.hideBannerAd(),
                    //         this.ishotsharetype = 1, this.hotsharedata = null, this.onShowHotList()) : 




                    this.toEnd();
                }, e.prototype.showFenFaBanner = function (t) {
                }, e.prototype.toEnd = function () {

                    this.reviveBox.visible = !1, this.endBox.visible = !0,
                        this.btn_next.visible = !0,
                        this.btn_again.visible = true, this.btn_skip.visible = !1, this.btn_revive.visible = true,

                        this.reviveNum = 0,
                        "Die" == this.type ? (
                            this.title.skin = "button/fail.png",
                            this.btn_again.skin = "button/again1.png",
                            this.btn_revive.skin = "button/relive1.png",
                            this.btn_again.visible = !0, this.btn_revive.visible = !0


                        ) :
                            (
                                this.title.skin = "button/get.png",
                                this.btn_again.visible = false,
                                this.btn_revive.visible = false,
                                this.btn_next.skin = "button/next.png",
                                this.btn_next.visible = !0
                            );
                    var e = [];
                    n.default.app.Level_num / 5 == 0 &amp;&amp; ("" == n.default.app.mWX.getUserDataByKey("food_skin") ? (e = [0, 1, 2],
                        n.default.app.mWX.setUserValue("food_skin", JSON.stringify(e))) : ((e = JSON.parse(n.default.app.mWX.getUserDataByKey("food_skin")))[e.length + 1] = e.length,
                            n.default.app.mWX.setUserValue("food_skin", JSON.stringify(e))));
                    var i = {
                        is_level_complete: "Die" == this.type ? 0 : 1,
                        level: "Die" == this.type ? Number(n.default.app.Level_num) : Number(n.default.app.Level_num - 1)
                    }; this.isLoader = [0, 0, 0, 0, 0, 0],
                        this.onShowFriendShare();
                }, e.prototype.btnOff = function () {
                    this.btn_revive.off(Laya.Event.CLICK, this, this.onRevive), this.btn_next.off(Laya.Event.CLICK, this, this.onNext);
                }, e.prototype.onShowResult = function () {
                    var t = this;
                    "Die" == this.type ? (
                        this.btn_again.skin = "button/again1.png",
                        this.btn_revive.skin = "button/relive1.png",
                        this.btn_again.visible = !0, 

                        this.btn_next.visible = false,
                        this.btn_revive.visible = !0

                        // this.btn_again.visible = !1, 0 == n.default.app.mWX.fhOnoff ? this.btn_revive.skin = "button/relive1.png" : 1 == n.default.app.mWX.getOnOffAllControl() ? (this.btn_revive.skin = "button/relive2.png",
                        //     this.btn_revive.width = 94) : (this.btn_revive.skin = "button/relive1.png", this.btn_revive.width = 69),
                        // this.btn_revive.visible = !1, Laya.timer.once(n.default.app.mWX.getOnOffRewardSkip(), this, function () {

                        // }))


                    ) :
                        (
                            this.btn_next.skin = "button/next.png",
                            t.btn_next.visible = !0
                        ),
                        console.log("resultShare");
                    // f.testGameAPI.GetGamesBox("result", Laya.Handler.create(this, function (e) {
                    //     t.ResultGamesShare = new g.ResultGamesShare(),
                    //     d.EventManager.Inst.event(d.EventManager.RESULT_GAMES_INIT, [e, t.gameList, !0]);
                    // }));
                }, e.prototype.onShowHotList = function () {
                    var t = this;
                    this.HotShare ? this.onCloseHot() : (console.log("hotShare"), f.testGameAPI.GetGamesBox("hotShare", Laya.Handler.create(this, function (e) {
                        t.HotShare = new m.HotShare(), d.EventManager.Inst.event(d.EventManager.HOT_GAMES_INIT, [e, t]);
                    })), d.EventManager.Inst.on(d.EventManager.HOT_GAMES_ON_CLOSE, this, this.onCloseHot),
                        d.EventManager.Inst.on(d.EventManager.HOT_GAMES_ON_TO_GAME, this, this.onCloseHot));
                }, e.prototype.onCloseHot = function () {
                    switch (n.default.app.adUtil.hideBannerAd(), d.EventManager.Inst.off(d.EventManager.HOT_GAMES_ON_CLOSE, this, this.onCloseHot),
                    d.EventManager.Inst.off(d.EventManager.HOT_GAMES_ON_TO_GAME, this, this.onCloseHot),
                    this.HotShare.clearPage(), this.HotShare.removeSelf(), this.HotShare.destroy(!0),
                    this.HotShare = null, this.ishotsharetype) {
                        case 1:
                            this.toEnd();
                            break;

                        case 2:
                            this.bkonAgain();
                            break;

                        case 3:
                            this.bkonNext(this.hotsharedata);
                    }
                }, e.prototype.onShowFriendShare = function (t) {
                    this.onShowResult();

                }, e.prototype.onCloseFriend = function (t) {
                    void 0 === t &amp;&amp; (t = 0), this.reviveBox.visible &amp;&amp; (this.isLoop = !0), console.log("onCloseFriendonCloseFriendonCloseFriend", t),
                        d.EventManager.Inst.off(d.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE, this, this.onCloseFriend),
                        this.FriendShare.clearPage(), this.FriendShare.removeSelf(), this.FriendShare.destroy(!0),
                        this.FriendShare = null, 0 == t ? (this.onShowResult(), n.default.app.isFriendRecomPush = !1) : w.default.Inst.isToWuchu() &amp;&amp; w.default.Inst.showWuchuPos.revive &amp;&amp; n.default.app.isHaveBanner || null != n.default.app.adUtil.adBanner &amp;&amp; n.default.app.adUtil.adBanner.show(),
                        this.isClick = !1;
                }, e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                    e.prototype.flyGold = function (t, e) {
                        var i = this;
                        void 0 === t &amp;&amp; (t = null), this.btnOff();
                        var a = [], s = 25;
                        Laya.stage.height &gt; 1400 &amp;&amp; (s = 90);
                        this.txt_gold.localToGlobal(Laya.Point.TEMP);
                        if ("Win" == this.type) {
                            for (var o = 0; o &lt; 10; o++) {
                                a[o] = new Laya.Image(), a[o].skin = "start/img_gold.png", this.addChild(a[o]);
                                var r = 60 * Math.random();
                                a[o].pos(300 + r, 1038), Laya.Tween.to(a[o], {
                                    x: 30,
                                    y: s
                                }, 300, null, Laya.Handler.create(this, function () {
                                    i.txt_gold.text = Number(i.txt_gold.text) + e + "";
                                }), 80 * o);
                            }
                            Laya.timer.once(1500, this, function () {
                                n.default.app.mWX.setUserValue("gold", i.txt_gold.text);
                                for (var e = 0; e &lt; a.length; e++) a[e].removeSelf(), a[e].destroy();
                                null != t &amp;&amp; t();
                            });
                        } else {
                            for (var h = 0; h &lt; a.length; h++) a[h].removeSelf(), a[h].destroy();
                            null != t &amp;&amp; t();
                        }
                    }, e.prototype.onNext = function (t) {
                        if (Laya.Browser.now() - this._clickTime &lt;= 500) console.log("é˜²è¿žç‚¹"); else if (this._clickTime = Laya.Browser.now(),
                            w.default.Inst.isToWuchu() &amp;&amp; w.default.Inst.showWuchuPos.result &amp;&amp; !n.default.app.entergameNotad) {
                            if (this.clickBtnWuchu_next++, this.clickBtnWuchu_next == w.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                                n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.btn_next)),
                                this.clickBtnWuchu_next &lt; w.default.Inst.wuchuData.type[0]) return;
                            n.default.app.mWX.likeLoop = !1;
                            e = !1;
                            0 == n.default.app.mWX.IsOpenBKYX() ? 1 == p.default.uo.mIsNewUser &amp;&amp; (e = !0) : 2 == n.default.app.mWX.IsOpenBKYX() &amp;&amp; (e = !0),
                                e &amp;&amp; n.default.app.mWX.BKYXNotShowList().indexOf(Number(n.default.app.Level_num - 1)) &lt; 0 ? (n.default.app.adUtil.hideBannerAd(),
                                    this.ishotsharetype = 3, this.hotsharedata = t, this.onShowHotList()) : this.bkonNext(t);
                        } else {
                            n.default.app.mWX.likeLoop = !1;
                            var e = !1;
                            0 == n.default.app.mWX.IsOpenBKYX() ? 1 == p.default.uo.mIsNewUser &amp;&amp; (e = !0) : 2 == n.default.app.mWX.IsOpenBKYX() &amp;&amp; (e = !0),
                                e &amp;&amp; n.default.app.mWX.BKYXNotShowList().indexOf(Number(n.default.app.Level_num - 1)) &lt; 0 ? (n.default.app.adUtil.hideBannerAd(),
                                    this.ishotsharetype = 3, this.hotsharedata = t, this.onShowHotList()) : this.bkonNext(t);
                        }
                    }, e.prototype.onGold = function () {
                        var t = this;
                        0 == n.default.app.mWX.fhOnoff ? this.onNext(25) : 1 == n.default.app.mWX.getOnOffAllControl() ? u.ADUtil.playVideo(function () {
                            t.onNext(25);
                        }, function () {
                            l.ShareUtil.shareProp(function () {
                                t.onNext(25);
                            });
                        }, function () {
                            wx.showToast({
                                title: "æœªçœ‹å®Œè§†é¢‘ï¼Œæ—&nbsp;æ³•é¢†å–å¥–åŠ±",
                                icon: "none",
                                image: "",
                                duration: 2e3
                            });
                        }) : 2 == n.default.app.mWX.getOnOffAllControl() &amp;&amp; l.ShareUtil.shareProp(function () {
                            t.onNext(25);
                        });
                    }, e.prototype.onRevive = function () {

                        var muted = Laya.SoundManager.muted;
                        Laya.SoundManager.muted = true;
                        my.showReward({
                            rewarded: () =&gt; {

                                Laya.SoundManager.muted = muted;
                                this.isLoop = !1;
                                s.default.instance.ResetKnife(),
                                    this.onClose(!0)
                            },
                            cancel: () =&gt; {
                                Laya.SoundManager.muted = muted;
                            }
                        })
                    }, e.prototype.onClear = function () {
                        this.onNext(5);
                    }, e.prototype.onAgain = function () {
                        if (Laya.Browser.now() - this._clickTime &lt;= 500) console.log("é˜²è¿žç‚¹"); else if (this._clickTime = Laya.Browser.now(),
                            w.default.Inst.isToWuchu() &amp;&amp; w.default.Inst.showWuchuPos.result &amp;&amp; !n.default.app.entergameNotad) {
                            if (this.clickBtnWuchu_again++, this.clickBtnWuchu_again == w.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                                n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.btn_again),
                                n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.btn_revive, "other", !1)),
                                this.clickBtnWuchu_again &lt; w.default.Inst.wuchuData.type[0]) return;
                            n.default.app.mWX.likeLoop = !1;
                            t = !1;
                            0 == n.default.app.mWX.IsOpenBKYX() ? 1 == p.default.uo.mIsNewUser &amp;&amp; (t = !0) : 2 == n.default.app.mWX.IsOpenBKYX() &amp;&amp; (t = !0),
                                t &amp;&amp; n.default.app.mWX.BKYXNotShowList().indexOf(Number(n.default.app.Level_num - 1)) &lt; 0 ? (n.default.app.adUtil.hideBannerAd(),
                                    this.ishotsharetype = 2, this.hotsharedata = null, this.onShowHotList()) : this.bkonAgain();
                        } else {
                            n.default.app.mWX.likeLoop = !1;
                            var t = !1;
                            0 == n.default.app.mWX.IsOpenBKYX() ? 1 == p.default.uo.mIsNewUser &amp;&amp; (t = !0) : 2 == n.default.app.mWX.IsOpenBKYX() &amp;&amp; (t = !0),
                                t &amp;&amp; n.default.app.mWX.BKYXNotShowList().indexOf(Number(n.default.app.Level_num - 1)) &lt; 0 ? (n.default.app.adUtil.hideBannerAd(),
                                    this.ishotsharetype = 2, this.hotsharedata = null, this.onShowHotList()) : this.bkonAgain();
                        }
                    }, e.prototype.bkonAgain = function () {
                        r.default.instance.sceneClear(), r.default.instance.showSuccessEffect(!1), null != h.default.app.scene3D &amp;&amp; (h.default.app.scene3D.removeSelf(),
                            h.default.app.scene3D = null), h.default.app.visible = !1, this.onClose(), Laya.Scene.open(o.default.startScene, !1);
                    }, e.prototype.bkonNext = function (t) {
                        //ä¸‹ä¸€å…³
                        var e = this;
                        n.default.app.Level_num = ~~n.default.app.Level_num + 1;
                        n.default.app.mWX.updateUserDataByKey("Level_num", n.default.app.Level_num)
                        r.default.instance.sceneClear(), r.default.instance.showSuccessEffect(!1),
                            null != h.default.app.scene3D &amp;&amp; (h.default.app.scene3D.removeSelf(),
                                h.default.app.scene3D = null), h.default.app.visible = !1, e.onClose(),
                            Laya.Scene.open(o.default.startScene, !1);
                    }, e.prototype.onSkip = function () {
                        if (w.default.Inst.isToWuchu() &amp;&amp; w.default.Inst.showWuchuPos.revive &amp;&amp; !n.default.app.entergameNotad) {
                            if (this.clickBtnWuchu_skip++, this.clickBtnWuchu_skip == w.default.Inst.wuchuData.type[1] &amp;&amp; (console.log("æ˜¾ç¤ºè¯¯è§¦"),
                                n.default.app.adUtil.showBannerAd3(n.default.app.newBannerArr[n.default.app.newBannerId], this.btn_skip)),
                                this.clickBtnWuchu_skip &lt; w.default.Inst.wuchuData.type[0]) return;
                            this.reviveNum &gt; 0 &amp;&amp; (this.reviveNum = 0, Laya.timer.clear(this, this.dsjLoop),
                                this.toNewEnd());
                        } else this.reviveNum &gt; 0 &amp;&amp; (this.reviveNum = 0, Laya.timer.clear(this, this.dsjLoop),
                            this.toNewEnd());
                    }, e.prototype.onClose = function (t) {
                        void 0 === t &amp;&amp; (t = !1), Laya.timer.clear(this, this.dsjLoop), n.default.app.adUtil.hideBannerAd(),
                            t || (console.log("likeLoopfalse2"), n.default.app.mWX.likeLoop = !1), y.default.playSound("sound/btn_click");
                        n.default.app.mWX.indexBpTotle("back_home", {}), this.btn_revive.off(Laya.Event.CLICK, this, this.onRevive),
                            this.btn_next.off(Laya.Event.CLICK, this, this.onNext), console.log("resultnot???"),
                            t ? (this.showFenFaBanner(!1), h.default.app.showFenFaBanner(!0)) : this.onShowResult(),
                            n.default.app.resultView.removeSelf(), n.default.app.resultView.destroy(), n.default.app.resultView = null;
                    }, e.app = null, e;
            }(a.ui.page.ResultViewUI);
        i.default = x;
    }, {
        "../Egg/ForcePlayVideo": 1,
        "../Egg/hitEggView": 2,
        "../GameConfig": 3,
        "../Main": 4,
        "../core/wuchuConfig2": 9,
        "../core/wxCore": 11,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/common/testGameAPI": 17,
        "../newFenFa/view/BannerGamesShare": 21,
        "../newFenFa/view/FriendShare": 23,
        "../newFenFa/view/HotShare": 24,
        "../newFenFa/view/ResultGamesShare": 25,
        "../ui/layaMaxUI": 151,
        "../util/ADUtil": 152,
        "../util/ShareUtil": 156,
        "../util/SoundUtil": 157,
        "./GameManager": 70,
        "./GameUI": 71,
        "./gameObject/PlayerCtrl": 149
    }],
    125: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./../ui/layaMaxUI"), n = t("../Main"), s = t("../util/ShareUtil"), o = t("../util/ADUtil"), r = t("./GameUI"), h = t("../util/SoundUtil"), l = function (t) {
            function e(i) {
                var a = t.call(this) || this;
                return a.intType = 1e3, a.numType = 1e3, a.strType = "hello laya", a.boolType = !0,
                    a.food = [], a.knife = [], a.page_num = 0, a.type = null, a.btn_gold_num = 6, a.isNoClick = !1,
                    a.zOrder = 1e3, Laya.stage.height &gt; 1400 &amp;&amp; (a.bg.top = 150), a.btn_close.on(Laya.Event.CLICK, a, a.onClose),
                    a.btn_right.visible = !1, a.btn_left.visible = !1, a.btn_unlock.on(Laya.Event.CLICK, a, a.getNewSkin),
                    a.btn_gold.on(Laya.Event.CLICK, a, a.onGold), a.type = i, a.txt_gold.text = n.default.app.mWX.getUserDataByKey("gold"),
                    "" != n.default.app.mWX.getUserDataByKey("btn_gold_num") &amp;&amp; (a.btn_gold_num = Number(n.default.app.mWX.getUserDataByKey("btn_gold_num"))),
                    "food" == i ? (a.title.skin = "button/sww@2x.png", a.btn_gold.visible = 1 == n.default.app.mWX.IsOpenFoodViewVideo(),
                        a.data_skin = n.default.app.mWX.getUserDataByKey("food_skin"), e.skin_id = Number(n.default.app.mWX.getUserDataByKey("food_skin_id")),
                        "" == a.data_skin ? (a.data_skin = [0, 1, 2], n.default.app.mWX.setUserValue("food_skin", JSON.stringify(a.data_skin)),
                            n.default.app.mWX.setUserValue("food_skin_id", "0")) : a.data_skin = JSON.parse(n.default.app.mWX.getUserDataByKey("food_skin")),
                        a.btn_unlock.visible = !1, a.btn_gold.x = 218, a.data_skin = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) : (a.btn_gold.visible = 1 == n.default.app.mWX.IsOpenFoodViewVideo(),
                            a.btn_unlock.visible = 1 == n.default.app.mWX.IsOpenFoodViewVideo(), a.btn_gold.x = 406,
                            a.title.skin = "button/scc@2x.png", a.data_skin = n.default.app.mWX.getUserDataByKey("knife_skin"),
                            e.skin_id = Number(n.default.app.mWX.getUserDataByKey("knife_skin_id")), "" == a.data_skin ? (a.data_skin = [0],
                                n.default.app.mWX.setUserValue("knife_skin", JSON.stringify(a.data_skin)), n.default.app.mWX.setUserValue("knife_skin_id", "0")) : a.data_skin = JSON.parse(n.default.app.mWX.getUserDataByKey("knife_skin"))),
                    0 == n.default.app.mWX.fhOnoff ? a.btn_gold.skin = "button/hqq@2x.png" : 1 == n.default.app.mWX.getOnOffAllControl() ? a.btn_gold.skin = "button/btn_video.png" : 2 == n.default.app.mWX.getOnOffAllControl() &amp;&amp; (a.btn_gold.skin = "button/btn_share.png"),
                    0 == a.food.length &amp;&amp; a.updateMassage(i), a.displayView(),
                    a;
            }
            return __extends(e, t), e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.displayView = function () {
                    "food" == this.type ? this.list.array = this.food : this.list.array = this.knife,
                        this.list.renderHandler = new Laya.Handler(this, this.onListRender);
                }, e.prototype.onListRender = function (t, i) {
                    var a = t.getChildByName("icon"), n = t.getChildByName("iconName"), s = t.getChildByName("select");
                    if (n.visible = !1, "food" == this.type) {
                        o = this.food;
                        this.img_level.skin = "shop/img_level1.png";
                    } else {
                        var o = this.knife;
                        0 == this.page_num ? this.img_level.skin = "shop/img_level1.png" : 1 == this.page_num ? this.img_level.skin = "shop/img_level2.png" : 2 == this.page_num &amp;&amp; (this.img_level.skin = "shop/img_level3.png");
                    }
                    i = 9 * this.page_num + i, "food" == this.type ? -1 == this.data_skin.indexOf(Number(i)) ? a.skin = "shop/img_what.png" : a.skin = this.type + "/" + o[i].name + ".png" : (s.visible = i == e.skin_id,
                        -1 == this.data_skin.indexOf(Number(i)) ? (a.skin = "shop/img_what.png", t.on(Laya.Event.CLICK, this, this.onBtnBox, [1, i])) : (a.skin = this.type + "/" + o[i].name + ".png",
                            t.on(Laya.Event.CLICK, this, this.onBtnBox, [t, i]))), this.unlockNum.text = "+" + o[i].price;
                }, e.prototype.onBtnBox = function (t, i) {
                    if (void 0 === i &amp;&amp; (i = 0), e.skin_id != i &amp;&amp; 1 != t) {
                        t.getChildByName("select").visible = !0;
                        this.list.getCell(e.skin_id).getChildByName("select").visible = !1, e.skin_id = i,
                            "food" == this.type ? n.default.app.mWX.setUserValue("food_skin_id", "" + i) : n.default.app.mWX.setUserValue("knife_skin_id", "" + i);
                    }
                }, e.prototype.getNewSkin = function () {
                    var t = this;
                    if ("food" == this.type) {
                        if (this.data_skin.length == this.food.length) return void wx.showToast({
                            title: "ä½&nbsp;å·²è§£é”å…¨éƒ¨æžœè”¬",
                            icon: "none",
                            duration: 2e3,
                            false: function (t) {
                                console.log(t);
                            },
                            success: function (t) {
                                console.log(t);
                            }
                        });
                    } else if (this.data_skin.length == this.knife.length) return void wx.showToast({
                        title: "ä½&nbsp;å·²è§£é”å…¨éƒ¨åˆ€å…·",
                        icon: "none",
                        duration: 2e3,
                        false: function (t) {
                            console.log(t);
                        },
                        success: function (t) {
                            console.log(t);
                        }
                    });
                    if (Number(this.txt_gold.text) &gt;= Number(this.unlockNum.text)) if ("food" == this.type) {
                        var e = this.data_skin[this.data_skin.length - 1];
                        this.data_skin[this.data_skin.length] = e + 1, Math.floor((e + 1) / 9) != this.page_num &amp;&amp; this.onBtn(1),
                            this.changeSkin(e + 1), n.default.app.mWX.setUserValue("food_skin", JSON.stringify(this.data_skin));
                    } else {
                        for (var i = [], a = 9 * this.page_num; a &lt; 9 * this.page_num + 9; a++) -1 == this.data_skin.indexOf(Number(a)) &amp;&amp; (i[i.length] = a);
                        if (0 == i.length) return void wx.showToast({
                            title: "ä½&nbsp;å·²è§£é”å½“å‰é¡µé¢å…¨éƒ¨åˆ€å…·",
                            icon: "none",
                            duration: 2e3,
                            false: function (t) {
                                console.log(t);
                            },
                            success: function (t) {
                                console.log(t);
                            }
                        });
                        var s = Math.floor(Math.random() * i.length);
                        this.data_skin = JSON.parse(n.default.app.mWX.getUserDataByKey("knife_skin")), console.log("222:", this.data_skin, this.data_skin.length, Number(i[s])),
                            this.data_skin[this.data_skin.length] = Number(i[s]), console.log("2222:", this.data_skin, this.data_skin.length, Number(i[s])),
                            this.changeSkin(Number(i[s])), n.default.app.mWX.setUserValue("knife_skin", JSON.stringify(this.data_skin), null, function () {
                                t.data_skin = JSON.parse(n.default.app.mWX.getUserDataByKey("knife_skin"));
                            });
                    } else wx.showToast({
                        title: "é‡‘å¸ä¸è¶³",
                        icon: "none",
                        duration: 2e3,
                        false: function (t) {
                            console.log(t);
                        },
                        success: function (t) {
                            console.log(t);
                        }
                    });
                }, e.prototype.changeSkin = function (t) {
                    var i = this;
                    if (e.skin_id != t) {
                        var a = this.list.getCell(t), s = a.getChildByName("select"), o = a.getChildByName("icon");
                        s.visible = !0;
                        if (this.list.getCell(e.skin_id).getChildByName("select").visible = !1, e.skin_id = t,
                            "food" == this.type) {
                            r = this.food;
                            n.default.app.mWX.setUserValue("food_skin_id", "" + e.skin_id);
                        } else {
                            var r = this.knife;
                            n.default.app.mWX.setUserValue("knife_skin_id", "" + e.skin_id);
                        }
                        o.skin = this.type + "/" + r[t].name + ".png";
                        var h = Number(this.txt_gold.text) - Number(this.unlockNum.text);
                        n.default.app.mWX.setUserValue("gold", "" + h, null, function () {
                            i.data_skin = n.default.app.mWX.getUserDataByKey("knife_skin");
                        }), this.txt_gold.text = "" + h;
                    }
                }, e.prototype.updateMassage = function (t) {
                    var e = Laya.loader.getRes(n.default.app.URL + "res/shop.json");
                    this.food = e.food, this.knife = e.knife;
                }, e.prototype.onBtn = function (t) {
                    if (this.page_num = this.page_num + t, this.page_num &lt; 0 &amp;&amp; (this.page_num = 0),
                        "food" == this.type) {
                        this.list.array = this.food;
                        e = this.food.length / 9;
                    } else {
                        this.list.array = this.knife;
                        var e = this.knife.length / 9;
                    }
                    this.page_num &gt;= e &amp;&amp; (this.page_num = e - 1);
                }, e.prototype.onGold = function () {
                    var t = this;
                    this.btn_gold_num &gt; 0 ? (0 == n.default.app.mWX.fhOnoff ? (this.txt_gold.text = (Number(this.txt_gold.text) + 150).toString(),
                        n.default.app.mWX.setUserValue("gold", this.txt_gold.text), this.btn_gold_num--) : 1 == n.default.app.mWX.getOnOffAllControl() ? o.ADUtil.playVideo(function () {
                            n.default.app.mWX.indexBpTotle("icon_page", {
                                is_success: 1,
                                is_click: 1,
                                from_type: "video",
                                from_page: "get_coin"
                            }), t.txt_gold.text = (Number(t.txt_gold.text) + 150).toString(), n.default.app.mWX.setUserValue("gold", t.txt_gold.text),
                                t.btn_gold_num--;
                        }, function () {
                            s.ShareUtil.shareProp(function () {
                                n.default.app.mWX.indexBpTotle("icon_page", {
                                    is_success: 1,
                                    is_click: 1,
                                    from_type: "share",
                                    from_page: "get_coin"
                                }), t.txt_gold.text = (Number(t.txt_gold.text) + 150).toString(), n.default.app.mWX.setUserValue("gold", t.txt_gold.text),
                                    t.btn_gold_num--;
                            });
                        }, function () {
                            n.default.app.mWX.indexBpTotle("icon_page", {
                                is_success: 0,
                                is_click: 1,
                                from_type: "video",
                                from_page: "get_coin"
                            }), wx.showToast({
                                title: "æœªçœ‹å®Œè§†é¢‘ï¼Œæ—&nbsp;æ³•é¢†å–å¥–åŠ±",
                                icon: "none",
                                image: "",
                                duration: 2e3
                            });
                        }) : 2 == n.default.app.mWX.getOnOffAllControl() &amp;&amp; s.ShareUtil.shareProp(function () {
                            n.default.app.mWX.indexBpTotle("icon_page", {
                                is_success: 1,
                                is_click: 1,
                                from_type: "share",
                                from_page: "get_coin"
                            }), t.txt_gold.text = (Number(t.txt_gold.text) + 150).toString(), n.default.app.mWX.setUserValue("gold", t.txt_gold.text),
                                t.btn_gold_num--;
                        }), n.default.app.mWX.setUserValue("btn_gold_num", this.btn_gold_num + "")) : wx.showToast({
                            title: "æ¬¡æ•°ç”¨å°½",
                            icon: "none",
                            duration: 2e3,
                            false: function (t) {
                                console.log(t);
                            },
                            success: function (t) {
                                console.log(t);
                            }
                        });
                }, e.prototype.onClose = function () {
                    n.default.app.adUtil.hideBannerAd(), h.default.playSound("sound/btn_click"), "food" != this.type &amp;&amp; this.event(e.CHANGESKIN),
                        n.default.app.shopView.removeSelf(), n.default.app.shopView.destroy(), n.default.app.shopView = null;
                    // var t = JSON.parse(n.default.app.mWX.getOnOffParamByKey("of_startpage_showfenfa"));
                    // if (t) {
                    //     var i = Number(t.type);
                    //     1 == n.default.app.mWX.fhOnoff &amp;&amp; (1 == i ? "0" == n.default.app.mWX.channel_id &amp;&amp; "0" == n.default.app.mWX.first_channel_id || r.default.app.showFenFaBanner(!0) : 2 == i &amp;&amp; r.default.app.showFenFaBanner(!0));
                    // }
                }, e.skin_id = 0, e.CHANGESKIN = "CHANGESKIN", e;
        }(a.ui.page.ShopViewUI);
        i.default = l;
    }, {
        "../Main": 4,
        "../util/ADUtil": 152,
        "../util/ShareUtil": 156,
        "../util/SoundUtil": 157,
        "./../ui/layaMaxUI": 151,
        "./GameUI": 71
    }],
    126: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./gameObject/Food"), n = t("./gameObject/BoardBad"), s = t("./gameObject/BoardDie"), o = t("./gameObject/BoardSuccess"), r = t("./StartView"), h = t("../Main"), l = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.CreateObj = [], e.CreateIndex = 0, e;
            }
            return __extends(e, t), Object.defineProperty(e, "instance", {
                get: function () {
                    return null == this._instance &amp;&amp; (this._instance = new e()), this._instance;
                },
                enumerable: !0,
                configurable: !0
            }), e.prototype.onAwake = function () { }, e.prototype.createGameObject = function (t, e) {
                if (void 0 === t &amp;&amp; (t = 0), void 0 === e &amp;&amp; (e = 6), 0 == this.CreateObj.length) {
                    if (window.wx) i = Laya.loader.getRes(h.default.app.URL + "res/level.json"); else var i = Laya.loader.getRes("res/level.json");
                    this.CreateObj = i.level1;
                }
                this.CreateObj[this.CreateIndex] || (this.CreateIndex = 0);
                var l = this.CreateObj[this.CreateIndex].id, u = this.CreateObj[this.CreateIndex].type;
                this.CreateIndex++;
                var p = Laya.loader.getRes("Scenes/" + l + ".lh"), d = Laya.Sprite3D.instantiate(p);
                switch (u) {
                    case 1:
                        d.addComponent(a.default);
                        break;

                    case 2:
                        d.addComponent(n.default);
                        break;

                    case 3:
                        d.addComponent(s.default);
                        break;

                    case 99:
                        d.addComponent(o.default);
                        break;

                    default:
                        d.addComponent(a.default);
                }
                d.transform.position = Laya.Vector3._ZERO, d.transform.localPositionZ = t + e + .5,
                    r.default.app.ObjCreatPos.addChild(d);
            }, e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.sceneClear = function () {
                    r.default.app.ObjCreatPos.destroyChildren(), this.CreateIndex = 0;
                }, e;
        }(Laya.Script);
        i.default = l;
    }, {
        "../Main": 4,
        "./StartView": 127,
        "./gameObject/BoardBad": 145,
        "./gameObject/BoardDie": 146,
        "./gameObject/BoardSuccess": 147,
        "./gameObject/Food": 148
    }],
    127: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./../ui/layaMaxUI"), n = t("../Main"), s = t("./StartControl"), o = Laya.Event, r = t("./ShopView"), h = t("./GameUI"), l = t("./GetKnifeDialog"), u = t("../util/SoundUtil"), p = t("../newFenFa/view/FriendShare"), d = t("../newFenFa/common/testGameAPI"), f = t("../newFenFa/common/EventManager"), c = t("../core/wuchuConfig2"), m = t("../newFenFa/view/power"), g = function (t) {
            function e() {
                var i = t.call(this) || this;
                if (i.intType = 1e3, i.numType = 1e3, i.strType = "hello laya", i.boolType = !0,
                    i.scene3D = null, i.isStart = !1, i.isFirstToGame = 0, i.isClick = !1, e.app = i,
                    i.height = Laya.stage.height, e.first) {
                    e.first = !1, i.isFirstToGame = 1, i.ScenesLoaded();
                } else i.isFirstToGame = 2, i.ScenesLoaded();

                i.btn_food.on(Laya.Event.CLICK, i, i.onShop, ["food"]),
                    i.btn_food.on(o.MOUSE_DOWN, n.default.app, n.default.app.onBtnMouseDown, [i.btn_food]),
                    i.btn_food.on(o.MOUSE_OUT, n.default.app, n.default.app.onBtnMouseOut, [i.btn_food]),
                    i.btn_food.on(o.MOUSE_UP, n.default.app, n.default.app.onBtnMouseOut, [i.btn_food]),
                    i.btn_knife.on(Laya.Event.CLICK, i, i.onShop, ["knife"]),
                    i.btn_knife.on(o.MOUSE_DOWN, n.default.app, n.default.app.onBtnMouseDown, [i.btn_knife]),
                    i.btn_knife.on(o.MOUSE_OUT, n.default.app, n.default.app.onBtnMouseOut, [i.btn_knife]),
                    i.btn_knife.on(o.MOUSE_UP, n.default.app, n.default.app.onBtnMouseOut, [i.btn_knife]),
                    i.closeBtn.on(Laya.Event.CLICK, i, i.onShowFriendShare);
                return i;
            }
            return __extends(e, t), e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.onAwake = function () { }, e.prototype.ScenesLoaded = function () {
                    var t = this;
                    if (c.default.Inst.isShowFriendShare()) if (0 == n.default.app.mWX.getOpenOnOffShowFenFaCloseBtn()) {
                        this.closeBtn.visible = !1;
                        e = n.default.app.mWX.getMenuButtonTop_CenterPoint();
                        m.default.instance.startPower(this, 20, e.x);
                    } else {
                        this.closeBtn.visible = !0;
                        e = n.default.app.mWX.getMenuButtonTop_CenterPoint();
                        this.closeBtn.pos(20, e.x), m.default.instance.startPower(this, 120, e.x - 15);
                    } else {
                        var e = n.default.app.mWX.getMenuButtonTop_CenterPoint();
                        m.default.instance.startPower(this, 20, e.x), this.closeBtn.visible = !1;
                    }
                    this.box.on(Laya.Event.CLICK, this, function (e) {

                        const muted = Laya.SoundManager.muted;
                        Laya.SoundManager.muted = true;
                        my.showInterstitial({
                            complete: () =&gt; {
                                Laya.SoundManager.muted = muted;
                                e.target != t.closeBtn &amp;&amp; t.onStart();
                            }
                        })
                    }),
                        this.visible = false,
                        this.zOrder = 999,
                        this.isStart = !0,

                        Laya.stage.once("123456", this, () =&gt; {
                            this.visible = true;
                        })
                    Laya.Scene.open("test/TestScene.scene", !1);
                }, e.prototype.addObj = function () {
                    s.default.instance.createGameObject(0);
                },
                e.prototype.onStart = function () {
                    console.log("onStartonStartonStart", n.default.app.loadingShow);
                    n.default.app.Level_num = ~~n.default.app.mWX.getUserDataByKey("Level_num")
                    var t = this;
                    n.default.app.loadingShow || m.default.instance.power(function () {
                        u.default.playSound("sound/btn_click"), t.clear();
                        var i = {
                            level: n.default.app.Level_num
                        };
                        n.default.app.mWX.indexBpTotle("start_button_click", i), e.app.isStart = !1, h.default.app.showV(!0),
                            0 != n.default.app.mWX.getOnOffStartReward() &amp;&amp; (n.default.app.Level_num - n.default.app.mWX.getOnOffStartReward3()) % n.default.app.mWX.getOnOffStartReward2() == 0 &amp;&amp; (null == n.default.app.getKnifeDialog ? (n.default.app.getKnifeDialog = new l.default(),
                                Laya.stage.addChild(n.default.app.getKnifeDialog), n.default.app.getKnifeDialog.onShow(!0, l.default.START_REWARD)) : n.default.app.getKnifeDialog.onShow(!0, l.default.START_REWARD));
                    });
                }, e.prototype.clear = function () {
                    this.visible = !1, console.log("likeLoopfalse1"), n.default.app.mWX.likeLoop = !1;
                }, e.prototype.onShop = function (t) {
                    h.default.app.showFenFaBanner(!1), u.default.playSound("sound/btn_click"), null == n.default.app.shopView &amp;&amp; (n.default.app.shopView = new r.default(t),
                        Laya.stage.addChild(n.default.app.shopView), n.default.app.shopView.off(r.default.CHANGESKIN, h.default.app, h.default.app.onSkin),
                        n.default.app.shopView.on(r.default.CHANGESKIN, h.default.app, h.default.app.onSkin));
                }, e.prototype.onSkin = function () {
                    var t = this;
                    if (0 != r.default.skin_id &amp;&amp; (r.default.skin_id = Number(n.default.app.mWX.getUserDataByKey("knife_skin_id")),
                        0 != r.default.skin_id)) {
                        var e = "";
                        if (console.log("xxx2:", r.default.skin_id), 0 != r.default.skin_id) {
                            10 == r.default.skin_id ? e = "knife_0" : 11 == r.default.skin_id ? e = "knife_1" : 12 == r.default.skin_id ? e = "knife_2" : 13 == r.default.skin_id ? e = "knife_3" : 14 == r.default.skin_id ? e = "knife_4" : 15 == r.default.skin_id ? e = "knife_5" : 16 == r.default.skin_id ? e = "knife_6" : 17 == r.default.skin_id ? e = "knife_7" : 18 == r.default.skin_id ? e = "knife_8" : 1 == r.default.skin_id ? e = "knife_02" : 2 == r.default.skin_id ? e = "Knife_03" : 3 == r.default.skin_id ? e = "knife_04" : 4 == r.default.skin_id ? e = "knife_05" : 5 == r.default.skin_id ? e = "Knifes_06" : 6 == r.default.skin_id ? e = "Knifes_07" : 7 == r.default.skin_id ? e = "Knifes_08" : 8 == r.default.skin_id &amp;&amp; (e = "Knifes_09");
                            var i = "Scenes/" + e + ".lh";
                            Laya.loader.create(i, Laya.Handler.create(this, function (e) {
                                if (e) {
                                    var a = t.player.getChildByName("Knife"), n = Laya.loader.getRes(i);
                                    a.meshFilter.sharedMesh = n.meshFilter.sharedMesh;
                                    var s = n.meshRenderer.material.clone();
                                    a.meshRenderer.material = s;
                                }
                            }));
                        }
                    }
                }, e.prototype.onBGSkin = function () {
                    null != n.default.app.shopView &amp;&amp; n.default.app.shopView.off(r.default.CHANGESKIN, this, this.onSkin);
                    var t = Math.floor(n.default.app.Level_num % 8);
                    7 == t &amp;&amp; (t = 2);
                    var e = n.default.app.URL, i = this.scene3D.getChildByName("Plane").meshRenderer.material;
                    Laya.Texture2D.load(e + "bg/" + t + ".jpg", Laya.Handler.create(this, function (t) {
                        i.albedoTexture = t;
                    }));
                }, e.prototype.onShowFriendShare = function () {
                    var t = this;
                    this.FriendShare || this.isClick || (console.log("FriendShare"), this.isClick = !0,
                        n.default.app.isFriendRecomPush = !0, d.testGameAPI.GetGamesBox("friend_share", Laya.Handler.create(this, function (e) {
                            e.games_box[0] &amp;&amp; (t.FriendShare = new p.FriendShare(), f.EventManager.Inst.event(f.EventManager.FRIEND_SHARE_GAMES_INIT, [e.games_box[0], t]),
                                f.EventManager.Inst.on(f.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE, t, t.onCloseFriend));
                        })));
                }, e.prototype.onCloseFriend = function () {
                    f.EventManager.Inst.off(f.EventManager.FRIEND_SHARE_GAMES_ON_CLOSE, this, this.onCloseFriend),
                        this.FriendShare.clearPage(), this.FriendShare.removeSelf(), this.FriendShare.destroy(!0),
                        this.FriendShare = null, this.isClick = !1;
                }, e.first = !0, e.data = null, e;
        }(a.ui.page.StartViewUI);
        i.default = g;
    }, {
        "../Main": 4,
        "../core/wuchuConfig2": 9,
        "../newFenFa/common/EventManager": 14,
        "../newFenFa/common/testGameAPI": 17,
        "../newFenFa/view/FriendShare": 23,
        "../newFenFa/view/power": 29,
        "../util/SoundUtil": 157,
        "./../ui/layaMaxUI": 151,
        "./GameUI": 71,
        "./GetKnifeDialog": 72,
        "./ShopView": 125,
        "./StartControl": 126
    }],
    128: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    129: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    130: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    131: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    132: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    133: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    134: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    135: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    136: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    137: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    138: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    139: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    140: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    141: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    142: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    143: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            return function () {
                this.a = 1, this.w = 1, this.e = 1, this.r = 1, this.t = 1, this.y = 1, this.u = 1,
                    this.q = 1, this.s = 1, this.d = 1, this.f = 1, this.g = 1, this.h = 1, this.j = 1,
                    this.k = 1, this.z = 1, this.x = 1, this.n = 1, this.c = 1, this.a = 223, this.w = 234,
                    this.e = 266, this.r = 288, this.t = 2321, this.y = 2123, this.u = 3432, this.q = 2556,
                    this.s = 782, this.d = 6572, this.n = 452, this.z = 25765, this.f = 34322;
            };
        }();
        i.default = a;
    }, {}],
    144: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() {
                this.length = {
                    Food_01: 5.5,
                    Food_02: 2,
                    Food_03: 3,
                    Food_04: 4,
                    Food_05: 5.5,
                    Food_06: 2,
                    Food_07: 5.5,
                    Food_08: 3,
                    Food_09: 5.5
                }, t.instance = this;
            }
            return t;
        }();
        i.default = a;
    }, {}],
    145: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../GameManager"), n = t("./PlayerCtrl"), s = t("../StartView"), o = t("../../Main"), r = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.shaked = !1, e.moveSpeed = new Laya.Vector3(0, 0, -.05), e._speed = new Laya.Vector3(0, 0, 0),
                    e;
            }
            return __extends(e, t), e.prototype.onAwake = function () { }, e.prototype.onEnable = function () {
                var t = this;
                this._owner = this.owner, this._trans = this._owner.transform, a.default.instance.isSuccess || Laya.timer.once(1e3, this, function () {
                    a.default.instance.createGameObject(t._trans.localPositionZ, 1);
                }), Laya.timer.loop(10, this, this.foodMove);
            }, e.prototype.onDisable = function () {
                Laya.timer.clear(this, this.foodMove);
            }, e.prototype.onUpdate = function () { }, e.prototype.foodMove = function () {
                o.default.app.isSpecialSuccess || (a.default.instance &amp;&amp; (a.default.instance.Die &amp;&amp; (a.default.instance.speed = 0),
                    Laya.Vector3.scale(this.moveSpeed, a.default.instance.speed, this._speed)), s.default.app.isStart &amp;&amp; Laya.Vector3.scale(this.moveSpeed, 1, this._speed),
                    this._trans.translate(this._speed), this._trans.position.z &lt;= -4 &amp;&amp; (window.wx &amp;&amp; wx.triggerGC(),
                        this._owner.removeSelf(), this._owner.destroyChildren(), this._owner.destroy(!0)),
                    s.default.app.isStart || this._trans.position.z &gt;= 1.7 &amp;&amp; this._trans.position.z &lt;= 2.5 &amp;&amp; a.default.instance.Cut &amp;&amp; (this.shaked || (n.default.instance.Shake(),
                        this.shaked = !0)));
            }, e;
        }(Laya.Script3D);
        i.default = r;
    }, {
        "../../Main": 4,
        "../GameManager": 70,
        "../StartView": 127,
        "./PlayerCtrl": 149
    }],
    146: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../GameManager"), n = t("./PlayerCtrl"), s = t("../StartView"), o = t("../../Main"), r = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.shaked = !1, e.moveSpeed = new Laya.Vector3(0, 0, -.05), e._speed = new Laya.Vector3(0, 0, 0),
                    e;
            }
            return __extends(e, t), e.prototype.onAwake = function () { }, e.prototype.onEnable = function () {
                var t = this;
                this._owner = this.owner, this._trans = this._owner.transform, Laya.timer.once(1e3, this, function () {
                    a.default.instance.createGameObject(t._trans.localPositionZ, 1);
                }), Laya.timer.loop(10, this, this.foodMove);
            }, e.prototype.onDisable = function () {
                Laya.timer.clear(this, this.foodMove);
            }, e.prototype.onUpdate = function () { }, e.prototype.foodMove = function () {
                o.default.app.isSpecialSuccess || (a.default.instance &amp;&amp; (a.default.instance.Die &amp;&amp; (a.default.instance.speed = 0),
                    Laya.Vector3.scale(this.moveSpeed, a.default.instance.speed, this._speed)), s.default.app.isStart &amp;&amp; Laya.Vector3.scale(this.moveSpeed, 1, this._speed),
                    this._trans.translate(this._speed), this._trans.position.z &lt;= -4 &amp;&amp; (window.wx &amp;&amp; wx.triggerGC(),
                        this._owner.removeSelf(), this._owner.destroyChildren(), this._owner.destroy(!0)),
                    s.default.app.isStart || this._trans.position.z &gt;= 1.7 &amp;&amp; this._trans.position.z &lt;= 2.5 &amp;&amp; a.default.instance.Cut &amp;&amp; (this.shaked || o.default.app.is_success || (o.default.app.is_success = !1,
                        n.default.instance.PlayerDie(), console.log("æ­»äº†"), this.shaked = !0)));
            }, e;
        }(Laya.Script3D);
        i.default = r;
    }, {
        "../../Main": 4,
        "../GameManager": 70,
        "../StartView": 127,
        "./PlayerCtrl": 149
    }],
    147: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../GameManager"), n = t("./PlayerCtrl"), s = t("../../Main"), o = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.shaked = !1, e.moveSpeed = new Laya.Vector3(0, 0, -.05), e._speed = new Laya.Vector3(0, 0, 0),
                    e;
            }
            return __extends(e, t), e.prototype.onAwake = function () {
                this._owner = this.owner, this._trans = this._owner.transform, console.log("ZHENBAN!!!!!!!!!!!!");
            }, e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype.onUpdate = function () {
                    this.foodMove();
                }, e.prototype.foodMove = function () {
                    if (!s.default.app.isSpecialSuccess) {
                        if (a.default.instance &amp;&amp; Laya.Vector3.scale(this.moveSpeed, a.default.instance.speed, this._speed),
                            this._trans.position.z &lt;= 2.5 &amp;&amp; !this.shaked) return n.default.instance.PlayerWin(),
                                this.shaked = !0, void console.log("WINAAAAAAA");
                        this.shaked || this._trans.translate(this.moveSpeed);
                    }
                }, e;
        }(Laya.Script3D);
        i.default = o;
    }, {
        "../../Main": 4,
        "../GameManager": 70,
        "./PlayerCtrl": 149
    }],
    148: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./Slices"), n = t("../GameManager"), s = t("../data/foodLength"), o = t("../StartView"), r = t("../../Main"), h = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e._slices = [], e.created = !1, e.moveSpeed = new Laya.Vector3(0, 0, -.05), e._speed = new Laya.Vector3(0, 0, 0),
                    e._seted = !1, e;
            }
            return __extends(e, t), e.prototype.onAwake = function () {
                this._owner = this.owner, this._trans = this._owner.transform;
                var t = this._owner.getChildByName("Effect");
                if (t) for (var e = 0; e &lt; t._children.length; e++) {
                    var i = t._children[e].addComponent(a.default);
                    this._slices.push(i);
                }
            }, e.prototype.onEnable = function () {
                Laya.timer.loop(10, this, this.foodMove);
            }, e.prototype.onDisable = function () {
                Laya.timer.clear(this, this.foodMove);
            }, e.prototype.onUpdate = function () {
                this.created || this._trans.localPositionZ &lt;= 12 &amp;&amp; (this.created = !0, n.default.instance.createGameObject(this._trans.localPositionZ, s.default.instance.length[this._owner.name]));
            }, e.prototype.foodMove = function () {
                r.default.app.isSpecialSuccess || (n.default.instance &amp;&amp; (n.default.instance.Die &amp;&amp; (n.default.instance.speed = 0),
                    Laya.Vector3.scale(this.moveSpeed, n.default.instance.speed, this._speed)), o.default.app.isStart &amp;&amp; Laya.Vector3.scale(this.moveSpeed, 1, this._speed),
                    this._trans.translate(this._speed), this._trans.position.z &lt;= -4 ? (this._owner.removeSelf(),
                        this._owner.destroyChildren(), this._owner.destroy(!0)) : this._trans.position.z &lt;= 3 &amp;&amp; this.setEffect());
            }, e.prototype.setEffect = function () {
                this._seted || (this._seted = !0);
            }, e;
        }(Laya.Script3D);
        i.default = h;
    }, {
        "../../Main": 4,
        "../GameManager": 70,
        "../StartView": 127,
        "../data/foodLength": 144,
        "./Slices": 150
    }],
    149: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../GameUI"), n = t("../GameManager"), s = t("../../Main"), o = t("../ResultView"), r = t("../GetKnifeDialog"), h = t("../../util/SoundUtil"), l = t("../../Egg/ForcePlayVideo"), u = t("../../Egg/hitEggView"), p = t("../../newFenFa/common/EventManager"), d = function (t) {
            function e() {
                var i = t.call(this) || this;
                return i.CutSpeed = 1, i.canPlayAni = !0, i.impulse = new Laya.Vector3(0, 0, -5),
                    i.isWin = !1, i.sound_level = 0, e.instance = i, i;
            }
            return __extends(e, t), e.prototype.onAwake = function () {
                this._owner = this.owner, this.PlayerAni = this._owner.getComponent(Laya.Animator),
                    this.shakeWave = this._owner.getChildByName("shake");
            }, e.prototype.onTriggerEnter = function (t) { }, e.prototype.Cut = function () {
                this._playAni("Cut", !0), this.canPlayAni &amp;&amp; (n.default.instance.Cut = !0), Laya.timer.clear(this, this.SpeedDown);
            }, e.prototype.StopCut = function () {
                this._playAni("Idle"), n.default.instance.Cut = !1, this.PlayerAni.speed = this.CutSpeed,
                    Laya.timer.clear(this, this.SpeedUp), Laya.timer.loop(500, this, this.SpeedDown);
            }, e.prototype.Shake = function () {
                n.default.instance.Cut = !1, this._playAni("Shake", !1, !0), this.shakeWave.active = !0,
                    this.CutSpeed = 1, this.PlayerAni.speed = 7, Laya.timer.clear(this, this.SpeedUp);
            }, e.prototype.PlayerDie = function () {
                this.CutSpeed = 1, this.PlayerAni.speed = 1, s.default.app.is_success = !1, n.default.instance.Cut = !1,
                    this._playAni("Die", !1, !1, function () {
                        null == s.default.app.resultView &amp;&amp; (s.default.app.resultView = new o.default("Die"),
                            Laya.stage.addChild(s.default.app.resultView));
                    }), n.default.instance.Die = !0, n.default.instance.speed = 0;
            }, e.prototype.PlayerWin = function () {
                this.isWin = !0, this.CutSpeed = 1, this.PlayerAni.speed = 1, s.default.app.is_success = !1,
                    n.default.instance.Cut = !1, a.default.app.txt_score.text = "0", this._playAni("Win", !1, !1, function () {
                        0 == l.default.Inst.getIsShowPage(s.default.app.Level_num) ? 0 != s.default.app.mWX.getOnOffReward2() ? s.default.app.Level_num == s.default.app.mWX.getOnOffReward1() ? null == s.default.app.getKnifeDialog ? (s.default.app.getKnifeDialog = new r.default(),
                            Laya.stage.addChild(s.default.app.getKnifeDialog), s.default.app.getKnifeDialog.onShow(!0, r.default.END_REWARD)) : s.default.app.getKnifeDialog.onShow(!0, r.default.END_REWARD) : s.default.app.Level_num &gt; s.default.app.mWX.getOnOffReward1() &amp;&amp; (s.default.app.Level_num - s.default.app.mWX.getOnOffReward1()) % s.default.app.mWX.getOnOffReward3() == 0 ? null == s.default.app.getKnifeDialog ? (s.default.app.getKnifeDialog = new r.default(),
                                Laya.stage.addChild(s.default.app.getKnifeDialog), s.default.app.getKnifeDialog.onShow(!0, r.default.END_REWARD)) : s.default.app.getKnifeDialog.onShow(!0, r.default.END_REWARD) : null == s.default.app.resultView &amp;&amp; (s.default.app.resultView = new o.default("Win"),
                                    Laya.stage.addChild(s.default.app.resultView)) : null == s.default.app.resultView &amp;&amp; (s.default.app.resultView = new o.default("Win"),
                                        Laya.stage.addChild(s.default.app.resultView)) : (u.hitEggView.Inst.init(), u.hitEggView.Inst.setEvent(p.EventManager.BOX_BACK, !0, [!0]));
                    }), console.log("play WIN!!!!!!!!!!!!!!!!!"), n.default.instance.Die = !0, n.default.instance.showSuccessEffect(!0);
            }, e.prototype._playAni = function (t, e, i, a) {
                void 0 === e &amp;&amp; (e = !1), void 0 === i &amp;&amp; (i = !1), void 0 === a &amp;&amp; (a = null),
                    n.default.instance.Die || (this.canPlayAni &amp;&amp; !e ? (Laya.timer.clear(this, this.checkAniComplete),
                        this.PlayerAni.play(t, 0, 0), i &amp;&amp; (this.canPlayAni = !1, Laya.timer.frameLoop(16, this, this.checkAniComplete, [null])),
                        null != a &amp;&amp; (Laya.timer.clear(this, this.checkAniComplete), Laya.timer.frameLoop(16, this, this.checkAniComplete, [a]))) : this.canPlayAni &amp;&amp; e &amp;&amp; (Laya.timer.clear(this, this.checkAniComplete),
                            this.PlayerAni.play(t)));
            }, e.prototype.checkAniComplete = function (t) {
                void 0 === t &amp;&amp; (t = null), console.log(this.PlayerAni.getCurrentAnimatorPlayState().normalizedTime),
                    this.PlayerAni.getCurrentAnimatorPlayState().normalizedTime &gt;= 1 &amp;&amp; (null == t ? (this.PlayerAni.play("Idle", 0, 0),
                        this.canPlayAni = !0, Laya.timer.clear(this, this.checkAniComplete), this.shakeWave.active = !1) : (Laya.timer.clear(this, this.checkAniComplete),
                            t(), t = null));
            }, e.prototype.SpeedUp = function () {
                this.CutSpeed += .04, this.CutSpeed &gt; 5 &amp;&amp; (this.CutSpeed = 5), this.PlayerAni.speed = this.CutSpeed,
                    this.updateSpeed(1);
            }, e.prototype.SpeedDown = function () {
                this.CutSpeed -= .6, console.log("down:", this.CutSpeed), this.CutSpeed &lt;= 1 &amp;&amp; (this.CutSpeed = 0,
                    n.default.instance.speed = 1, Laya.timer.clear(this, this.SpeedDown)), this.updateSpeed(2);
            }, e.prototype.ResetKnife = function () {
                this.CutSpeed = 1, this.PlayerAni.speed = 1, n.default.instance.speed = 1, n.default.instance.Die = !1,
                    this._playAni("Idle"), n.default.instance.Cut = !1;
            }, e.prototype.updateSpeed = function (t) {
                var e = this.CutSpeed / 5, i = Math.floor(this.CutSpeed / 1);
                if (1 == t) a.default.app.speedOpen = 1; else {
                    if (1 == e) return void (a.default.app.speedOpen = 2);
                    0 == this.CutSpeed &amp;&amp; (this.CutSpeed = 1), a.default.app.speedOpen = 2;
                }
                this.sound_level != i &amp;&amp; 0 != i &amp;&amp; (this.sound_level = i, h.default.playSound("sound/speed" + i)),
                    n.default.instance.showSpeedLine(i), a.default.app.lvlSpeed.text = "" + i;
            }, e;
        }(Laya.Script3D);
        i.default = d;
    }, {
        "../../Egg/ForcePlayVideo": 1,
        "../../Egg/hitEggView": 2,
        "../../Main": 4,
        "../../newFenFa/common/EventManager": 14,
        "../../util/SoundUtil": 157,
        "../GameManager": 70,
        "../GameUI": 71,
        "../GetKnifeDialog": 72,
        "../ResultView": 124
    }],
    150: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../GameManager"), n = t("../StartView"), s = function (t) {
            function e() {
                var e = t.call(this) || this;
                return e.intType = 1e3, e.numType = 1e3, e.strType = "hello laya", e.boolType = !0,
                    e.impulse = new Laya.Vector3(3, -20, -5), e.iscuted = !1, e;
            }
            return __extends(e, t), e.prototype.onAwake = function () {
                this._owner = this.owner, this._trans = this._owner.transform, this._rig = this._owner.getComponent(Laya.Rigidbody3D),
                    this._efect = this._owner.getChildByName("CutEffect"), this.OriPos = this._trans.localPosition.clone(),
                    this.OriRot = this._trans.rotation.clone();
                var t = Math.random();
                this.impulse = t &gt;= .5 ? new Laya.Vector3(3, -15, -8) : new Laya.Vector3(-3, -15, -8);
            }, e.prototype.onUpdate = function () {
                n.default.app.isStart || this._trans.position.z &gt;= 2.3 &amp;&amp; this._trans.position.z &lt;= 2.4 &amp;&amp; a.default.instance.Cut &amp;&amp; !a.default.instance.Die &amp;&amp; this.Cuted();
            }, e.prototype.Cuted = function () {
                this.iscuted || (this.iscuted = !0, this._rig.isKinematic = !1, this._rig.applyImpulse(this.impulse),
                    a.default.instance.addScore(), this._efect.active = !0);
            }, e.prototype.onEnable = function () { }, e.prototype.onDisable = function () { },
                e.prototype._reset = function () {
                    this._trans.localPosition = this.OriPos.clone(), this._trans.rotation = this.OriRot.clone(),
                        this._rig.clearForces(), this._rig.linearVelocity = Laya.Vector3._ZERO, this._rig.angularVelocity = Laya.Vector3._ZERO,
                        this._rig.isKinematic = !0, this.iscuted = !1;
                }, e;
        }(Laya.Script3D);
        i.default = s;
    }, {
        "../GameManager": 70,
        "../StartView": 127
    }],
    151: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = Laya.ClassUtils.regClass;
        !function (t) {
            !function (t) {
                var e = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 184,
                            height: 184
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                width: 184,
                                height: 184,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 5,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 22.5,
                                    x: 22.5,
                                    width: 139,
                                    var: "mGameIcon",
                                    height: 139
                                },
                                compId: 10
                            }, {
                                type: "Image",
                                props: {
                                    y: 158,
                                    x: 4,
                                    width: 144,
                                    height: 40
                                },
                                compId: 11,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 6,
                                        x: 0,
                                        width: 144,
                                        var: "mGameName",
                                        valign: "middle",
                                        text: "å¯å¯åŠ&nbsp;åˆ†",
                                        height: 25,
                                        fontSize: 20,
                                        font: "SimSun",
                                        color: "#FFFFFF",
                                        bold: !0,
                                        align: "center"
                                    },
                                    compId: 12
                                }]
                            }, {
                                type: "Image",
                                props: {
                                    skin: "button/image_cainixihuan.png"
                                },
                                compId: 13
                            }]
                        }],
                        loadList: ["button/image_cainixihuan.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.myLikeItemUI = e, a("ui.like.myLikeItemUI", e);
                var i = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 200
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                y: 0,
                                x: 0,
                                width: 750,
                                skin: "button/like_namebk.png",
                                height: 200
                            },
                            compId: 2,
                            child: [{
                                type: "Panel",
                                props: {
                                    y: 0,
                                    x: 0,
                                    width: 750,
                                    var: "mPanel",
                                    height: 200
                                },
                                compId: 20,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 0,
                                        x: 0,
                                        width: 750,
                                        var: "mMoveBack",
                                        height: 200
                                    },
                                    compId: 22
                                }]
                            }]
                        }],
                        loadList: ["button/like_namebk.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.myLikeViewUI = i, a("ui.like.myLikeViewUI", i);
            }(t.like || (t.like = {}));
        }(i.ui || (i.ui = {})), function (t) {
            !function (t) {
                var e = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                top: 0,
                                skin: "common/block_black.jpg",
                                sizeGrid: "1,1,1,1",
                                right: 0,
                                left: 0,
                                bottom: 0,
                                alpha: .7
                            },
                            compId: 2
                        }, {
                            type: "Label",
                            props: {
                                y: 323,
                                text: "æ¸¸æˆç»“æŸ",
                                fontSize: 60,
                                color: "#ffffff",
                                centerX: -6
                            },
                            compId: 3
                        }, {
                            type: "Label",
                            props: {
                                y: 473,
                                var: "curScoreLbl",
                                text: "åˆ†æ•°ï¼š11",
                                fontSize: 60,
                                color: "#ffffff",
                                centerX: 0
                            },
                            compId: 5
                        }, {
                            type: "Label",
                            props: {
                                y: 609,
                                var: "bestScoreLbl",
                                text: "æœ€é«˜åˆ†ï¼š11",
                                fontSize: 60,
                                color: "#ffffff",
                                centerX: 0
                            },
                            compId: 6
                        }, {
                            type: "Label",
                            props: {
                                y: 829,
                                x: 261,
                                var: "restartBtn",
                                text: "é‡æ–°å¼€å§‹",
                                fontSize: 60,
                                color: "#ffffff"
                            },
                            compId: 4
                        }],
                        loadList: ["common/block_black.jpg"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.GameOverViewUI = e, a("ui.newgame.GameOverViewUI", e);
                var i = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                var: "bg"
                            },
                            compId: 27
                        }, {
                            type: "Image",
                            props: {
                                y: 109,
                                var: "pauseBtn",
                                skin: "game/game_pause_btn.png"
                            },
                            compId: 30
                        }, {
                            type: "Image",
                            props: {
                                y: 100,
                                x: 150,
                                width: 280,
                                var: "bestScoreBox",
                                skin: "common/block_white.png",
                                sizeGrid: "1,1,1,1",
                                height: 50
                            },
                            compId: 13,
                            child: [{
                                type: "Label",
                                props: {
                                    x: 15,
                                    valign: "middle",
                                    text: "æœ€é«˜åˆ†:",
                                    height: 50,
                                    fontSize: 32,
                                    color: "#000000",
                                    bold: !0
                                },
                                compId: 15
                            }, {
                                type: "Label",
                                props: {
                                    width: 150,
                                    var: "bestScoreLbl",
                                    valign: "middle",
                                    text: "9999",
                                    right: 0,
                                    height: 50,
                                    fontSize: 32,
                                    color: "#000000",
                                    bold: !0,
                                    align: "center"
                                },
                                compId: 16
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 160,
                                x: 150,
                                width: 280,
                                var: "curScoreBox",
                                skin: "common/block_white.png",
                                sizeGrid: "1,1,1,1",
                                height: 50
                            },
                            compId: 17,
                            child: [{
                                type: "Label",
                                props: {
                                    x: 15,
                                    valign: "middle",
                                    text: "åˆ†æ•°:",
                                    height: 50,
                                    fontSize: 32,
                                    color: "#000000",
                                    bold: !0
                                },
                                compId: 18
                            }, {
                                type: "Label",
                                props: {
                                    y: 25,
                                    x: 205,
                                    width: 150,
                                    var: "curScoreLbl",
                                    valign: "middle",
                                    text: "9999",
                                    right: 0,
                                    height: 50,
                                    fontSize: 32,
                                    color: "#000000",
                                    bold: !0,
                                    anchorY: .5,
                                    anchorX: .5,
                                    align: "center"
                                },
                                compId: 19
                            }]
                        }, {
                            type: "List",
                            props: {
                                y: 220,
                                x: 375,
                                width: 680,
                                var: "list",
                                repeatY: 8,
                                repeatX: 8,
                                height: 680,
                                anchorX: .5
                            },
                            compId: 4,
                            child: [{
                                type: "Box",
                                props: {
                                    y: 0,
                                    x: 0,
                                    renderType: "render"
                                },
                                compId: 3,
                                child: [{
                                    type: "Image",
                                    props: {
                                        width: 85,
                                        skin: "game/block_empty.png",
                                        sizeGrid: "1,1,1,1",
                                        height: 85
                                    },
                                    compId: 2
                                }, {
                                    type: "Image",
                                    props: {
                                        visible: !1,
                                        skin: "game/block_blue.png",
                                        name: "previewBlockImg",
                                        alpha: .9
                                    },
                                    compId: 11
                                }, {
                                    type: "Image",
                                    props: {
                                        visible: !1,
                                        skin: "game/block_blue.png",
                                        name: "fillBlockImg"
                                    },
                                    compId: 12
                                }, {
                                    type: "Image",
                                    props: {
                                        visible: !1,
                                        skin: "game/game_rocket_1.png",
                                        name: "rocketImg"
                                    },
                                    compId: 31
                                }, {
                                    type: "Image",
                                    props: {
                                        width: 85,
                                        visible: !1,
                                        skin: "common/block_white.png",
                                        name: "tipBlockImg",
                                        height: 85
                                    },
                                    compId: 21
                                }, {
                                    type: "Image",
                                    props: {
                                        width: 85,
                                        visible: !1,
                                        skin: "common/block_black.jpg",
                                        sizeGrid: "1,1,1,1",
                                        name: "boomBgImg",
                                        height: 85,
                                        alpha: .5
                                    },
                                    compId: 33
                                }]
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 1050,
                                x: 201,
                                width: 120,
                                var: "shape1Box",
                                height: 120,
                                anchorY: .5,
                                anchorX: .5
                            },
                            compId: 24
                        }, {
                            type: "Image",
                            props: {
                                y: 1050,
                                x: 375,
                                width: 120,
                                var: "shape2Box",
                                height: 120,
                                anchorY: .5,
                                anchorX: .5
                            },
                            compId: 25
                        }, {
                            type: "Image",
                            props: {
                                y: 1050,
                                x: 549,
                                width: 120,
                                var: "shape3Box",
                                height: 120,
                                anchorY: .5,
                                anchorX: .5
                            },
                            compId: 26
                        }, {
                            type: "Image",
                            props: {
                                y: 1238,
                                x: 147,
                                width: 200,
                                var: "boomPropBtn",
                                skin: "common/block_green.png",
                                height: 100,
                                anchorY: .5,
                                anchorX: .5
                            },
                            compId: 28,
                            child: [{
                                type: "Label",
                                props: {
                                    y: 29,
                                    x: 18,
                                    text: "ç‚¸å¼¹é“å…·",
                                    fontSize: 32
                                },
                                compId: 29
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 1190,
                                x: 518,
                                width: 200,
                                var: "refreshPropBtn",
                                skin: "common/block_green.png",
                                height: 100
                            },
                            compId: 5,
                            child: [{
                                type: "Label",
                                props: {
                                    y: 29,
                                    x: 18,
                                    text: "åˆ·æ–°é“å…·",
                                    fontSize: 32
                                },
                                compId: 20
                            }]
                        }, {
                            type: "Image",
                            props: {
                                width: 100,
                                visible: !1,
                                var: "eliminateTipImg",
                                skin: "common/block_green.png",
                                height: 100,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 23
                        }, {
                            type: "Label",
                            props: {
                                y: 930,
                                visible: !1,
                                var: "boomTipLbl",
                                text: "ç‚¹å‡»æ‹–åŠ¨é€‰æ‹©ç‚¸æŽ‰3x3åŒºåŸŸ",
                                fontSize: 32,
                                color: "#ffffff",
                                centerX: 0
                            },
                            compId: 34
                        }],
                        loadList: ["game/game_pause_btn.png", "common/block_white.png", "game/block_empty.png", "game/block_blue.png", "game/game_rocket_1.png", "common/block_black.jpg", "common/block_green.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.GameViewUI = i, a("ui.newgame.GameViewUI", i);
                var n = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                var: "bg"
                            },
                            compId: 2
                        }, {
                            type: "Box",
                            props: {
                                width: 750,
                                height: 1334,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 4,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 311,
                                    skin: "button/åˆ‡èœå¤§èµ›logo@2x1.png",
                                    centerX: -27
                                },
                                compId: 3
                            }, {
                                type: "Image",
                                props: {
                                    y: 858,
                                    var: "startGameBtn",
                                    skin: "index/index_start_game_btn.png",
                                    centerX: 0
                                },
                                compId: 5
                            }]
                        }],
                        loadList: ["button/åˆ‡èœå¤§èµ›logo@2x1.png", "index/index_start_game_btn.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.IndexViewUI = n, a("ui.newgame.IndexViewUI", n);
                var s = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                top: 0,
                                skin: "common/block_black.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0,
                                alpha: .7
                            },
                            compId: 2
                        }, {
                            type: "Box",
                            props: {
                                width: 750,
                                height: 1334,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 4,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 109,
                                    skin: "resume/resume_continue_title.png",
                                    centerX: 0
                                },
                                compId: 3
                            }, {
                                type: "Image",
                                props: {
                                    y: 300,
                                    width: 268,
                                    var: "countDownProgressBox",
                                    skin: "resume/resume_countdown_1.png",
                                    height: 268,
                                    centerX: 0
                                },
                                compId: 9,
                                child: [{
                                    type: "Sprite",
                                    props: {
                                        var: "progressSprite"
                                    },
                                    compId: 10
                                }, {
                                    type: "Sprite",
                                    props: {
                                        var: "coverSprite"
                                    },
                                    compId: 12
                                }, {
                                    type: "Label",
                                    props: {
                                        var: "countdownNumLbl",
                                        text: "1",
                                        fontSize: 60,
                                        color: "#ffffff",
                                        centerY: 0,
                                        centerX: 0,
                                        bold: !0
                                    },
                                    compId: 13
                                }]
                            }, {
                                type: "Label",
                                props: {
                                    y: 897,
                                    var: "giveUpBtn",
                                    text: "æ”¾å¼ƒå°è¯•",
                                    fontSize: 60,
                                    color: "#ffffff",
                                    centerX: 0
                                },
                                compId: 7
                            }, {
                                type: "Image",
                                props: {
                                    y: 1006,
                                    var: "continueBtn",
                                    skin: "resume/resume_continue_btn.png",
                                    centerX: 0
                                },
                                compId: 8
                            }]
                        }],
                        loadList: ["common/block_black.jpg", "resume/resume_continue_title.png", "resume/resume_countdown_1.png", "resume/resume_continue_btn.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.ResumeViewUI = s, a("ui.newgame.ResumeViewUI", s);
                var o = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                top: 0,
                                skin: "common/block_black.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0,
                                alpha: .7
                            },
                            compId: 2
                        }, {
                            type: "Image",
                            props: {
                                width: 600,
                                skin: "common/block_white.png",
                                sizeGrid: "1,1,1,1",
                                height: 400,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 3,
                            child: [{
                                type: "Label",
                                props: {
                                    y: 110,
                                    var: "soundOnOffBtn",
                                    text: "éŸ³æ•ˆï¼šå¼€",
                                    fontSize: 60,
                                    centerX: 0
                                },
                                compId: 6
                            }, {
                                type: "Label",
                                props: {
                                    y: 286,
                                    var: "backIndexBtn",
                                    text: "è¿”å›žé¦–é¡µ",
                                    fontSize: 60,
                                    centerX: 0
                                },
                                compId: 4
                            }, {
                                type: "Image",
                                props: {
                                    width: 70,
                                    var: "closeBtn",
                                    top: 0,
                                    skin: "common/block_green.png",
                                    right: 0,
                                    height: 70
                                },
                                compId: 7
                            }]
                        }],
                        loadList: ["common/block_black.jpg", "common/block_white.png", "common/block_green.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.SettingViewUI = o, a("ui.newgame.SettingViewUI", o);
            }(t.newgame || (t.newgame = {}));
        }(i.ui || (i.ui = {})), function (t) {
            !function (t) {
                var e = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            y: 0,
                            x: 0,
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                var: "bg",
                                top: 0,
                                skin: "button/bg.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 30
                        }, {
                            type: "Label",
                            props: {
                                var: "bg2",
                                top: 0,
                                right: 0,
                                left: 0,
                                bottom: 0,
                                bgColor: "#000000",
                                alpha: .7
                            },
                            compId: 57
                        }, {
                            type: "Box",
                            props: {
                                width: 801,
                                var: "endReward",
                                height: 805,
                                centerY: 40,
                                centerX: 0
                            },
                            compId: 28,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 347,
                                    x: 400,
                                    var: "light",
                                    skin: "button/light.png",
                                    rotation: 0,
                                    anchorY: .5,
                                    anchorX: .5
                                },
                                compId: 3
                            }, {
                                type: "Image",
                                props: {
                                    y: 246,
                                    x: 300,
                                    width: 200,
                                    var: "knifeImg",
                                    height: 200
                                },
                                compId: 25
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 554,
                                    x: 207,
                                    var: "knifebtn",
                                    texture: "button/getbtn.png"
                                },
                                compId: 6
                            }, {
                                type: "Box",
                                props: {
                                    y: -234.5,
                                    x: 26.5
                                },
                                compId: 9,
                                child: [{
                                    type: "Sprite",
                                    props: {
                                        y: 552,
                                        x: 171,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 8
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 443,
                                        x: 257,
                                        width: 43.9,
                                        texture: "button/star.png",
                                        height: 77.9
                                    },
                                    compId: 17
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 639,
                                        x: 265,
                                        width: 25.3,
                                        texture: "button/star.png",
                                        height: 45.3
                                    },
                                    compId: 18
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 537,
                                        x: 442,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 19
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 575,
                                        x: 547,
                                        width: 39.2,
                                        texture: "button/star.png",
                                        height: 70.8
                                    },
                                    compId: 20
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 749,
                                        x: 482,
                                        width: 32.2,
                                        texture: "button/star.png"
                                    },
                                    compId: 21
                                }]
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 47,
                                    x: 279,
                                    texture: "button/happyget.png"
                                },
                                compId: 5
                            }]
                        }, {
                            type: "Box",
                            props: {
                                x: -25,
                                width: 801,
                                var: "startReward",
                                height: 805,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 31,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 347,
                                    x: 401,
                                    var: "light2",
                                    skin: "button/light.png",
                                    rotation: 0,
                                    anchorY: .5,
                                    anchorX: .5
                                },
                                compId: 32
                            }, {
                                type: "Image",
                                props: {
                                    y: 247,
                                    x: 300,
                                    width: 200,
                                    var: "knifeImg2",
                                    height: 200
                                },
                                compId: 33
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 608,
                                    x: 207,
                                    var: "knifebtn2",
                                    texture: "button/getbtn1.png"
                                },
                                compId: 34
                            }, {
                                type: "Box",
                                props: {
                                    y: -287.5,
                                    x: 26.5
                                },
                                compId: 36,
                                child: [{
                                    type: "Sprite",
                                    props: {
                                        y: 552,
                                        x: 171,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 37
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 443,
                                        x: 257,
                                        width: 43.9,
                                        texture: "button/star.png",
                                        height: 77.9
                                    },
                                    compId: 38
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 639,
                                        x: 265,
                                        width: 25.3,
                                        texture: "button/star.png",
                                        height: 45.3
                                    },
                                    compId: 39
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 537,
                                        x: 442,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 40
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 575,
                                        x: 547,
                                        width: 39.2,
                                        texture: "button/star.png",
                                        height: 70.8
                                    },
                                    compId: 41
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 749,
                                        x: 482,
                                        width: 32.2,
                                        texture: "button/star.png"
                                    },
                                    compId: 42
                                }]
                            }, {
                                type: "Sprite",
                                props: {
                                    y: -37,
                                    x: 141,
                                    texture: "button/title_try.png"
                                },
                                compId: 43
                            }]
                        }, {
                            type: "Box",
                            props: {
                                x: -25,
                                width: 801,
                                var: "boxReward",
                                height: 805,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 58,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 347.5,
                                    x: 400.5,
                                    var: "light3",
                                    skin: "button/light.png",
                                    rotation: 0,
                                    anchorY: .5,
                                    anchorX: .5
                                },
                                compId: 59
                            }, {
                                type: "Image",
                                props: {
                                    y: 247,
                                    x: 300,
                                    width: 200,
                                    var: "knifeImg3",
                                    height: 200
                                },
                                compId: 60
                            }, {
                                type: "Image",
                                props: {
                                    y: -500,
                                    x: 25,
                                    width: 750,
                                    var: "knifebtn3",
                                    label: "label",
                                    height: 2e3
                                },
                                compId: 62
                            }, {
                                type: "Box",
                                props: {
                                    y: -287.5,
                                    x: 26.5
                                },
                                compId: 63,
                                child: [{
                                    type: "Sprite",
                                    props: {
                                        y: 552,
                                        x: 171,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 64
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 443,
                                        x: 257,
                                        width: 43.9,
                                        texture: "button/star.png",
                                        height: 77.9
                                    },
                                    compId: 65
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 639,
                                        x: 265,
                                        width: 25.3,
                                        texture: "button/star.png",
                                        height: 45.3
                                    },
                                    compId: 66
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 537,
                                        x: 442,
                                        width: 32.3,
                                        texture: "button/star.png",
                                        height: 58.1
                                    },
                                    compId: 67
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 575,
                                        x: 547,
                                        width: 39.2,
                                        texture: "button/star.png",
                                        height: 70.8
                                    },
                                    compId: 68
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 749,
                                        x: 482,
                                        width: 32.2,
                                        texture: "button/star.png"
                                    },
                                    compId: 69
                                }]
                            }, {
                                type: "Sprite",
                                props: {
                                    y: -37,
                                    x: 143,
                                    texture: "button/title_get.png"
                                },
                                compId: 70
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: -253,
                                x: 375,
                                width: 153,
                                var: "knifePass2",
                                skin: "button/btn_skip_2.png",
                                label: "label",
                                height: 41,
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 35
                        }, {
                            type: "Sprite",
                            props: {
                                y: -378,
                                x: 375,
                                width: 116,
                                var: "knifePass3",
                                texture: "button/btn_get_txt_big.png",
                                pivotY: 54,
                                pivotX: 58,
                                height: 54
                            },
                            compId: 61
                        }, {
                            type: "Image",
                            props: {
                                y: -265,
                                x: 375,
                                width: 118,
                                var: "knifePass",
                                skin: "button/jump.png",
                                label: "label",
                                height: 29,
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 7
                        }, {
                            type: "Box",
                            props: {
                                y: 78,
                                x: 530,
                                width: 220,
                                visible: !1,
                                var: "fenfaListBox",
                                height: 111
                            },
                            compId: 71
                        }, {
                            type: "Image",
                            props: {
                                y: 78,
                                x: 550,
                                width: 180,
                                visible: !1,
                                var: "fenfaListBtn",
                                skin: "fenfa/btn_quit.png",
                                height: 60
                            },
                            compId: 72
                        }, {
                            type: "Image",
                            props: {
                                y: 65,
                                x: 28,
                                visible: !1,
                                var: "closeBtn",
                                skin: "fenfaclosebtn/close.png"
                            },
                            compId: 74
                        }],
                        loadList: ["button/bg.jpg", "button/light.png", "button/getbtn.png", "button/star.png", "button/happyget.png", "button/getbtn1.png", "button/title_try.png", "button/title_get.png", "button/btn_skip_2.png", "button/btn_get_txt_big.png", "button/jump.png", "fenfa/btn_quit.png", "fenfaclosebtn/close.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.GetKnifeDialogUI = e, a("ui.page.GetKnifeDialogUI", e);
                var i = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Image",
                            props: {
                                y: 0,
                                x: 0,
                                width: 750,
                                var: "bg",
                                skin: "viewMaster/img_bg.png",
                                height: 1334
                            },
                            compId: 2
                        }, {
                            type: "Box",
                            props: {
                                var: "box_reward",
                                top: 0,
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 38,
                            child: [{
                                type: "Box",
                                props: {
                                    x: 114,
                                    width: 522,
                                    var: "box",
                                    height: 867,
                                    centerY: -50
                                },
                                compId: 46,
                                child: [{
                                    type: "Image",
                                    props: {
                                        skin: "viewMaster/txt_gxhd.png",
                                        centerX: 0
                                    },
                                    compId: 39
                                }, {
                                    type: "Image",
                                    props: {
                                        y: 125,
                                        x: 112,
                                        skin: "viewMaster/txt_kdlq.png",
                                        centerX: 0
                                    },
                                    compId: 40
                                }, {
                                    type: "Image",
                                    props: {
                                        x: 111,
                                        skin: "viewMaster/img_box.png",
                                        centerY: 0
                                    },
                                    compId: 41
                                }, {
                                    type: "Image",
                                    props: {
                                        y: 707,
                                        x: 88.5,
                                        skin: "viewMaster/img_pro2.png"
                                    },
                                    compId: 42,
                                    child: [{
                                        type: "Image",
                                        props: {
                                            y: 3,
                                            x: 3,
                                            width: 340,
                                            var: "img_pro",
                                            skin: "viewMaster/img_pro1.png"
                                        },
                                        compId: 43
                                    }, {
                                        type: "Sprite",
                                        props: {
                                            y: 52,
                                            x: 112.5,
                                            texture: "viewMaster/txt_ksdj.png"
                                        },
                                        compId: 44
                                    }]
                                }, {
                                    type: "Button",
                                    props: {
                                        y: 134.5,
                                        x: 477,
                                        var: "btn_close",
                                        stateNum: 1,
                                        skin: "viewMaster/btn_close.png"
                                    },
                                    compId: 48
                                }]
                            }]
                        }, {
                            type: "Animation",
                            props: {
                                y: 1206,
                                x: 375,
                                width: 310,
                                var: "hitEggBtn",
                                source: "viewMaster/00.png,viewMaster/01.png,viewMaster/02.png,viewMaster/03.png,viewMaster/04.png,viewMaster/05.png,viewMaster/06.png",
                                pivotY: 100,
                                pivotX: 155,
                                height: 200
                            },
                            compId: 47
                        }],
                        loadList: ["viewMaster/img_bg.png", "viewMaster/txt_gxhd.png", "viewMaster/txt_kdlq.png", "viewMaster/img_box.png", "viewMaster/img_pro2.png", "viewMaster/img_pro1.png", "viewMaster/txt_ksdj.png", "viewMaster/btn_close.png", "viewMaster/00.png,viewMaster/01.png,viewMaster/02.png,viewMaster/03.png,viewMaster/04.png,viewMaster/05.png,viewMaster/06.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.hitEggViewUI = i, a("ui.page.hitEggViewUI", i);
                var n = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Sprite",
                            props: {
                                width: 750,
                                var: "spr",
                                height: 1334
                            },
                            compId: 3,
                            child: [{
                                type: "Rect",
                                props: {
                                    width: 750,
                                    name: "rect",
                                    lineWidth: 1,
                                    height: 2600,
                                    fillColor: "#9a9a9a"
                                },
                                compId: 4
                            }]
                        }, {
                            type: "Image",
                            props: {
                                top: 0,
                                skin: "button/bg.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 9
                        }, {
                            type: "Image",
                            props: {
                                y: 180,
                                skin: "button/logo@2x2.png",
                                centerX: 0
                            },
                            compId: 5
                        }, {
                            type: "Image",
                            props: {
                                width: 510,
                                skin: "button/jdd-4@2x.png",
                                sizeGrid: "19,157,29,128",
                                height: 58,
                                centerX: 12,
                                bottom: 400
                            },
                            compId: 6,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 7,
                                    x: 9,
                                    width: 0,
                                    var: "pro",
                                    skin: "button/j4@2x.png",
                                    sizeGrid: "17,122,17,129",
                                    height: 38
                                },
                                compId: 7
                            }, {
                                type: "Box",
                                props: {
                                    y: -70,
                                    x: 186,
                                    width: 137,
                                    height: 70
                                },
                                compId: 12,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 0,
                                        x: 72,
                                        var: "precent",
                                        text: "0",
                                        italic: !0,
                                        fontSize: 70,
                                        font: "SimHei",
                                        color: "#ffffff",
                                        bold: !0,
                                        anchorX: 1,
                                        align: "right"
                                    },
                                    compId: 10
                                }, {
                                    type: "Sprite",
                                    props: {
                                        y: 12.5,
                                        x: 84,
                                        texture: "button/111@2x.png"
                                    },
                                    compId: 11
                                }]
                            }]
                        }, {
                            type: "Sprite",
                            props: {
                                y: -341,
                                x: -1871,
                                texture: "fenfa/border2.png"
                            },
                            compId: 13
                        }, {
                            type: "Sprite",
                            props: {
                                y: 66,
                                x: -2061,
                                texture: "fenfa/result_border.png"
                            },
                            compId: 14
                        }, {
                            type: "Sprite",
                            props: {
                                y: 711,
                                x: -2384,
                                texture: "button/djs1.png"
                            },
                            compId: 15
                        }, {
                            type: "Sprite",
                            props: {
                                y: 834,
                                x: -2031,
                                texture: "button/djs2.png"
                            },
                            compId: 16
                        }, {
                            type: "Sprite",
                            props: {
                                y: 921,
                                x: -1561,
                                texture: "button/djs3.png"
                            },
                            compId: 17
                        }, {
                            type: "Sprite",
                            props: {
                                y: 614,
                                x: -1441,
                                texture: "button/djs4.png"
                            },
                            compId: 18
                        }, {
                            type: "Sprite",
                            props: {
                                y: 1047,
                                x: -1011,
                                texture: "button/djs5.png"
                            },
                            compId: 19
                        }, {
                            type: "Sprite",
                            props: {
                                y: 1001,
                                x: -2261,
                                texture: "fenfa/bkyx.png"
                            },
                            compId: 20
                        }, {
                            type: "Image",
                            props: {
                                y: 1154,
                                x: -1547,
                                skin: "fenfa/btn_start.png",
                                label: "label"
                            },
                            compId: 21
                        }, {
                            type: "Sprite",
                            props: {
                                y: 931,
                                x: -1191,
                                texture: "fenfa/fhan.png"
                            },
                            compId: 22
                        }, {
                            type: "Sprite",
                            props: {
                                y: 764,
                                x: 1809,
                                texture: "fenfa/invite_play_pass.png"
                            },
                            compId: 23
                        }, {
                            type: "Sprite",
                            props: {
                                y: 1051,
                                x: 1359,
                                texture: "fenfa/kuang.png"
                            },
                            compId: 24
                        }, {
                            type: "Sprite",
                            props: {
                                y: 1164,
                                x: 2309,
                                texture: "fenfa/push_btn.png"
                            },
                            compId: 25
                        }, {
                            type: "Sprite",
                            props: {
                                y: 537,
                                x: 1639,
                                texture: "fenfa/toGameBtn.png"
                            },
                            compId: 26
                        }, {
                            type: "Sprite",
                            props: {
                                y: 944,
                                x: 2006,
                                texture: "button/jidutiao2.png"
                            },
                            compId: 27
                        }, {
                            type: "Sprite",
                            props: {
                                y: 557,
                                x: 2169,
                                texture: "button/jindutiao1.png"
                            },
                            compId: 28
                        }, {
                            type: "Sprite",
                            props: {
                                y: 307,
                                x: 1529,
                                texture: "fenfa/mask.png"
                            },
                            compId: 29
                        }],
                        loadList: ["button/bg.jpg", "button/logo@2x2.png", "button/jdd-4@2x.png", "button/j4@2x.png", "button/111@2x.png", "fenfa/border2.png", "fenfa/result_border.png", "button/djs1.png", "button/djs2.png", "button/djs3.png", "button/djs4.png", "button/djs5.png", "fenfa/bkyx.png", "fenfa/btn_start.png", "fenfa/fhan.png", "fenfa/invite_play_pass.png", "fenfa/kuang.png", "fenfa/push_btn.png", "fenfa/toGameBtn.png", "button/jidutiao2.png", "button/jindutiao1.png", "fenfa/mask.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.LoadingViewUI = n, a("ui.page.LoadingViewUI", n);
                var s = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 160,
                            height: 190
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                width: 140,
                                height: 180,
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 3,
                            child: [{
                                type: "Image",
                                props: {
                                    y: -3,
                                    x: 0,
                                    width: 140,
                                    var: "game_icon",
                                    height: 185
                                },
                                compId: 4
                            }, {
                                type: "Image",
                                props: {
                                    width: 145,
                                    skin: "my_like/img_kpbg.png",
                                    sizeGrid: "3,3,3,3",
                                    height: 190,
                                    centerY: 1,
                                    centerX: 0
                                },
                                compId: 5
                            }]
                        }, {
                            type: "Label",
                            props: {
                                y: 157,
                                width: 180,
                                var: "game_name",
                                valign: "middle",
                                text: "é‡‡æ²¹å°æ€ª",
                                strokeColor: "#000000",
                                stroke: 2,
                                height: 28,
                                fontSize: 22,
                                color: "#FFFFFF",
                                centerX: 0,
                                align: "center"
                            },
                            compId: 6
                        }],
                        loadList: ["my_like/img_kpbg.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.myLikeItemUI = s, a("ui.page.myLikeItemUI", s);
                var o = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 210
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                x: 0,
                                width: 750,
                                skin: "my_like/img_bg.png",
                                height: 210,
                                centerY: 0
                            },
                            compId: 3,
                            child: [{
                                type: "Panel",
                                props: {
                                    y: 0,
                                    x: -1,
                                    width: 751,
                                    var: "mPanel",
                                    height: 210
                                },
                                compId: 4,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 0,
                                        x: 0,
                                        width: 752,
                                        var: "mMoveBack",
                                        height: 210
                                    },
                                    compId: 5
                                }]
                            }]
                        }],
                        loadList: ["my_like/img_bg.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.myLikeViewUI = o, a("ui.page.myLikeViewUI", o);
                var r = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Label",
                            props: {
                                y: -533,
                                x: 0,
                                width: 750,
                                top: 0,
                                text: "label",
                                left: 0,
                                height: 2400,
                                bgColor: "#000000",
                                alpha: .5
                            },
                            compId: 4
                        }, {
                            type: "Label",
                            props: {
                                y: 617,
                                x: 0,
                                width: 750,
                                valign: "middle",
                                text: "",
                                height: 100,
                                fontSize: 50,
                                font: "Microsoft YaHei",
                                color: "#ffffff",
                                centerY: 0,
                                centerX: 0,
                                align: "center"
                            },
                            compId: 3,
                            child: [{
                                type: "Box",
                                props: {
                                    y: 150,
                                    x: 275,
                                    width: 200,
                                    var: "btn",
                                    height: 100
                                },
                                compId: 7,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 32,
                                        x: 25,
                                        skin: ""
                                    },
                                    compId: 6
                                }]
                            }]
                        }],
                        loadList: ["button/btn_skip.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.NotNetUI = r, a("ui.page.NotNetUI", r);
                var h = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            y: 0,
                            x: 0,
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                var: "bg",
                                top: 0,
                                skin: "button/bg.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 5,
                            child: [{
                                type: "Box",
                                props: {
                                    visible: !1,
                                    var: "endBox",
                                    top: 0,
                                    right: 0,
                                    left: 0,
                                    bottom: 0
                                },
                                compId: 101,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 130,
                                        x: 40,
                                        visible: false,
                                        var: "gbbb",
                                        skin: "start/img_write.png",
                                        anchorY: .5
                                    },
                                    compId: 76,
                                    child: [{
                                        type: "Label",
                                        props: {
                                            y: 4,
                                            x: 42,
                                            width: 124,
                                            var: "txt_gold",
                                            text: "99999",
                                            height: 30,
                                            fontSize: 30,
                                            color: "#000000",
                                            align: "center"
                                        },
                                        compId: 77
                                    }, {
                                        type: "Image",
                                        props: {
                                            y: -11.5,
                                            x: -19,
                                            skin: "start/img_gold.png"
                                        },
                                        compId: 78
                                    }]
                                }, {
                                    type: "Box",
                                    props: {
                                        y: 200,
                                        x: 14,
                                        width: 722,
                                        var: "listBox",
                                        height: 847
                                    },
                                    compId: 102,
                                    child: [{
                                        type: "Box",
                                        props: {
                                            y: 0,
                                            x: 261,
                                            width: 200,
                                            height: 50
                                        },
                                        compId: 45,
                                        child: [{
                                            type: "Image",
                                            props: {
                                                y: 2,
                                                x: 100,
                                                var: "title",
                                                skin: "button/fail.png",
                                                centerX: 0,
                                                bottom: 0,
                                                anchorX: .5
                                            },
                                            compId: 7
                                        }]
                                    }, {
                                        type: "Image",
                                        props: {
                                            y: 75,
                                            x: -14,
                                            width: 750,
                                            var: "gameList",
                                            spaceY: 19,
                                            spaceX: 7,
                                            repeatY: 2,
                                            repeatX: 3,
                                            height: 682
                                        },
                                        compId: 90
                                    }]
                                }]
                            }, {
                                type: "Box",
                                props: {
                                    width: 750,
                                    visible: !1,
                                    var: "reviveBox",
                                    height: 1334,
                                    centerY: 0
                                },
                                compId: 99,
                                child: [{
                                    type: "Sprite",
                                    props: {
                                        y: 374,
                                        x: 252,
                                        texture: "button/isfuhuo.png"
                                    },
                                    compId: 97
                                }, {
                                    type: "Image",
                                    props: {
                                        y: 492,
                                        x: 263,
                                        skin: "button/jidutiao2.png"
                                    },
                                    compId: 95,
                                    child: [{
                                        type: "Sprite",
                                        props: {
                                            texture: "button/jindutiao1.png"
                                        },
                                        compId: 96
                                    }, {
                                        type: "Image",
                                        props: {
                                            y: 111,
                                            x: 111,
                                            var: "daojishi",
                                            skin: "button/djs1.png",
                                            anchorY: .5,
                                            anchorX: .5
                                        },
                                        compId: 98
                                    }]
                                }, {
                                    type: "Button",
                                    props: {
                                        y: 812,
                                        x: 181,
                                        stateNum: 1,
                                        skin: "button/fuhuo1.png"
                                    },
                                    compId: 44
                                }]
                            }]
                        },
                        {
                            type: "Button",
                            props: {
                                centerY: 0,
                                centerX: 0,
                                var: "btn_next",
                                stateNum: 1,
                                skin: "button/next.png",
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 75
                        }, {
                            type: "Image",
                            props: {
                                y: -223,
                                x: 375,
                                var: "btn_skip",
                                skin: "button/jump.png",
                                label: "label",
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 94
                        }, {
                            type: "Image",
                            props: {
                                centerY: 200,
                                centerX: 0,
                                var: "btn_again",
                                skin: "button/again1.png",
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 93
                        }, {
                            type: "Box",
                            props: {
                                y: 78,
                                x: 530,
                                width: 220,
                                visible: !1,
                                var: "fenfaListBox",
                                height: 111
                            },
                            compId: 103
                        }, {
                            type: "Image",
                            props: {
                                y: 78,
                                x: 550,
                                width: 180,
                                visible: !1,
                                var: "fenfaListBtn",
                                skin: "fenfa/btn_quit.png",
                                height: 60
                            },
                            compId: 104
                        }, {
                            type: "Image",
                            props: {
                                y: 75,
                                x: 38,
                                visible: !1,
                                var: "closeBtn",
                                skin: "fenfaclosebtn/close.png"
                            },
                            compId: 105
                        }, {
                            type: "Image",
                            props: {
                                centerY: 100,
                                centerX: 0,
                                var: "btn_revive",
                                skin: "button/relive1.png",
                                anchorY: 1,
                                anchorX: .5
                            },
                            compId: 107
                        }],
                        loadList: ["button/bg.jpg", "start/img_write.png", "start/img_gold.png", "button/fail.png", "button/isfuhuo.png", "button/jidutiao2.png", "button/jindutiao1.png", "button/djs1.png", "button/fuhuo1.png", "button/next.png", "button/jump.png", "button/again1.png", "fenfa/btn_quit.png", "fenfaclosebtn/close.png", "button/relive1.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.ResultViewUI = h, a("ui.page.ResultViewUI", h);
                var l = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            top: 0,
                            right: 0,
                            left: 0,
                            height: 1334,
                            bottom: 0
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                top: 0,
                                skin: "button/bg.jpg",
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 46
                        }, {
                            type: "Image",
                            props: {
                                x: 23,
                                var: "bg",
                                skin: "button/bg@2x.png",
                                centerY: -90
                            },
                            compId: 5,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 9,
                                    x: 593,
                                    var: "btn_close",
                                    skin: "button/btn_close.png",
                                    label: "label"
                                },
                                compId: 6
                            }, {
                                type: "Image",
                                props: {
                                    y: -74,
                                    centerX: 0,
                                    var: "title",
                                    skin: "button/scc@2x.png"
                                },
                                compId: 7
                            }, {
                                type: "Image",
                                props: {
                                    x: 20,
                                    var: "btn_left",
                                    skin: "shop/btn_left.png",
                                    left: 20,
                                    label: "label",
                                    centerY: -40
                                },
                                compId: 8
                            }, {
                                type: "Image",
                                props: {
                                    x: 705,
                                    var: "btn_right",
                                    skin: "shop/btn_right.png",
                                    right: 20,
                                    label: "label",
                                    centerY: -40
                                },
                                compId: 9
                            }, {
                                type: "Image",
                                props: {
                                    y: 769,
                                    x: 34,
                                    var: "btn_unlock",
                                    skin: "button/jss@2x.png",
                                    label: "label"
                                },
                                compId: 23,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 35,
                                        x: 79,
                                        width: 93,
                                        var: "unlockNum",
                                        text: "2222",
                                        height: 24,
                                        fontSize: 32,
                                        color: "#FFE867",
                                        align: "center"
                                    },
                                    compId: 25
                                }]
                            }, {
                                type: "Image",
                                props: {
                                    y: 769,
                                    x: 376,
                                    var: "btn_gold",
                                    skin: "button/hqq@2x.png",
                                    label: "label"
                                },
                                compId: 24,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 35,
                                        x: 79,
                                        width: 66,
                                        var: "gainNum",
                                        text: "+150",
                                        height: 24,
                                        fontSize: 32,
                                        color: "#FFE867"
                                    },
                                    compId: 27
                                }]
                            }, {
                                type: "Panel",
                                props: {
                                    y: 84,
                                    x: 35,
                                    width: 634,
                                    height: 726
                                },
                                compId: 28,
                                child: [{
                                    type: "List",
                                    props: {
                                        x: -58,
                                        width: 634,
                                        var: "list",
                                        spaceY: 28,
                                        spaceX: 24,
                                        repeatY: 3,
                                        repeatX: 3,
                                        height: 648,
                                        centerY: 0,
                                        centerX: 0
                                    },
                                    compId: 10,
                                    child: [{
                                        type: "Image",
                                        props: {
                                            y: -38,
                                            x: 271,
                                            var: "img_level",
                                            skin: "shop/img_level1.png",
                                            name: "img_level"
                                        },
                                        compId: 22
                                    }, {
                                        type: "Box",
                                        props: {
                                            y: 0,
                                            x: 0,
                                            width: 194,
                                            renderType: "render",
                                            height: 194
                                        },
                                        compId: 11,
                                        child: [{
                                            type: "Sprite",
                                            props: {
                                                y: 0,
                                                x: 0,
                                                width: 194,
                                                texture: "shop/iconBg.png",
                                                height: 194
                                            },
                                            compId: 14
                                        }, {
                                            type: "Image",
                                            props: {
                                                y: -3,
                                                x: 0,
                                                width: 194,
                                                var: "select",
                                                skin: "shop/img_select.png",
                                                name: "select",
                                                height: 194
                                            },
                                            compId: 19
                                        }, {
                                            type: "Image",
                                            props: {
                                                var: "icon",
                                                scaleY: .7,
                                                scaleX: .7,
                                                name: "icon",
                                                centerY: 0,
                                                centerX: 0
                                            },
                                            compId: 21
                                        }, {
                                            type: "Label",
                                            props: {
                                                y: 131,
                                                x: 37,
                                                var: "iconName",
                                                text: "ç‰©å“åç§°",
                                                name: "iconName",
                                                fontSize: 30
                                            },
                                            compId: 20
                                        }]
                                    }]
                                }]
                            }, {
                                type: "Image",
                                props: {
                                    y: -135,
                                    x: 0,
                                    skin: "button/jbxs@2x.png"
                                },
                                compId: 44,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 13.5,
                                        x: 52,
                                        width: 124,
                                        var: "txt_gold",
                                        text: "99999",
                                        height: 30,
                                        fontSize: 30,
                                        color: "#000000",
                                        align: "center"
                                    },
                                    compId: 43
                                }]
                            }]
                        }],
                        loadList: ["button/bg.jpg", "button/bg@2x.png", "button/btn_close.png", "button/scc@2x.png", "shop/btn_left.png", "shop/btn_right.png", "button/jss@2x.png", "button/hqq@2x.png", "shop/img_level1.png", "shop/iconBg.png", "shop/img_select.png", "button/jbxs@2x.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.ShopViewUI = l, a("ui.page.ShopViewUI", l);
                var u = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            runtime: "script/StartView.ts",
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Sprite",
                            props: {
                                y: 0,
                                x: 0
                            },
                            compId: 14
                        }, {
                            type: "Box",
                            props: {
                                var: "box",
                                top: 0,
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 11
                        }, {
                            type: "Image",
                            props: {
                                y: 180,
                                skin: "button/logo@2x2.png",
                                centerX: 0
                            },
                            compId: 8
                        }, {
                            type: "Image",
                            props: {
                                var: "btn_knife",
                                skin: "button/sc@2x.png",
                                left: 0,
                                label: "label",
                                bottom: 729
                            },
                            compId: 5
                        }, {
                            type: "Image",
                            props: {
                                var: "btn_food",
                                skin: "button/sw@2x.png",
                                left: 0,
                                label: "label",
                                bottom: 531
                            },
                            compId: 4
                        }, {
                            type: "Image",
                            props: {
                                x: 0,
                                width: 749,
                                var: "btn_start",
                                height: 101,
                                bottom: 316
                            },
                            compId: 7,
                            child: [{
                                type: "Image",
                                props: {
                                    var: "img_start",
                                    skin: "button/dj@2x.png",
                                    label: "label"
                                },
                                compId: 6
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 78,
                                x: 550,
                                width: 180,
                                visible: !1,
                                var: "fenfaListBtn",
                                skin: "fenfa/btn_quit.png",
                                height: 60
                            },
                            compId: 15
                        }, {
                            type: "Box",
                            props: {
                                y: 78,
                                x: 530,
                                width: 220,
                                visible: !1,
                                var: "fenfaListBox",
                                height: 111
                            },
                            compId: 16
                        }, {
                            type: "Image",
                            props: {
                                y: 65,
                                x: 28,
                                visible: !1,
                                var: "closeBtn",
                                skin: "fenfaclosebtn/close.png"
                            },
                            compId: 17
                        }],
                        loadList: ["button/logo@2x2.png", "button/sc@2x.png", "button/sw@2x.png", "button/dj@2x.png", "fenfa/btn_quit.png", "fenfaclosebtn/close.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.StartViewUI = u, a("ui.page.StartViewUI", u);
            }(t.page || (t.page = {}));
        }(i.ui || (i.ui = {})), function (t) {
            !function (t) {
                var e = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Image",
                            props: {
                                skin: "power/img_bg.png",
                                centerY: 0,
                                centerX: 0
                            },
                            compId: 3,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 244,
                                    skin: "power/img_power.png",
                                    centerX: 0
                                },
                                compId: 5,
                                child: [{
                                    type: "Label",
                                    props: {
                                        y: 194,
                                        x: 121.39453125,
                                        var: "txt_num",
                                        text: "Ã—3",
                                        fontSize: 40
                                    },
                                    compId: 7
                                }]
                            }, {
                                type: "Image",
                                props: {
                                    y: 619,
                                    x: 159.5,
                                    var: "btn_get",
                                    skin: "power/img_get.png"
                                },
                                compId: 6
                            }, {
                                type: "Image",
                                props: {
                                    y: 42,
                                    x: 589,
                                    var: "btn_close",
                                    skin: "button/btn_close.png"
                                },
                                compId: 9
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 189,
                                    x: 158.5,
                                    visible: !1,
                                    var: "spr",
                                    texture: "power/txt_power.png"
                                },
                                compId: 10
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 435,
                                    x: 256,
                                    var: "txt",
                                    texture: "power/txt.png"
                                },
                                compId: 11
                            }, {
                                type: "Label",
                                props: {
                                    y: 191,
                                    var: "txt_tip",
                                    text: "è·³è½¬å°æ¸¸æˆ è¯•çŽ©5ç§’",
                                    fontSize: 30,
                                    font: "Microsoft YaHei",
                                    centerX: 0,
                                    bold: !0
                                },
                                compId: 20
                            }]
                        }, {
                            type: "Label",
                            props: {
                                var: "bg",
                                top: 0,
                                text: "label",
                                right: 0,
                                left: 0,
                                bottom: 0
                            },
                            compId: 13,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 522,
                                    x: 55,
                                    skin: "power/img_sharebg.png",
                                    centerY: 0,
                                    centerX: 0
                                },
                                compId: 14,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 83,
                                        x: 83,
                                        skin: "power/img_txt.png"
                                    },
                                    compId: 15
                                }, {
                                    type: "Image",
                                    props: {
                                        y: 219,
                                        x: 130,
                                        skin: "power/img_no.png"
                                    },
                                    compId: 16
                                }, {
                                    type: "Image",
                                    props: {
                                        y: 219,
                                        x: 443,
                                        skin: "power/img_yes.png"
                                    },
                                    compId: 17
                                }, {
                                    type: "Box",
                                    props: {
                                        y: 185,
                                        x: 20,
                                        width: 284,
                                        var: "box1",
                                        height: 100
                                    },
                                    compId: 18
                                }, {
                                    type: "Box",
                                    props: {
                                        y: 185,
                                        x: 328.5,
                                        width: 284,
                                        var: "box2",
                                        height: 100
                                    },
                                    compId: 19
                                }]
                            }]
                        }],
                        loadList: ["power/img_bg.png", "power/img_power.png", "power/img_get.png", "button/btn_close.png", "power/txt_power.png", "power/txt.png", "power/img_sharebg.png", "power/img_txt.png", "power/img_no.png", "power/img_yes.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.addPowerUI = e, a("ui.test.addPowerUI", e);
                var i = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 2,
                        child: [{
                            type: "Label",
                            props: {
                                top: 0,
                                right: 0,
                                left: 0,
                                bottom: 0,
                                bgColor: "#000000",
                                alpha: 1
                            },
                            compId: 3,
                            child: [{
                                type: "List",
                                props: {
                                    y: 241,
                                    x: 0,
                                    width: 750,
                                    var: "gameList",
                                    text: "label",
                                    spaceY: 38,
                                    spaceX: 38,
                                    repeatY: 5,
                                    repeatX: 2,
                                    height: 1120
                                },
                                compId: 4,
                                child: [{
                                    type: "Box",
                                    props: {
                                        y: 24,
                                        x: 23,
                                        renderType: "render"
                                    },
                                    compId: 5,
                                    child: [{
                                        type: "Image",
                                        props: {
                                            y: 11,
                                            x: 12,
                                            width: 307,
                                            name: "icon",
                                            height: 410
                                        },
                                        compId: 9
                                    }, {
                                        type: "Image",
                                        props: {
                                            skin: "button/kuang1.png"
                                        },
                                        compId: 6
                                    }]
                                }]
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 74,
                                    x: 261,
                                    texture: "button/bkyx.png"
                                },
                                compId: 7
                            }, {
                                type: "Image",
                                props: {
                                    var: "back",
                                    top: 20,
                                    skin: "button/fhan.png"
                                },
                                compId: 8
                            }, {
                                type: "Image",
                                props: {
                                    y: 1162,
                                    x: 174,
                                    var: "btnStart",
                                    skin: "button/btn_start.png",
                                    label: "label",
                                    bottom: 40
                                },
                                compId: 10
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 78,
                                x: 550,
                                width: 180,
                                visible: !1,
                                var: "fenfaListBtn",
                                skin: "fenfa/btn_quit.png",
                                height: 60
                            },
                            compId: 11
                        }, {
                            type: "Box",
                            props: {
                                y: 78,
                                x: 530,
                                width: 220,
                                visible: !1,
                                var: "fenfaListBox",
                                height: 111
                            },
                            compId: 12
                        }],
                        loadList: ["button/kuang1.png", "button/bkyx.png", "button/fhan.png", "button/btn_start.png", "fenfa/btn_quit.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.BaoKuanTuiJianUI = i, a("ui.test.BaoKuanTuiJianUI", i);
                var n = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "View",
                        props: {
                            width: 750,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Label",
                            props: {
                                top: 0,
                                right: 0,
                                left: 0,
                                bottom: 0,
                                bgColor: "#FFFFFF"
                            },
                            compId: 9
                        }, {
                            type: "Label",
                            props: {
                                y: 0,
                                x: 0,
                                width: 750,
                                var: "topBox",
                                height: 88,
                                bgColor: "#F2F2F2"
                            },
                            compId: 16,
                            child: [{
                                type: "Label",
                                props: {
                                    width: 750,
                                    valign: "middle",
                                    text: "å°ç¨‹åº",
                                    left: 0,
                                    height: 88,
                                    fontSize: 34,
                                    color: "#333333",
                                    bottom: 0,
                                    bold: !0,
                                    bgColor: "#F2F2F2",
                                    align: "center"
                                },
                                compId: 10,
                                child: [{
                                    type: "Box",
                                    props: {
                                        y: 642,
                                        x: 29,
                                        width: 50,
                                        var: "closeBtn",
                                        height: 50,
                                        centerY: 0
                                    },
                                    compId: 17,
                                    child: [{
                                        type: "Image",
                                        props: {
                                            y: 11,
                                            x: 0,
                                            skin: "fenfa/btn_arrow_left.png"
                                        },
                                        compId: 8
                                    }]
                                }]
                            }]
                        }, {
                            type: "Label",
                            props: {
                                y: 88,
                                x: 40,
                                width: 710,
                                var: "tips",
                                valign: "middle",
                                text: "æœ€è¿‘ä½¿ç”¨",
                                height: 80,
                                fontSize: 24,
                                color: "#999999",
                                align: "left"
                            },
                            compId: 12,
                            child: [{
                                type: "Image",
                                props: {
                                    skin: "fenfa/line.png",
                                    bottom: 0
                                },
                                compId: 13
                            }]
                        }, {
                            type: "Panel",
                            props: {
                                y: 168,
                                width: 750,
                                var: "gameBViewBox",
                                height: 700
                            },
                            compId: 6,
                            child: [{
                                type: "List",
                                props: {
                                    y: 0,
                                    x: 0,
                                    var: "gameList",
                                    repeatY: 9,
                                    repeatX: 1
                                },
                                compId: 2,
                                child: [{
                                    type: "Box",
                                    props: {
                                        width: 750,
                                        renderType: "render",
                                        height: 140
                                    },
                                    compId: 3,
                                    child: [{
                                        type: "Image",
                                        props: {
                                            x: 40,
                                            width: 100,
                                            name: "gameIcon",
                                            height: 100,
                                            centerY: 0
                                        },
                                        compId: 4,
                                        child: [{
                                            type: "Image",
                                            props: {
                                                width: 104,
                                                skin: "fenfa/mask_icon.png",
                                                height: 104,
                                                centerY: 0,
                                                centerX: 0
                                            },
                                            compId: 11
                                        }]
                                    }, {
                                        type: "Label",
                                        props: {
                                            x: 180,
                                            text: "æ¬¢ä¹æ°´æ¯",
                                            name: "gameName",
                                            fontSize: 32,
                                            color: "#333333",
                                            centerY: 0
                                        },
                                        compId: 5
                                    }, {
                                        type: "Image",
                                        props: {
                                            y: 139,
                                            width: 570,
                                            skin: "fenfa/line.png",
                                            right: 0,
                                            bottom: 0
                                        },
                                        compId: 14
                                    }]
                                }]
                            }]
                        }],
                        loadList: ["fenfa/btn_arrow_left.png", "fenfa/line.png", "fenfa/mask_icon.png"],
                        loadList3D: []
                    }, e;
                }(Laya.View);
                t.FakerXCXListUI = n, a("ui.test.FakerXCXListUI", n);
                var s = function (t) {
                    function e() {
                        return t.call(this) || this;
                    }
                    return __extends(e, t), e.prototype.createChildren = function () {
                        t.prototype.createChildren.call(this), this.createView(e.uiView);
                    }, e.uiView = {
                        type: "Scene",
                        props: {
                            width: 750,
                            runtime: "script/GameUI.ts",
                            positionVariance_0: 100,
                            maxPartices: 100,
                            height: 1334
                        },
                        compId: 1,
                        child: [{
                            type: "Sprite",
                            props: {
                                y: 0,
                                x: 0,
                                var: "box"
                            },
                            compId: 198
                        }, {
                            type: "Image",
                            props: {
                                var: "v1",
                                top: 366,
                                skin: "button/btm@2x.png",
                                left: 12
                            },
                            compId: 192,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 27,
                                    x: 29,
                                    skin: "button/jdt-3@2x.png"
                                },
                                compId: 223,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 48,
                                        x: 48,
                                        width: 97,
                                        var: "content",
                                        height: 97,
                                        anchorY: .5,
                                        anchorX: .5
                                    },
                                    compId: 228
                                }]
                            }, {
                                type: "Image",
                                props: {
                                    y: 73,
                                    x: 16,
                                    width: 0,
                                    var: "progress",
                                    skin: "game/img_progressBar.png",
                                    sizeGrid: "0,219,0,0"
                                },
                                compId: 193
                            }, {
                                type: "Label",
                                props: {
                                    y: 44,
                                    x: 99,
                                    var: "lvlSpeed",
                                    text: "0",
                                    fontSize: 60,
                                    font: "SimHei",
                                    color: "#ffffff",
                                    bold: !0
                                },
                                compId: 194
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 73,
                                    x: 75,
                                    texture: "button/x@2x.png"
                                },
                                compId: 224
                            }]
                        }, {
                            type: "Image",
                            props: {
                                y: 150,
                                var: "v2",
                                skin: "button/j1@2x.png",
                                centerX: 0
                            },
                            compId: 195,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 7,
                                    x: 9,
                                    width: 0,
                                    var: "pro",
                                    skin: "button/jdt-1@2x.png"
                                },
                                compId: 196
                            }, {
                                type: "Sprite",
                                props: {
                                    y: -26,
                                    x: 116,
                                    width: 91,
                                    texture: "button/gq-@2x.png",
                                    pivotY: 18,
                                    pivotX: 46,
                                    height: 35
                                },
                                compId: 205
                            }, {
                                type: "Label",
                                props: {
                                    y: -28,
                                    x: 160,
                                    var: "txt_level",
                                    text: "0",
                                    pivotY: 20,
                                    italic: !0,
                                    fontSize: 40,
                                    font: "SimHei",
                                    color: "#ffffff",
                                    bold: !0,
                                    align: "left"
                                },
                                compId: 206
                            }, {
                                type: "Label",
                                props: {
                                    y: 74,
                                    x: 147,
                                    var: "txt_score",
                                    text: "0",
                                    italic: !0,
                                    fontSize: 60,
                                    font: "SimHei",
                                    color: "#ffffff",
                                    bold: !0,
                                    anchorY: .5,
                                    anchorX: .5
                                },
                                compId: 222
                            }]
                        }, {
                            type: "Box",
                            props: {
                                y: 974.5,
                                x: 50,
                                var: "box_btnmore"
                            },
                            compId: 200,
                            child: [{
                                type: "Button",
                                props: {
                                    y: -.5,
                                    x: 426,
                                    width: 200,
                                    var: "btn_Cut",
                                    skin: "comp/button.png",
                                    labelSize: 35,
                                    label: "åˆ‡",
                                    height: 60
                                },
                                compId: 20
                            }, {
                                type: "Button",
                                props: {
                                    y: 103.5,
                                    x: 421,
                                    width: 198,
                                    var: "btn_reborn",
                                    skin: "comp/button.png",
                                    name: "btn_reborn",
                                    labelSize: 30,
                                    label: "å¤æ´»",
                                    height: 67
                                },
                                compId: 179
                            }, {
                                type: "Button",
                                props: {
                                    y: -.5,
                                    width: 138,
                                    var: "btn_addGameObj",
                                    skin: "comp/button.png",
                                    labelSize: 35,
                                    label: "ä¸Šèœ",
                                    height: 63
                                },
                                compId: 181
                            }, {
                                type: "Button",
                                props: {
                                    y: 114.5,
                                    width: 146,
                                    var: "btn_reset",
                                    skin: "comp/button.png",
                                    labelSize: 35,
                                    label: "é‡ç½®",
                                    height: 45
                                },
                                compId: 185
                            }, {
                                type: "Button",
                                props: {
                                    y: 197.5,
                                    width: 243,
                                    var: "btn_speedLine",
                                    skin: "comp/button.png",
                                    labelSize: 35,
                                    label: "æ˜¾ç¤ºé€Ÿåº¦çº¿",
                                    height: 75
                                },
                                compId: 199
                            }]
                        }, {
                            type: "Box",
                            props: {
                                var: "box_btn",
                                top: 0,
                                right: 0,
                                left: 1,
                                height: 2500
                            },
                            compId: 201
                        }, {
                            type: "Image",
                            props: {
                                y: 639,
                                x: 88,
                                width: 152,
                                var: "v4",
                                height: 152,
                                anchorY: .5,
                                anchorX: .5
                            },
                            compId: 208,
                            child: [{
                                type: "Image",
                                props: {
                                    y: 76,
                                    x: 76,
                                    var: "bottomweapon",
                                    skin: "button/btm@2x.png",
                                    visible: false,
                                    anchorY: .5,
                                    anchorX: .5
                                },
                                compId: 216
                            }, {
                                type: "Sprite",
                                props: {
                                    y: 123,
                                    x: 9,
                                    visible: false,
                                    var: "bg2",
                                    texture: "button/jdtd-2@2x.png"
                                },
                                compId: 209,
                                child: [{
                                    type: "Image",
                                    props: {
                                        y: 5,
                                        x: 9,
                                        var: "bg1",
                                        skin: "button/jd-@2x.png",
                                        sizeGrid: "0,6,0,6"
                                    },
                                    compId: 210
                                }]
                            }]
                        }, {
                            type: "Box",
                            props: {
                                y: 78,
                                x: 530,
                                width: 220,
                                visible: !1,
                                var: "fenfaListBox",
                                height: 111
                            },
                            compId: 220
                        }, {
                            type: "Image",
                            props: {
                                y: 78,
                                x: 550,
                                width: 180,
                                visible: !1,
                                var: "fenfaListBtn",
                                skin: "fenfa/btn_quit.png",
                                label: "label",
                                height: 60
                            },
                            compId: 219
                        }, {
                            type: "Image",
                            props: {
                                y: 65,
                                x: 28,
                                visible: !1,
                                var: "closeBtn",
                                skin: "fenfaclosebtn/close.png"
                            },
                            compId: 229
                        }],
                        loadList: ["button/btm@2x.png", "button/jdt-3@2x.png", "game/img_progressBar.png", "button/x@2x.png", "button/j1@2x.png", "button/jdt-1@2x.png", "button/gq-@2x.png", "comp/button.png", "button/jdtd-2@2x.png", "button/jd-@2x.png", "button/box_black.png", "button/icon_tv.png", "fenfa/btn_quit.png", "fenfaclosebtn/close.png"],
                        loadList3D: []
                    }, e;
                }(Laya.Scene);
                t.TestSceneUI = s, a("ui.test.TestSceneUI", s);
            }(t.test || (t.test = {}));
        }(i.ui || (i.ui = {}));
    }, {}],
    152: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../Main"), n = t("../core/wxCore"), s = t("../core/wuchuConfig"), o = t("../core/wuchuConfig2"), r = function () {
            function t() {
                this.mBannerOffsetY = 80, this.adBanner = null, this.isFriendShowAd = !1, this.mIsInvokeRemoveCustomBannerAd = !1,
                    this.mCustomBanner = null, this.mCustomBannerAdList = [];
            }
            return t.playVideo = function (e, i, s) {
                void 0 === i &amp;&amp; (i = null), void 0 === s &amp;&amp; (s = null), t.sIsPlayVideo || n.default.uo.loadingVideo(function (o) {
                    o ? (t.sIsPlayVideo = !0, n.default.uo.showVideoAD(function (i) {
                        i ? (t.sIsPlayVideo = !1, void 0 != e &amp;&amp; null != e &amp;&amp; (e(), a.default.app.mWX.reportData(1))) : (t.sIsPlayVideo = !1,
                            null != s &amp;&amp; s());
                    })) : (t.sIsPlayVideo = !1, null != i ? i() : wx.showToast({
                        title: "è§†é¢‘èŽ·å–å¤±è´¥",
                        icon: "none",
                        image: "",
                        duration: 2e3
                    }));
                });
            }, t.prototype.showBannerAd = function (e, i) {
                var s = this;
                void 0 === e &amp;&amp; (e = ""), void 0 === i &amp;&amp; (i = 1);
                for (var o = [], r = 2; r &lt; arguments.length; r++) o[r - 2] = arguments[r];
                var h = this;
                "" == e &amp;&amp; (e = t.sDefaultBannerId), console.log("å¹¿å‘ŠbannerID1111111", e);
                var l = 812 == n.default.uo.phone().screenHeight ? 20 : 0;
                n.default.uo.wxVersion() &gt;= "2.0.4" &amp;&amp; (null == h.adBanner ? (h.adBanner = wx.createBannerAd({
                    adUnitId: e,
                    style: {
                        left: 0,
                        top: n.default.uo.phone().screenHeight - 107,
                        width: n.default.uo.phone().screenWidth * i
                    }
                }), h.adBanner.onResize(function (t) {
                    h.adBanner.style.top = n.default.uo.phone().screenHeight - h.adBanner.style.realHeight - l,
                        h.adBanner.style.left = (n.default.uo.phone().screenWidth - h.adBanner.style.realWidth) / 2,
                        h.adBanner.style.realHeight &gt; 104 &amp;&amp; Laya.stage.height;
                }), h.adBanner.onLoad(function () {
                    console.log("adBanner å¹¿å‘ŠåŠ&nbsp;è½½æˆåŠŸ1"), a.default.app.isNotAd = !1, h.adBanner.show(),
                        Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), s, function () {
                            o.forEach(function (t) {
                                t.y = Laya.stage.height - 750 * (h.adBanner.style.realHeight + l) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                                    console.log("Main.app.adUtil.adBanner.style.top:", h.adBanner.style.realHeight, l, t.y, h.adBanner.style.top, o[0].y);
                            });
                        });
                }), h.adBanner.onError(function (t) {
                    console.log("adbanner onerror = " + JSON.stringify(t)), a.default.app.isNotAd = !0,
                        o.forEach(function (t) {
                            t.y = Laya.stage.height - 150;
                        });
                })) : null != h.mCustomBanner ? h.mCustomBanner.visible = !0 : a.default.app.isNotAd ? Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), this, function () {
                    o.forEach(function (t) {
                        t.y = Laya.stage.height - 150;
                    });
                }) : (h.adBanner.show(), a.default.app.adUtil.isFriendShowAd &amp;&amp; 0 != a.default.app.mWX.getOpenOnOffofLoadorFirendBanner()[2] &amp;&amp; Laya.timer.once(a.default.app.mWX.getOpenOnOffofLoadorFirendBanner()[2], this, function () {
                    console.log("gdgdgdggdgdd"), h.hideBannerAd();
                }), Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), this, function () {
                    o.forEach(function (t) {
                        t.y = Laya.stage.height - 750 * (h.adBanner.style.realHeight + l) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                            console.log("Main.app.adUtil.adBanner.style.top:", h.adBanner.style.realHeight, l, t.y, h.adBanner.style.top, o[0].y);
                    });
                })), a.default.app.mWX.reportData(0));
            }, t.prototype.InitBannerAd = function (e) {
                void 0 === e &amp;&amp; (e = "");
                var i = this;
                "" == e &amp;&amp; (e = t.sDefaultBannerId);
                var s = 812 == n.default.uo.phone().screenHeight ? 20 : 0;
                n.default.uo.wxVersion() &gt;= "2.0.4" ? null == i.adBanner &amp;&amp; (i.adBanner = wx.createBannerAd({
                    adUnitId: e,
                    style: {
                        left: 0,
                        top: n.default.uo.phone().screenHeight - 107,
                        width: n.default.uo.phone().screenWidth
                    }
                }), i.adBanner.onResize(function (t) {
                    i.adBanner.style.top = n.default.uo.phone().screenHeight - i.adBanner.style.realHeight - s,
                        i.adBanner.style.left = (n.default.uo.phone().screenWidth - i.adBanner.style.realWidth) / 2,
                        i.adBanner.style.realHeight &gt; 104 &amp;&amp; Laya.stage.height;
                }), i.adBanner.onLoad(function () {
                    console.log("adBanner å¹¿å‘ŠåŠ&nbsp;è½½æˆåŠŸæå‰åŠ&nbsp;è½½"), a.default.app.isHaveBanner = !0, a.default.app.isNotAd = !1,
                        a.default.app.isLinkBackend = !0, a.default.app.adUtil.isFriendShowAd &amp;&amp; (a.default.app.adUtil.isFriendShowAd = !1,
                            a.default.app.adUtil.showBannerAd()), 1 == a.default.app.mWX.getOpenOnOffofLoadorFirendBanner()[0] &amp;&amp;
                            null != a.default.app.LoadingView &amp;&amp; a.default.app.LoadingView.visible &amp;&amp; 1 == a.default.app.mWX.fhOnoff &amp;&amp; a.default.app.adUtil.showBannerAd();
                }), i.adBanner.onError(function (t) {
                    console.log("adbanner onerror = " + JSON.stringify(t)), a.default.app.isHaveBanner = !1,
                        a.default.app.isNotAd = !0, a.default.app.isLinkBackend = !0, a.default.app.entergameNotad = !0;
                })) : (a.default.app.isHaveBanner = !1, a.default.app.isNotAd = !0, a.default.app.isLinkBackend = !0);
            }, t.prototype.showBannerAd2 = function (e, i, o, r, h, l) {
                var u = this;
                void 0 === e &amp;&amp; (e = ""), void 0 === i &amp;&amp; (i = 1), void 0 === o &amp;&amp; (o = 0);
                var p = this;
                "" == e &amp;&amp; (e = t.sDefaultBannerId), console.log("å¹¿å‘ŠbannerID", e);
                var d = 812 == n.default.uo.phone().screenHeight ? 20 : 0;
                n.default.uo.wxVersion() &gt;= "2.0.4" &amp;&amp; (null == p.adBanner ? (p.adBanner = wx.createBannerAd({
                    adUnitId: e,
                    style: {
                        left: 0,
                        top: n.default.uo.phone().screenHeight - 107,
                        width: n.default.uo.phone().screenWidth * i
                    }
                }), p.adBanner.onResize(function (t) {
                    p.adBanner.style.top = n.default.uo.phone().screenHeight - p.adBanner.style.realHeight - d,
                        p.adBanner.style.left = (n.default.uo.phone().screenWidth - p.adBanner.style.realWidth) / 2,
                        p.adBanner.style.realHeight &gt; 104 &amp;&amp; Laya.stage.height;
                }), p.adBanner.onLoad(function () {
                    console.log("adBanner å¹¿å‘ŠåŠ&nbsp;è½½æˆåŠŸ2", e), a.default.app.isNotAd = !1, 0 == o ? (l.y = Laya.stage.height - 750 * (p.adBanner.style.realHeight / 2 + d) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval() + l.height / 2,
                        console.log("Main.app.adUtil.adBanner.style.top:", p.adBanner.style.realHeight, d, l.y, p.adBanner.style.top),
                        Laya.timer.once(r, u, function () {
                            s.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("touchNum", s.default.Inst.wuchuCount.toString()),
                                p.adBanner.show(), Laya.timer.once(h, u, function () {
                                    l.y = Laya.stage.height - 750 * (p.adBanner.style.realHeight + d) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                                        console.log("Main.app.adUtil.adBanner.style.top:", l.y);
                                });
                        })) : (console.log("hoté¡µé¢"), Laya.timer.once(r, u, function () {
                            s.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("touchNum", s.default.Inst.wuchuCount.toString()),
                                p.adBanner.show(), Laya.timer.once(h, u, function () {
                                    p.hideBannerAd();
                                });
                        }));
                }), p.adBanner.onError(function (t) {
                    console.log("adbanner onerror = " + JSON.stringify(t)), a.default.app.isNotAd = !0,
                        a.default.app.mWX.getOnOffByKey("of_local_ad") &amp;&amp; p.addCustomBannerAd(), 0 == o &amp;&amp; Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), u, function () {
                            l.y = Laya.stage.height - 150;
                        });
                })) : null != p.mCustomBanner ? p.mCustomBanner.visible = !0 : a.default.app.isNotAd ? 0 == o &amp;&amp; Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), this, function () {
                    l.y = Laya.stage.height - 150;
                }) : (console.log("æ˜¾ç¤ºé¢„åŠ&nbsp;è½½çš„banner"), 0 == o ? (l.y = Laya.stage.height - 750 * (p.adBanner.style.realHeight / 2 + d) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval() + l.height / 2,
                    console.log("Main.app.adUtil.adBanner.style.top:", p.adBanner.style.realHeight, d, l.y, p.adBanner.style.top),
                    Laya.timer.once(r, this, function () {
                        s.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("touchNum", s.default.Inst.wuchuCount.toString()),
                            p.adBanner.show(), Laya.timer.once(h, u, function () {
                                l.y = Laya.stage.height - 750 * (p.adBanner.style.realHeight + d) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                                    console.log("Main.app.adUtil.adBanner.style.top:", l.y);
                            });
                    })) : (console.log("hoté¡µé¢"), Laya.timer.once(r, this, function () {
                        s.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("touchNum", s.default.Inst.wuchuCount.toString()),
                            p.adBanner.show(), Laya.timer.once(h, u, function () {
                                p.hideBannerAd();
                            });
                    }))), a.default.app.mWX.reportData(0));
            }, t.prototype.showBannerAd3 = function (e, i, s, r) {
                var h = this;
                void 0 === e &amp;&amp; (e = ""), void 0 === s &amp;&amp; (s = "other"), void 0 === r &amp;&amp; (r = !0);
                var l = this;
                "" == e &amp;&amp; (e = t.sDefaultBannerId), console.log("å¹¿å‘ŠbannerID", e);
                var u = 812 == n.default.uo.phone().screenHeight ? 20 : 0;
                r &amp;&amp; (t.ranNum = Math.floor(2 * Math.random()));
                var p = t.ranNum;
                console.log("éšå³è¯¯è§¦æ¨¡å¼", p), n.default.uo.wxVersion() &gt;= "2.0.4" &amp;&amp; (null == l.adBanner ? (l.adBanner = wx.createBannerAd({
                    adUnitId: e,
                    style: {
                        left: 0,
                        top: n.default.uo.phone().screenHeight - 107,
                        width: n.default.uo.phone().screenWidth
                    }
                }), l.adBanner.onResize(function (t) {
                    l.adBanner.style.top = n.default.uo.phone().screenHeight - l.adBanner.style.realHeight - u,
                        l.adBanner.style.left = (n.default.uo.phone().screenWidth - l.adBanner.style.realWidth) / 2,
                        l.adBanner.style.realHeight &gt; 104 &amp;&amp; Laya.stage.height;
                }), l.adBanner.onLoad(function () {
                    console.log("adBanner å¹¿å‘ŠåŠ&nbsp;è½½æˆåŠŸ2", e), a.default.app.isNotAd = !1, 0 == p ? Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerShow2, h, function () {
                        o.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("wuchuCount", o.default.Inst.wuchuCount.toString()),
                            l.adBanner.show(), Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannermove, h, function () {
                                i.y = "hot" == s ? Laya.stage.height - 750 * (l.adBanner.style.realHeight + u) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval() - i.height : Laya.stage.height - 750 * (l.adBanner.style.realHeight + u) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                                    console.log("Main.app.adUtil.adBanner.style.top:", i.y);
                            });
                    }) : Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerShow, h, function () {
                        o.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("wuchuCount", o.default.Inst.wuchuCount.toString()),
                            l.adBanner.show(), Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerhide, h, function () {
                                l.hideBannerAd();
                            });
                    });
                }), l.adBanner.onError(function (t) {
                    console.log("adbanner onerror = " + JSON.stringify(t)), a.default.app.isNotAd = !0,
                        a.default.app.mWX.getOnOffByKey("of_local_ad") &amp;&amp; l.addCustomBannerAd(), 0 == p &amp;&amp; Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), h, function () {
                            i.y = Laya.stage.height - 150;
                        });
                })) : null != l.mCustomBanner ? l.mCustomBanner.visible = !0 : a.default.app.isNotAd ? 0 == p &amp;&amp; Laya.timer.once(a.default.app.mWX.getOnOffRewardSkip(), this, function () {
                    i.y = Laya.stage.height - 150;
                }) : (console.log("æ˜¾ç¤ºé¢„åŠ&nbsp;è½½çš„banner"), 0 == p ? Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerShow2, this, function () {
                    o.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("wuchuCount", o.default.Inst.wuchuCount.toString()),
                        l.adBanner.show(), Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannermove, h, function () {
                            i.y = "hot" == s ? Laya.stage.height - 750 * (l.adBanner.style.realHeight + u) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval() - i.height : Laya.stage.height - 750 * (l.adBanner.style.realHeight + u) / n.default.uo.mPhone.screenWidth - a.default.app.mWX.IsOpenButtonInterval(),
                                console.log("Main.app.adUtil.adBanner.style.top:", i.y);
                        });
                }) : Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerShow, this, function () {
                    o.default.Inst.wuchuCount += 1, a.default.app.mWX.setUserValue("wuchuCount", o.default.Inst.wuchuCount.toString()),
                        l.adBanner.show(), Laya.timer.once(o.default.Inst.wuchuData.touchTime.bannerhide, h, function () {
                            l.hideBannerAd();
                        });
                })), a.default.app.mWX.reportData(0));
            }, t.prototype.hideBannerAd = function () {
                this.removeCustomBannerAd(), void 0 != this.adBanner &amp;&amp; null != this.adBanner &amp;&amp; (o.default.Inst.isToWuchu() &amp;&amp; 0 != o.default.Inst.wuchuData.bannerRefresh ? (this.adBanner.hide(),
                    this.adBanner.destroy(), this.adBanner = null, a.default.app.newBannerId &lt; a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId++,
                        a.default.app.newBannerId &gt;= a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId = 0)),
                    this.InitBannerAd(a.default.app.newBannerArr[a.default.app.newBannerId])) : (this.adBanner.hide(),
                        a.default.app.adUtil.isFriendShowAd &amp;&amp; (this.adBanner.destroy(), this.adBanner = null,
                            a.default.app.newBannerId &lt; a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId++,
                                a.default.app.newBannerId &gt;= a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId = 0)),
                            this.InitBannerAd(a.default.app.newBannerArr[a.default.app.newBannerId]))), Laya.timer.clearAll(this));
            }, t.prototype.hideBannerAd2 = function () {
                this.removeCustomBannerAd(), void 0 != this.adBanner &amp;&amp; null != this.adBanner &amp;&amp; (this.adBanner.hide(),
                    Laya.timer.clearAll(this));
            }, t.prototype.hideBannerAd3 = function () {
                this.removeCustomBannerAd(), void 0 != this.adBanner &amp;&amp; null != this.adBanner &amp;&amp; (s.default.Inst.isToWuchu() &amp;&amp; 0 != s.default.Inst.wuchuData.bannerRefresh ? (this.adBanner.hide(),
                    this.adBanner.destroy(), this.adBanner = null, a.default.app.newBannerId &lt; a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId++,
                        a.default.app.newBannerId &gt;= a.default.app.newBannerArr.length &amp;&amp; (a.default.app.newBannerId = 0)),
                    this.InitBannerAd(a.default.app.newBannerArr[a.default.app.newBannerId])) : this.adBanner.hide(),
                    Laya.timer.clearAll(this));
            }, t.prototype.addCustomBannerAd = function () {
                if (0 != this.mCustomBannerAdList.length) {
                    var t = this;
                    this.mIsInvokeRemoveCustomBannerAd = !1;
                    var e = Math.floor(Math.random() * this.mCustomBannerAdList.length), i = this.mCustomBannerAdList[e].url;
                    this.mCustomBannerAdList[e].appid, this.mCustomBannerAdList[e].path, Number(this.mCustomBannerAdList[e].third),
                        this.mCustomBannerAdList[e].id;
                    null == t.mCustomBanner &amp;&amp; (t.mCustomBanner = new Laya.Image(), t.mCustomBanner.zOrder = 1e3),
                        t.mCustomBanner.loadImage(i, Laya.Handler.create(this, function () {
                            t.mIsInvokeRemoveCustomBannerAd || (t.mCustomBanner.anchorX = .5, t.mCustomBanner.x = Laya.stage.width / 2,
                                Laya.stage.addChild(t.mCustomBanner));
                        }));
                }
            }, t.prototype.onCustomBannerClick = function (t, e, i, a, n) {
                n.stopPropagation();
            }, t.prototype.removeCustomBannerAd = function () {
                this.mIsInvokeRemoveCustomBannerAd = !0, null != this.mCustomBanner &amp;&amp; (this.mCustomBanner.visible = !1);
            }, t.sDefaultBannerId = "adunit-9c32beb8d2f007d2", t.sDefaultVideoId = "adunit-8bef7688d977bd3a",
                t.sIsPlayVideo = !1, t.ranNum = 1, t;
        }();
        i.ADUtil = r;
    }, {
        "../Main": 4,
        "../core/wuchuConfig": 8,
        "../core/wuchuConfig2": 9,
        "../core/wxCore": 11
    }],
    153: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.mAdOn = !0, t.mSoundable = !0, t.mVersion = 1019, t.TAG = "qie_caids",
                t.mScoreUnit = "åˆ†", t.mURL = "https://mascaiyou.wanzhushipin.cn/qie_caids/", t.mCmd = {
                    check: "1.0.1/" + t.TAG + "/check?",
                    login: "1.0.1/" + t.TAG + "/login?",
                    login2: "1.0.2/" + t.TAG + "/login2?",
                    challenge: "1.0.1/" + t.TAG + "/challenge?",
                    querycards: "1.0.1/" + t.TAG + "/querycards?",
                    rank: "1.0.1/" + t.TAG + "/rank?",
                    report: "1.0.1/" + t.TAG + "/report?",
                    AddCard: "1.0.1/" + t.TAG + "/addcard?",
                    AddMyCard: "1.0.1/" + t.TAG + "/AddMyCard?",
                    ad: "1.0.1/" + t.TAG + "/ad?",
                    mymark: "1.0.1/" + t.TAG + "/mymark?",
                    ItemTotle: "1.0.1/" + t.TAG + "/ItemTotle?",
                    SetUserValue: "1.0.1/" + t.TAG + "/SetUserValue?",
                    ChangeTCt: "1.0.1/" + t.TAG + "/ChangeTCt?"
                }, t.mKeys = {
                    "1.0.1": "d3dfa_af1745389b71edswewqw_51cd363c0",
                    "1.0.2": "9bdfFbvgt1s_fd0d3e27ef"
                }, t.mReportAdHitUrl = t.mURL + "1.0.1/" + t.TAG + "/data?", t.mBannerAdId = "",
                t.mVideoAdId = "", t.sMusicOnOff = !0, t.sSoundOnOff = !0, t.mIsNewUser = !1, t.sStartGameTime = 0,
                t.mLineColor = "#FF5572", t;
        }();
        i.ConfigUtil = a;
    }, {}],
    154: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("./ConfigUtil"), n = function () {
            function t() { }
            return t.log = function (t) {
                console.log(a.ConfigUtil.TAG + ": " + t);
            }, t;
        }();
        i.LogUtil = n;
    }, {
        "./ConfigUtil": 153
    }],
    155: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.sShareUrls = [], t.mShareTitles = {
                shareApp: "æˆ‘æ‹¥æœ‰çš„ä¸ä»…æ˜¯æŠ€å·§ï¼Œè€Œæ˜¯é‚£99.99%çš„ç²¾å‡†",
                shareGift: "æˆ‘éœ€è¦ä½&nbsp;çš„å¸®åŠ©ï¼Œå°±å·®ä¸€ç‚¹ç‚¹ï¼ŒçœŸçš„ä¸€ç‚¹ç‚¹ï¼",
                shareGroupRank: "å·®ä¹‹æ¯«åŽ˜è°¬ä»¥åƒé‡Œï¼Œæˆ‘ä»¬å·®ç‚¹ä¸æ˜¯ä¸€ç‚¹~",
                shareProp: "ä½&nbsp;å¸®æˆ‘ä¸€ç‚¹ï¼Œæˆ‘å¸®ä½&nbsp;ä¸€ç‚¹ï¼Œå‹è°Šä¸æ­¢ä¸€ç‚¹ç‚¹ ",
                share2Friend: "å“¼ï¼Œè·Ÿæˆ‘æ¯”ç²¾å‡†ï¼Ÿ",
                shareRelay: "è¡Œç™¾æ­¥åŠä¹åï¼Œä¸è¦è®©æˆ‘çš„åŠªåŠ›ç™½è´¹ï¼",
                shareContinue: "ä¸ï¼Œè¿™æ˜¯é”™è§‰ï¼Œæˆ‘çš„ç²¾å‡†ä¸ä¼šé”™çš„ï¼",
                shareToUsePropInStartAward: "çœ‹æˆ‘æ°´ç“¶é‡Œçš„æ°´å¥½æ¼‚äº®å•Šï¼Œåƒä¸‡ä¸èƒ½æ´’äº†ï¼",
                shareToUsePropInPassAward: "çœ‹æˆ‘èŽ·å¾—çš„å¥–åŠ±ï¼Œå¥½æ¼‚äº®çš„ä¸€ç“¶æ°´å•Šï¼"
            }, t.mShareUrls = {
                shareApp: "share/share2.jpg",
                shareGift: "share/share1.png",
                shareGroupRank: "share/share2.png",
                shareProp: "share/share2.png",
                share2Friend: "share/share1.png",
                shareRelay: "share/share1.png",
                shareContinue: "share/share2.png",
                shareToUsePropInStartAward: "share/share1.png",
                shareToUsePropInPassAward: "share/share2.png"
            }, t.mShareIds = {
                shareApp: 1,
                shareGift: 8,
                shareGroupRank: 2,
                shareProp: 1,
                share2Friend: 4,
                shareRelay: 6,
                shareContinue: 3,
                shareToUsePropInStartAward: 12,
                shareToUsePropInPassAward: 12,
                shareToGetDoubleCoin: 13,
                shareToGetCoin: 11,
                shareToReborn: 13,
                shareToGetStartAward: 13
            }, t;
        }();
        i.ShareConfig = a;
    }, {}],
    156: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../Main"), n = t("./ShareConfig"), s = t("./TimeUtil"), o = function () {
            function t() { }
            return t.getShareUrl = function (t, e) {
                if (null != n.ShareConfig.sShareUrls) for (var i = 0; i &lt; n.ShareConfig.sShareUrls.length; i++) if (Number(n.ShareConfig.sShareUrls[i].id) == t) {
                    var a = n.ShareConfig.sShareUrls[i].url;
                    if (null != a &amp;&amp; a.length &gt; 2) return a;
                    break;
                }
                return e;
            }, t.getShareTitle = function (t, e, i) {
                if (void 0 === i &amp;&amp; (i = []), null != n.ShareConfig.sShareUrls) for (var a = 0; a &lt; n.ShareConfig.sShareUrls.length; a++) if (Number(n.ShareConfig.sShareUrls[a].id) == t) {
                    var s = n.ShareConfig.sShareUrls[a].title;
                    if (null != s &amp;&amp; s.length &gt; 2) {
                        for (var o = 0; o &lt; i.length; o++) s.indexOf("{" + o + "}") &gt; -1 &amp;&amp; (s = s.replace("{" + o + "}", String(i[o])));
                        return s;
                    }
                    break;
                }
                return e;
            }, t.getShareTitleByKey = function (e, i) {
                void 0 === i &amp;&amp; (i = []);
                for (var a = n.ShareConfig.mShareIds[e], s = n.ShareConfig.mShareTitles[e], o = 0; o &lt; i.length; o++) s.indexOf("{" + o + "}") &gt; -1 &amp;&amp; (s = s.replace("{" + o + "}", String(i[o])));
                return t.getShareTitle(a, s, i);
            }, t.getShareUrlByKey = function (e) {
                var i = n.ShareConfig.mShareIds[e], a = n.ShareConfig.mShareUrls[e];
                return t.getShareUrl(i, a);
            }, t.shareApp = function () {
                console.log("å¼€å¯åˆ†äº«"), t.is_exit = !1, wx.onShareAppMessage(function () {
                    var e = n.ShareConfig.mShareIds.shareApp;
                    return {
                        title: t.getShareTitleByKey("shareApp"),
                        imageUrl: t.getShareUrlByKey("shareApp"),
                        query: "uid=" + a.default.app.mWX.mUID + "&amp;score=0&amp;client=0&amp;type=0&amp;id=0&amp;surl=" + e,
                        success: function (t) { }
                    };
                });
            }, t.shareGroupRank = function () {
                var e = n.ShareConfig.mShareIds.shareGroupRank, i = t.getShareTitleByKey("shareGroupRank"), s = t.getShareUrlByKey("shareGroupRank");
                t.is_exit = !1, a.default.app.mWX.mShareCallback = function () {
                    wx.showToast({
                        title: "å¯å…¥ç¾¤çœ‹æŽ’å",
                        icon: "success",
                        image: "",
                        duration: 2e3
                    });
                }, wx.shareAppMessage({
                    title: i,
                    imageUrl: s,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=8&amp;map=0&amp;surl=" + e,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareProp = function (e) {
                a.default.app.is_share = !0;
                var i = n.ShareConfig.mShareIds.shareProp, o = t.getShareTitleByKey("shareProp"), r = t.getShareUrlByKey("shareProp");
                t.is_exit = !1, a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), a.default.app.mWX.mShareCallback = function () {
                    e();
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    a.default.app.mWX.mShareIsNoCallback = null;
                };
                var h = e;
                a.default.app.mWX.mShareIsAgainCallback = function () {
                    t.shareProp(h);
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "gift=" + a.default.app.mWX.mUID + "&amp;uid=" + a.default.app.mWX.mUID + "&amp;id=" + a.default.app.mWX.mShareID + "&amp;score=0&amp;client=0&amp;type=0&amp;surl=" + i,
                    success: function (t) {
                        a.default.app.mWX.reportADHit(String(i));
                    },
                    fail: function (t) { }
                });
            }, t.share2Friend = function () {
                var e = n.ShareConfig.mShareIds.share2Friend, i = t.getShareTitleByKey("share2Friend"), o = t.getShareUrlByKey("share2Friend");
                a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), a.default.app.mWX.mShareCallback = function () { },
                    a.default.app.mWX.mShareIsNoCallback = function () {
                        a.default.app.mWX.mShareIsNoCallback = null;
                    }, a.default.app.mWX.mShareIsAgainCallback = function () {
                        t.share2Friend();
                    }, wx.shareAppMessage({
                        title: i,
                        imageUrl: o,
                        query: "gift=" + a.default.app.mWX.mUID + "&amp;uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;score=0&amp;client=0&amp;type=0&amp;surl=" + e,
                        success: function (t) { },
                        fail: function (t) { }
                    });
            }, t.shareRelay = function (e) {
                var i = n.ShareConfig.mShareIds.shareRelay, s = t.getShareTitleByKey("shareRelay"), o = t.getShareUrlByKey("shareRelay");
                t.is_exit = !1, wx.shareAppMessage({
                    title: s,
                    imageUrl: o,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=" + a.default.app.mWX.mShareID + "&amp;score=" + e + "&amp;client=0&amp;type=2&amp;surl=" + i,
                    success: function (t) { }
                });
            }, t.shareGift = function (e) {
                a.default.app.is_share = !0;
                var i = n.ShareConfig.mShareIds.shareGift, o = t.getShareTitleByKey("shareGift"), r = t.getShareUrlByKey("shareGift");
                t.is_exit = !1, a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), a.default.app.mWX.mShareCallback = function () {
                    a.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 1,
                        is_click: 1,
                        from_type: "share",
                        icon_type: 7,
                        reward_num: 50,
                        from_page: "scoreboard_page"
                    }), e();
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    a.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 0,
                        is_click: 1,
                        from_type: "share",
                        icon_type: 7,
                        reward_num: 50,
                        from_page: "scoreboard_page"
                    }), a.default.app.mWX.mShareIsNoCallback = null;
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=0&amp;map=0&amp;surl=" + i,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareContinue = function (e) {
                a.default.app.is_share = !0;
                var i = n.ShareConfig.mShareIds.shareContinue, o = t.getShareTitleByKey("shareContinue"), r = t.getShareUrlByKey("shareContinue");
                t.is_exit = !1, a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), a.default.app.mWX.mShareCallback = function () {
                    e(!0);
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    e(!1);
                };
                var h = e;
                a.default.app.mWX.mShareIsAgainCallback = function () {
                    e(!1), t.shareContinue(h);
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=0&amp;map=0&amp;surl=" + i,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareAward = function (e) {
                a.default.app.is_share = !0;
                var i = n.ShareConfig.mShareIds.shareToUsePropInStartAward, o = t.getShareTitleByKey("shareToUsePropInStartAward"), r = t.getShareUrlByKey("shareToUsePropInStartAward");
                t.is_exit = !1, a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), a.default.app.mWX.mShareCallback = function () {
                    e(!0);
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    a.default.app.mWX.mShareIsNoCallback = null, e(!1);
                };
                var h = e;
                a.default.app.mWX.mShareIsAgainCallback = function () {
                    t.shareAward(h);
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=0&amp;map=0&amp;surl=" + i,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareDoubleCoin = function (e, i) {
                void 0 === i &amp;&amp; (i = 0), a.default.app.is_share = !0;
                n.ShareConfig.mShareIds.shareToGetDoubleCoin;
                var o = t.getShareTitleByKey("shareToGetDoubleCoin"), r = t.getShareUrlByKey("shareToGetDoubleCoin");
                a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), t.is_exit = !1, a.default.app.mWX.mShareCallback = function () {
                    var t = {
                        is_success: 1,
                        is_click: 1,
                        from_type: "share",
                        icon_type: 9,
                        reward_num: i,
                        from_page: "scoreboard_page"
                    };
                    a.default.app.mWX.indexBpTotle("icon_page", t), e();
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    a.default.app.mWX.indexBpTotle("icon_page", {
                        is_success: 0,
                        is_click: 1,
                        from_type: "share",
                        icon_type: 9,
                        reward_num: 0,
                        from_page: "scoreboard_page"
                    }), a.default.app.mWX.mShareIsNoCallback = null;
                };
                var h = e;
                a.default.app.mWX.mShareIsAgainCallback = function () {
                    t.shareDoubleCoin(h);
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareNowCoin = function (e) {
                var i = n.ShareConfig.mShareIds.shareToGetCoin, o = t.getShareTitleByKey("shareToGetCoin"), r = t.getShareUrlByKey("shareToGetCoin");
                a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), t.is_exit = !1, a.default.app.mWX.mShareCallback = function () {
                    e();
                }, a.default.app.mWX.mShareIsNoCallback = function () {
                    a.default.app.mWX.mShareIsNoCallback = null;
                };
                var h = e;
                a.default.app.mWX.mShareIsAgainCallback = function () {
                    t.shareNowCoin(h);
                }, console.log("åˆ†äº«çš„ID", i), wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    success: function (t) { },
                    fail: function (t) { }
                });
            }, t.shareToReborn = function (e) {
                var i = n.ShareConfig.mShareIds.shareToReborn, o = t.getShareTitleByKey("shareToReborn"), r = t.getShareUrlByKey("shareToReborn");
                a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), t.is_exit = !1, a.default.app.mWX.mShareCallback = function () {
                    e();
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=0&amp;map=0&amp;surl=" + i,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.shareToGetStartAward = function (e) {
                var i = n.ShareConfig.mShareIds.shareToGetStartAward, o = t.getShareTitleByKey("shareToGetStartAward"), r = t.getShareUrlByKey("shareToGetStartAward");
                a.default.app.mWX.mCallShareTime = s.TimeUtil.getCurrTime(), t.is_exit = !1, a.default.app.mWX.mShareCallback = function () {
                    e();
                }, wx.shareAppMessage({
                    title: o,
                    imageUrl: r,
                    query: "uid=" + a.default.app.mWX.mUID + "&amp;id=0&amp;type=0&amp;map=0&amp;surl=" + i,
                    success: function (t) { },
                    fail: function (t) {
                        console.log(t);
                    }
                });
            }, t.is_exit = !0, t;
        }();
        i.ShareUtil = o;
    }, {
        "../Main": 4,
        "./ShareConfig": 155,
        "./TimeUtil": 158
    }],
    157: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = t("../Main"), n = function () {
            function t() { }
            return t.init = function () {
                if (Laya.Browser.onMiniGame) {
                    this._wx = Laya.Browser.window.wx;
                }
            }, t.destory = function () {
                this._wx = null;
            }, t.playMusic = function (e, i, a, n) {
                void 0 === n &amp;&amp; (n = 1), t.canPlaySound &amp;&amp; (this._bgPlaying = !0, Laya.Browser.onMiniGame ? this._bgUrl == e &amp;&amp; null != this._bgAudio ? (this._bgAudio.loop = i,
                    this._bgAudio.volume = this._musicVolume * n, this._bgAudio.play()) : (this._bgUrl = e,
                        null != this._bgAudio &amp;&amp; (this._bgAudio.destroy(), this._bgAudio = null), this._bgAudio = this._wx.createInnerAudioContext(),
                        this._bgAudio.autoplay = !0, this._bgAudio.loop = i, this._bgAudio.volume = this._musicVolume,
                        this._bgAudio.src = this._bgUrl) : Laya.SoundManager.playMusic(e, i ? 0 : 1, a));
            }, t.stopMusic = function () {
                Laya.Browser.onMiniGame ? this._bgPlaying &amp;&amp; null != this._bgAudio &amp;&amp; this._bgAudio.stop() : Laya.SoundManager.stopMusic(),
                    this._bgPlaying = !1;
            }, t.playSound = function (e, i, n) {
                if (void 0 === i &amp;&amp; (i = !1), void 0 === n &amp;&amp; (n = 1), t.canPlaySound) if (e = a.default.app.URL + e + ".mp3",
                    Laya.Browser.onMiniGame) {
                    var s = this._soundDic[e];
                    null == s || void 0 == s ? (console.log("playsound"), (s = this._wx.createInnerAudioContext()).src = e,
                        s.volume = this._soundVolume * n, s.loop = i, s.play(), this._soundDic[e] = s) : (Laya.Browser.onIOS ? s.seek(0) : s.stop(),
                            s.loop = i, s.play());
                } else Laya.SoundManager.playSound(e, i ? 0 : 1);
            }, t.stopSound = function (t) {
                if (Laya.Browser.onMiniGame) {
                    var e = this._soundDic[t];
                    e &amp;&amp; e.stop();
                } else Laya.SoundManager.stopSound(t);
            }, t._wx = null, t._bgUrl = "", t._bgAudio = null, t._bgPlaying = !1, t._soundDic = new Object(),
                t._musicVolume = 1, t._soundVolume = 1, t.canPlaySound = !0, t.curCoinObtainSoundIndex = 1,
                t.curPointObtainSoundIndex = 1, t;
        }();
        i.default = n;
    }, {
        "../Main": 4
    }],
    158: [function (t, e, i) {
        "use strict";
        Object.defineProperty(i, "__esModule", {
            value: !0
        });
        var a = function () {
            function t() { }
            return t.getTimeBySecond = function (t) {
                var e = Math.round((t - 1800) / 3600), i = Math.round((t - 30) / 60) % 60, a = Math.floor(t % 60);
                return (e &gt; 0 ? e &gt; 9 ? String(e) : "0" + e : "00") + ":" + (i &gt; 0 ? i &gt; 9 ? String(i) : "0" + i : "00") + ":" + (a &gt; 0 ? a &gt; 9 ? String(a) : "0" + a : "00");
            }, t.getTodayFirstSecond = function () {
                var t = new Date();
                return t.setHours(0, 0, 0, 0), t.getTime() / 1e3;
            }, t.getCurrTime = function () {
                var t = new Date();
                return Math.floor(t.getTime() / 1e3);
            }, t;
        }();
        i.TimeUtil = a;
    }, {}]
}, {}, [4]);</pre></body></html>