Commit 5f60989d authored by Friends233's avatar Friends233

build

parent 3890406a
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>flappy bird</title>
<meta name="viewport"
content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"/>
<meta name="apple-mobile-web-app-capable" content="yes"/>
<meta name="full-screen" content="true"/>
<meta name="screen-orientation" content="portrait"/>
<meta name="x5-fullscreen" content="true"/>
<meta name="360-fullscreen" content="true"/>
<!-- polyfill -->
<!-- <script src="//yun.duiba.com.cn/db_games/libs0924/polyfill_220525.js" crossorigin="anonymous"></script>-->
<!-- 渲染引擎 -->
<script src="//yun.duiba.com.cn/db_games/libs0924/fyge2044.min.js" crossorigin="anonymous"></script>
<!--<script src="libs/fyge.min.js" crossorigin="anonymous"></script>-->
<!-- svga解析库 -->
<script src="//yun.duiba.com.cn/db_games/libs0924/svgaParser.minWeb.js" crossorigin="anonymous"></script>
<!-- 放声音的 -->
<script src="//yun.duiba.com.cn/db_games/libs0924/howler.min.js" crossorigin="anonymous"></script>
<style>
html,
body {
padding: 0;
margin: 0;
border: 0;
width: 100%;
height: 100%;
overflow: hidden;
position: absolute;
background-color: #ffffff;
}
#__loading__ {
position: absolute;
left: 50%;
top: 50%;
margin-left: -45px;
color: #ffffff;
}
#cusEngine {
line-height: 0;
font-size: 0;
position: absolute;
}
#canvas {
width: 100%;
height: 100%;
}
</style>
</head>
<body>
<div id="__loading__">拼命加载中...</div>
<div id="cusEngine">
<canvas id="canvas"></canvas>
</div>
<!-- 帧率检测 -->
<!-- <script src="https://yun.duiba.com.cn/db_games/libs0126/stats.js"></script> -->
<script>
const app = {
checkMember: () => {
return false;
}
};
function getApp() {
return app;
}
// document.oncontextmenu = () => false;
</script>
<script>
var CFG = CFG || {};
CFG.projectId = 'pa525eacc';//线上直接写死
CFG.appID = '76177';//线上直接写死
//TODO我的奖品链接
window["recordUrl"] = "fe071865b.html";
window.addEventListener("load", function () {
//获取canvas
var canvas = document.getElementById("canvas");
canvas.width = document.body.clientWidth * (window.devicePixelRatio || 1)
canvas.height = document.body.clientHeight * (window.devicePixelRatio || 1)
var main = new output.Game(canvas);
main.initWebEvent();
window.stage = main.stage
})
</script>
<!-- 构建的js -->
<script src="//yun.duiba.com.cn/db_games/activity/template/1676519686/output.js" crossorigin="anonymous"></script>
</body>
</html>
var __ENV__="prod",__version__="1.0.0",__buildDate__="2023-02-16T03:54:41.778Z";!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).output={})}(this,(function(e){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var t,n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},n(e,t)};function i(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}function o(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{p(i.next(e))}catch(e){r(e)}}function a(e){try{p(i.throw(e))}catch(e){r(e)}}function p(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}p((i=i.apply(e,t||[])).next())}))}function r(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]<o[3])){s.label=r[1];break}if(6===r[0]&&s.label<o[1]){s.label=o[1],o=r;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(r);break}o[2]&&s.ops.pop(),s.trys.pop();continue}r=t.call(e,s)}catch(e){r=[6,e],i=0}finally{n=o=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,a])}}}!function(e){var t,n,i={},s={},a={},p={},h={},c={};function u(e){if(p[e])return new Promise((function(e){e()}));if(h[e])return h[e];var t=function(e){var t=f(e);if(!t)return null;if(t.atlas){var n=[e+".json"];return t.keys&&(n=n.concat(t.keys.split(",").filter((function(e){return".png"!=e.substr(-4)})))),n}return t.keys?t.keys.split(","):null}(e);if(!t||!t.length)return p[e]=!0,new Promise((function(e){e()}));var n=new Promise((function(n,i){!function(e,t){var n=0,i=t.length;i||e(!0);for(var o=!0,r=0;r<i;r++){l(t[r],(function(t,r){t||(o=!1),++n==i&&e(o)}),this)}}((function(t){delete h[e],t?(p[e]=!0,n()):i()}),t)}));return h[e]=n,n}function l(t,n,o){var r=t.substring(t.lastIndexOf(".")+1,t.length);if("png"==r||"jpg"==r){var a=i[t]||FYGE.TextureCache[t];if(a)return n&&n.call(o,a,t),new Promise((function(e){e(a)}));if(c[t])return y(t,n,o);if((m=g(t))&&"jpg"!=r){var p=f(m);if(p&&p.atlas){var h=m+".json";return c[h]?c[h].then((function(e){var r=i[t]||FYGE.TextureCache[t];return n&&n.call(o,r,t),r}),(function(){return n&&n.call(o,null,t),null})):l(h).then((function(){var e=i[t]||FYGE.TextureCache[t];return n&&n.call(o,e,t),e}),(function(){return n&&n.call(o,null,t),null}))}}var u=m?e.resPath+m+"/"+t:t,d=new Promise((function(e,r){FYGE.GlobalLoader.loadImage((function(s,a){if(delete c[t],s){var p=FYGE.Texture.from(a);i[t]=p,FYGE.Texture.addToCache(p,t),n&&n.call(o,p,t),e(p)}else n&&n.call(o,null,t),r()}),u)}));return c[t]=d,d}if("svga"==r){if(s[t])return n&&n.call(o,s[t],t),new Promise((function(e){e(s[t])}));if(c[t])return y(t,n,o);u=(m=g(t))?e.resPath+m+"/"+t:t,d=new Promise((function(e,i){SvgaParser.loadSvga(u,(function(i){delete c[t],s[t]=i,n&&n.call(o,i,t),e(i)}),(function(e){delete c[t],n&&n.call(o,null,t),i(e)}))}));return c[t]=d,d}if("json"==r){if(c[t])return y(t,n,o);var m;u=(m=g(t))?e.resPath+m+"/"+t:t,d=new Promise((function(e,r){var s=f(m).atlas;FYGE.GlobalLoader.loadImage((function(a,p){if(a){var h=FYGE.createTextureSheet(new FYGE.BaseTexture(p),s);for(var u in h)i[u]=h[u];n&&n.call(o,h,t),e(h)}else delete c[t],n&&n.call(o,null,t),r()}),u.replace("json","png"))}));return c[t]=d,d}}function d(e){if(!e)return null;var t=e.substring(e.lastIndexOf(".")+1,e.length);return"png"==t||"jpg"==t?i[e]||FYGE.TextureCache[e]||null:"svga"==t?s[e]||null:"mp3"==t?a[e]||null:void 0}function g(e){for(var n=0;n<t.groups.length;n++){var i=t.groups[n],o=i.keys;if(o&&o.split(",").indexOf(e)>-1)return i.name;if(i.atlas&&i.name+".json"==e)return i.name}return null}function f(e){for(var n,i=t.groups,o=0;o<i.length;o++)if(i[o].name===e){n=i[o];break}return n}function y(e,t,n){return c[e].then((function(i){t&&t.call(n,i,e)}),(function(){t&&t.call(n,null,e)})),c[e]}function m(e,t){if(void 0===t&&(t=n),!t||!t.children||!t.children.length)return null;for(var i=0;i<t.children.length;i++){var o=t.children[i];if(o.name==e&&("container"==o.type||"item"==o.type))return o;var r=m(e,o);if(r)return r}return null}function v(e){var t;switch(e.type){case"container":t=new FYGE.Container;break;case"button":t=new FYGE.Button(d(e.props.tUp),e.props.tDown?d(e.props.tDown):null,e.props.tDisable?d(e.props.tDisable):null);break;case"text":for(var n in t=new FYGE.TextField,e.props)t[n]=e.props[n];break;case"sprite":t=new FYGE.Sprite(d(e.props.source));break;case"rect":(t=new FYGE.Shape).beginFill(FYGE.string2hex(e.props.fillColor)),t.drawRect(0,0,e.props.width,e.props.height),t.endFill()}return t.name=e.name,t.alpha=e.alpha||1,t.position.set(e.x,e.y),t}e.loadConfig=function(n){t=n,e.resPath=n.path},e.loadGroup=u,e.getResAsync=l,e.getResByUrl=function(){},e.getRes=d,e.loadAllGroup=function(){var e=t.groups,n=[];return e.forEach((function(e){n.push(u(e.name))})),Promise.all(n)},e.loadAllGroupForProgress=function(){var e=this;return new Promise((function(n){var i=t.groups,s=0;i.forEach((function(t){return o(e,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return[4,u(t.name)];case 1:return e.sent(),s++,re.dispatchEvent("loadPer",s/(i.length-1)),s==i.length-1&&n(0),[2]}}))}))}))}))},e.loadSkinConfig=function(e){n=e},e.initSkinDisplay=function e(t,n,i){var o="string"==typeof n?m(n):n;if(o.children&&o.children.length)for(var r=0;r<o.children.length;r++){var s=o.children[r];if("item"!=s.type){var a=t.addChild(v(s));i&&s.id&&(i[s.id]=a),"container"==s.type&&e(a,s,i)}}},e.getSkinDataByName=m,e.destroyGroup=function(e){var t=f(e);if(t){var n=[];t.keys&&(n=t.keys.split(","));for(var o=[],r=0;r<n.length;r++){var s=d(n[r]);s&&(-1==o.indexOf(s.baseTexture)&&(s.baseTexture.destroy(),o.push(s.baseTexture)),s.destroy()),delete i[n[r]]}}}}(t||(t={}));var s,a,p,h,c,u,l=!1,d=function(e){!function(){if(!l){l=!0;var e=new f;a=E.topLayer,s=e;var t=(E.stageWidth-160)/2,n=(E.stageHeight-s.height)/2;s.x=E.stageOffsetX-a.x+t,s.y=E.stageOffsetY-a.y+n;var i=(new FYGE.Graphics).beginFill(0).drawRect(-t,-n,E.stageWidth,E.stageHeight).endFill();i.alpha=0,s.addChildAt(i,0)}}(),s.show(e),a.addChild(s)},g=function(){a.removeChild(s)},f=function(e){function n(){var n=e.call(this)||this,i=t.getRes("waitingBg.png"),o=new FYGE.Sprite(i);n.addChild(o);var r=t.getRes("waitingRot.png"),s=new FYGE.Sprite(r);s.x=(i.width-r.width)/2,s.y=47,s.anchorX=r.width/2,s.anchorY=r.height/2,n.addChild(s);var a=0;return s.addEventListener(FYGE.Event.ENTER_FRAME,(function(){++a%30==0&&(s.rotation+=45)}),n),n.msg=new FYGE.TextField,n.msg.y=125,n.msg.textWidth=i.width,n.msg.textAlign=FYGE.TEXT_ALIGN.CENTER,n.msg.size=26,n.msg.fillColor="#ffffff",n.addChild(n.msg),n}return i(n,e),n.prototype.show=function(e){void 0===e&&(e="加载中"),this.msg.text=e},n.prototype.destroy=function(){e.prototype.destroy.call(this),this.msg=null},n}(FYGE.Container),y=!1,m=function(e){!function(){if(!y){y=!0,p=new v,h=E.toastLayer,p.alpha=0,p.x=E.stageOffsetX-h.x+(E.stageWidth-p.width)/2;var e=p.height,t=E.stageOffsetY-h.y;c=t-e,u=t+(E.stageHeight-e)/2}}(),p.show(e),h.addChild(p),FYGE.Tween.removeTweens(p),FYGE.Tween.get(p).set({y:c,alpha:1}).to({y:u},500,FYGE.Ease.quartOut).wait(800).to({alpha:0},300).call((function(){h.removeChild(p)}))},v=function(e){function n(){var n=e.call(this)||this;n.PADDING=40,n.mouseChildren=!1,n.mouseEnable=!1;var i=t.getRes("toastBg.png");return n.bg=new FYGE.Sprite(i),n.addChild(n.bg),n.msg=new FYGE.TextField,n.msg.size=28,n.msg.fillColor="0xffffff",n.msg.text="",n.msg.verticalAlign=FYGE.VERTICAL_ALIGN.MIDDLE,n.msg.textHeight=i.height,n.msg.textAlign=FYGE.TEXT_ALIGN.CENTER,n.addChild(n.msg),n}return i(n,e),n.prototype.show=function(e){this.msg.text=e,this.msg.x=(this.bg.width-this.msg.textWidth)/2},n.prototype.destroy=function(){FYGE.Tween.removeTweens(this),e.prototype.destroy.call(this),this.msg=null,this.bg=null},n}(FYGE.Container),w=function(){function e(){this.stacks=[]}return Object.defineProperty(e,"instance",{get:function(){return e._instance||(e._instance=new e)},enumerable:!1,configurable:!0}),e.prototype.init=function(e){this._parent=e;var t=new FYGE.Shape;t.beginFill(0),t.drawRect(E.stageOffsetX-e.x,E.stageOffsetY-e.y,E.stageWidth,E.stageHeight),t.endFill(),t.hitTestByPixel=!1,t.visible=!1,this._parent.addChild(t),this._bg=t},e.prototype.closeAll=function(){this.stacks.forEach((function(e){return e.hidePanel()}))},e.prototype.show=function(e,t){var n=this;d();var i=new e(t);return this.add(i),this.stacks.push(i),i.onLoaded=function(){i.y=-(1624-E.stageHeight>>1),g(),n.updateView(!1),i.start(t),i.visible&&i.showAni()},i.onLoadError=function(){g(),m("资源加载失败"),i.removeEventListener("onDestroy",n.onPanelHide,n),n.remove(i)},i},e.prototype.updateView=function(e){var t=this;void 0===e&&(e=!0),this.stacks.length?(this._parent.visible=!0,"hide"==this.bgAni&&(this.bgAni="show",FYGE.Tween.removeTweens(this._bg),this._bg.alpha=.7),!1===this._bg.visible&&(this._bg.visible=!0,this._bg.alpha=0,FYGE.Tween.get(this._bg).to({alpha:.7},200,FYGE.Ease.cubicOut))):this._bg.visible&&(this.bgAni="hide",FYGE.Tween.removeTweens(this._bg),FYGE.Tween.get(this._bg).to({alpha:0},200,FYGE.Ease.cubicOut).call((function(){t._bg.visible=!1,t._current=null,t._parent.visible=!1})));for(var n=0;n<this.stacks.length;n++)n<this.stacks.length-1?this.stacks[n].visible=!1:(this.stacks[n].visible=!0,e&&this.stacks[n].showAni(),this._current=this.stacks[n])},e.prototype.add=function(e){this._parent.addChild(e),e.addEventListener("onDestroy",this.onPanelHide,this)},e.prototype.remove=function(e){this._parent.removeChild(e),this.stacks=this.stacks.filter((function(t){return t!=e}))},e.prototype.onPanelHide=function(e){var t=e.target;t.removeEventListener("onDestroy",this.onPanelHide,this),this.remove(t),this.updateView()},Object.defineProperty(e.prototype,"currentPanel",{get:function(){return this._current},enumerable:!1,configurable:!0}),e.prototype.closeCurrent=function(){this._current&&this._current.hidePanel()},e.prototype.destroy=function(){e._instance=null,this.stacks=null,this._current=null,this._parent=null,FYGE.Tween.removeTweens(this._bg),this._bg=null},e}(),b=function(){function e(){}return Object.defineProperty(e,"instance",{get:function(){return e._instance||(e._instance=new e)},enumerable:!1,configurable:!0}),e.prototype.init=function(e){this._parent=e},e.prototype.change=function(e,t){var n=this,i=new e(t);i.visible=!1,d();var o=this._currentScene;i.onLoaded=function(){g(),i.showAni((function(){o&&o.destroy()})),i.visible=!0,i.start(t)},i.onLoadError=function(){g(),m("资源加载失败"),n._currentScene=o||null,n._parent.removeChild(i)},this._currentScene=i,this._parent.addChild(i)},Object.defineProperty(e.prototype,"currentScene",{get:function(){return this._currentScene},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){e._instance=null,this._currentScene=null,this._parent=null},e}(),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.init=function(e){e.addChild(this);for(var t=["_bottomLayer","_sceneLayer","_popupLayer","_toastLayer","_topLayer","_shareLayer"],n=0;n<t.length;n++)this[t[n]]=new FYGE.Container,this.addChild(this[t[n]]);this.shareLayer.y=-this.stageOffsetY,b.instance.init(this.sceneLayer),w.instance.init(this.popupLayer)},Object.defineProperty(t.prototype,"bottomLayer",{get:function(){return this._bottomLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sceneLayer",{get:function(){return this._sceneLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"popupLayer",{get:function(){return this._popupLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"toastLayer",{get:function(){return this._toastLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"topLayer",{get:function(){return this._topLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"shareLayer",{get:function(){return this._shareLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageHeight",{get:function(){return this.stage?this.stage.viewRect.height:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageWidth",{get:function(){return this.stage?this.stage.viewRect.width:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageOffsetX",{get:function(){return this.stage?this.stage.viewRect.x:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageOffsetY",{get:function(){return this.stage?this.stage.viewRect.y:0},enumerable:!1,configurable:!0}),t}(FYGE.Container),E=new x;var _;function G(e,t){void 0===t&&(t=!0),e&&(FYGE.Tween.removeTweens(e),t&&e.children&&e.children.length&&e.children.forEach((function(e){G(e)})))}function T(){y&&p&&!p.destroyed&&(p.destroy(),p=null,h=null,y=!1),l&&s&&!s.destroyed&&(s.destroy(),s=null,a=null,l=!1),w.instance.destroy(),b.instance.destroy()}!function(e){e.ON_SHOW="onShow",e.ON_HIDE="onHide",e.UPDATE_TASK="onUpdateTask",e.UPDATE_SCENE="onUpdateScene"}(_||(_={}));var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.showAni=function(e){e()},t.prototype.updateScene=function(){},t}(function(e){function n(t){var n=e.call(this)||this;return n.data=t,n.init(),n}return i(n,e),n.prototype.init=function(){var e=this;this.preLoadRes().then((function(){e.skinName&&t.initSkinDisplay(e,e.skinName,e),e.initUi(),e.onLoaded&&e.onLoaded()}),(function(){e.onLoadError&&e.onLoadError()}))},n.prototype.preLoadRes=function(){var e=this;return new Promise((function(n,i){if(e.groupNames&&e.groupNames.length){for(var o=[],r=0;r<e.groupNames.length;r++)o.push(t.loadGroup(e.groupNames[r]));Promise.all(o).then(n,i)}else n()}))},n.prototype.initUi=function(){},Object.defineProperty(n.prototype,"groupNames",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"skinName",{get:function(){return null},enumerable:!1,configurable:!0}),n.prototype.start=function(e){this.initEvents()},n.prototype.initEvents=function(){},n.prototype.removeEvents=function(){},n.prototype.enableMouseEvt=function(e){this.mouseEnable=e,this.mouseChildren=e},n.prototype.btnDelay=function(e,t){void 0===t&&(t=2e3),e.mouseEnable=!1,e.mouseChildren=!1,setTimeout((function(){e.mouseEnable=!0,e.mouseChildren=!0}),t)},n.prototype.destroy=function(){G(this),this.removeEvents(),this.dispatchEvent("onDestroy"),e.prototype.destroy.call(this)},n}(FYGE.Container)),O=FYGE.Container,S=FYGE.FrameAni,C=function(e){function n(){var t=e.call(this)||this;return t.failStep=4,t.jumpStep=18,t.player=null,t.isGameOver=!1,t.initUi(),t}return i(n,e),n.prototype.initUi=function(){return o(this,void 0,void 0,(function(){var e;return r(this,(function(n){return e=[t.getRes("redbird_upflap.png"),t.getRes("redbird_midflap.png"),t.getRes("redbird_downflap.png")],this.player=new S(e),this.player.play(0),this.addChild(this.player),[2]}))}))},n.prototype.birdRotation=function(){this.failStep>0?this.rotation=Math.min(80,2*this.failStep):this.failStep<0?this.rotation=-25:this.rotation=0},n.prototype.fail=function(e){this.isGameOver||(this.failStep+=.4*e,this.y=Math.max(this.y+this.failStep*e,0),0==this.y&&this.reset(),this.birdRotation())},n.prototype.jump=function(e){this.isGameOver||this.y<=0||(this.failStep-=this.jumpStep)},n.prototype.reset=function(){this.failStep=4,this.jumpStep=18},n.prototype.gameOver=function(){this.reset(),this.isGameOver=!0,this.rotation=0,this.player.reset()},n.prototype.destroy=function(){e.prototype.destroy.call(this)},n}(O),P=FYGE.Container,Y=FYGE.Sprite;var L,k,R,A,I=function(e){function n(t){var n=e.call(this)||this;return n.pipeType="",n.pipeType=t,n.init(),n}return i(n,e),n.prototype.init=function(){this.addChild(new Y(t.getRes("down"===this.pipeType?"pipe_green_down.png":"pipe_green.png")))},n.prototype.destroy=function(){e.prototype.destroy.call(this)},n}(P),j=function(){function e(e,t,n){this.upPipes=[],this.downPipes=[],this.pipes=[],this.stage=null,this.minGap=372,this.maxGap=432,this.speed=3,this.timer=null,this.player=null,this.deep=0,this.stage=e,this.player=t,this.deep=n}return e.prototype.startGame=function(){var e=this;this.timer=setTimeout((function(){e.createGroupPipe(),e.startGame()}),2e3)},e.prototype.createGroupPipe=function(){console.log(this.deep);var e=this.downPipes.length?this.downPipes.pop():new I("down"),t=this.upPipes.length?this.upPipes.pop():new I("up");e.x=750,t.x=750;var n,i,o=(n=this.minGap,i=this.maxGap,Math.floor(Math.random()*(i-n))+n),r=Math.random();e.y=-812-r*o,t.y=t.height-812+(1-r)*o,this.stage.height,this.pipes.push({up:t,down:e}),this.stage.addChildAt(e,this.deep-1),this.stage.addChildAt(t,this.deep-1)},e.prototype.enterFrame=function(e){for(var t=0;t<this.pipes.length;t++)if(this.pipes[t]){var n=this.pipes[t],i=n.up,o=n.down;i.x-=this.speed*e,o.x-=this.speed*e,(i.x<=-300||o.x<=-400)&&(this.upPipes.push(i),this.stage.removeChild(i),this.downPipes.push(o),this.stage.removeChild(o),this.pipes[t]=null);var r=this.player,s=r.x;s+r.width/2>=i.x&&s-r.width/2<=i.x+i.width&&(i.y<=r.y&&this.stage.gameOver(),o.y+o.height+r.height/2>=r.y&&this.stage.gameOver())}},e.prototype.destroy=function(){clearTimeout(this.timer)},e}(),B=FYGE.Container,D=FYGE.Sprite,N=function(e){function n(){var t=e.call(this)||this;return t.bg1=null,t.bg2=null,t.speed=10,t.init(),t}return i(n,e),n.prototype.init=function(){var e=this;Array(2).fill("").forEach((function(n,i){var o=e["bg".concat(i+1)]=new B;o.addChild(new D(t.getRes("com_bg.jpg")));var r=new D(t.getRes("base.png"));o.addChild(r),r.width=750,r.height=250,r.y=1624-r.height,o.x=750*i,e.addChild(o)}))},n.prototype.enterFrame=function(e){var t=this;[this.bg1,this.bg2].forEach((function(n,i){n.x-=t.speed*e,n.x<=-750&&(n.x+=1500)}))},n.prototype.destroy=function(){e.prototype.destroy.call(this)},n}(B),M=FYGE.TEXT_ALIGN,H=FYGE.TextField,U=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.bird=null,t.isGameOver=!1,t.isGameStart=!1,t.slideBg=null,t.pipeMannage=null,t.prevTime=0,t.rate=1,t.scoreText=null,t.score=0,t.timer=null,t}return i(t,e),Object.defineProperty(t.prototype,"groupNames",{get:function(){return["index"]},enumerable:!1,configurable:!0}),t.prototype.initUi=function(){return o(this,void 0,void 0,(function(){var e;return r(this,(function(t){return this.slideBg=new N,this.addChild(this.slideBg),(e=this.bird=new C).x=100,e.y=800,this.addChild(e),this.scoreText=new H,this.addChild(this.scoreText),this.pipeMannage=new j(this,e,this.getChildIndex(this.scoreText)),this.scoreText.text="".concat(this.score),this.scoreText.size=58,this.scoreText.textAlign=M.CENTER,this.scoreText.fillColor="#ff5432",this.scoreText.position.set((750-this.scoreText.width)/2,200),this._initEvents(),[2]}))}))},t.prototype._countDown=function(){var e=this;this.timer=setTimeout((function(){e.score+=1,e.scoreText.text="".concat(e.score),e._countDown()}),1e3)},t.prototype._initEvents=function(){this.addEventListener(FYGE.Event.ENTER_FRAME,this._enterFrame,this),this.addEventListener(FYGE.MouseEvent.CLICK,this.birdJump,this)},t.prototype._checkRmove=function(){this.bird.y>=this.stage.stageHeight&&this.gameOver()},t.prototype._enterFrame=function(){var e=Date.now(),t=1;if(this.prevTime){var n=e-this.prevTime;this.rate=t=n/16.7}this.prevTime=e,this.isGameOver||(this.slideBg.enterFrame(t),this.pipeMannage.enterFrame(t),this.isGameStart&&(this.bird.fail(t),this._checkRmove()))},t.prototype.gameOver=function(){this.isGameOver=!0,this.isGameStart=!1,this.bird.gameOver(),this.pipeMannage.destroy(),clearTimeout(this.timer),window.alert("GameOver\n得分:"+this.score)},t.prototype.birdJump=function(){this.isGameOver&&window.location.reload(),this.isGameStart?this.bird.jump(this.rate):this.startGame()},t.prototype.startGame=function(){this._countDown(),this.isGameOver&&(this.bird.y=500,this.bird.reset()),this.isGameStart=!0,this.isGameOver=!1,this.pipeMannage.startGame()},t.prototype.destroy=function(){this.pipeMannage.destroy(),e.prototype.destroy.call(this)},t}(F),J={groups:[{keys:"5cab5037-81fc-4246-96e5-b1353f339275.png,7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png,7e4500a1-83be-4686-a46b-67147ed44ddd.png,845ae874-998e-4f68-8e79-641eb77466f3.png,a122de8a-beed-4442-9252-8c047986f371.png,ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png,b48ee079-b3d7-4371-b294-944200eccba9.png,cd1a775d-36c9-4c8e-9c67-8191070068e9.png",name:"LoadingEffect",atlas:{"5cab5037-81fc-4246-96e5-b1353f339275.png":{x:2,y:2,w:516,h:108,ox:0,oy:0,sw:516,sh:108,ro:!1},"b48ee079-b3d7-4371-b294-944200eccba9.png":{x:2,y:112,w:137,h:74,ox:0,oy:0,sw:137,sh:74,ro:!1},"a122de8a-beed-4442-9252-8c047986f371.png":{x:141,y:112,w:134,h:24,ox:0,oy:0,sw:134,sh:24,ro:!1},"cd1a775d-36c9-4c8e-9c67-8191070068e9.png":{x:2,y:188,w:123,h:104,ox:0,oy:0,sw:123,sh:104,ro:!1},"7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png":{x:127,y:188,w:48,h:30,ox:0,oy:0,sw:48,sh:30,ro:!0},"ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png":{x:141,y:138,w:23,h:36,ox:0,oy:0,sw:23,sh:36,ro:!1},"845ae874-998e-4f68-8e79-641eb77466f3.png":{x:127,y:238,w:24,h:25,ox:0,oy:0,sw:24,sh:25,ro:!1},"7e4500a1-83be-4686-a46b-67147ed44ddd.png":{x:141,y:176,w:5,h:6,ox:0,oy:0,sw:5,sh:6,ro:!1}}},{keys:"overBtn.png,overPrizeBg.png",name:"OverPanel",atlas:{"overPrizeBg.png":{x:2,y:2,w:581,h:843,ox:0,oy:0,sw:581,sh:843,ro:!1},"overBtn.png":{x:585,y:2,w:418,h:102,ox:0,oy:0,sw:418,sh:102,ro:!0}}},{keys:"reviveBg.png,reviveCancel.png,reviveOk.png",name:"RevivePanel",atlas:{"reviveBg.png":{x:2,y:2,w:581,h:508,ox:0,oy:0,sw:581,sh:508,ro:!1},"reviveOk.png":{x:2,y:512,w:233,h:89,ox:0,oy:0,sw:233,sh:89,ro:!1},"reviveCancel.png":{x:237,y:512,w:224,h:85,ox:0,oy:0,sw:224,sh:85,ro:!1}}},{keys:"base.png,pipe_green.png,pipe_green_down.png,redbird_downflap.png,redbird_midflap.png,redbird_upflap.png",name:"bird",atlas:{"pipe_green.png":{x:2,y:2,w:141,h:1462,ox:0,oy:0,sw:141,sh:1462,ro:!1},"pipe_green_down.png":{x:145,y:2,w:141,h:1462,ox:0,oy:0,sw:141,sh:1462,ro:!1},"base.png":{x:288,y:2,w:750,h:377,ox:0,oy:0,sw:750,sh:377,ro:!0},"redbird_downflap.png":{x:288,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1},"redbird_midflap.png":{x:379,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1},"redbird_upflap.png":{x:470,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1}}},{keys:"comCloseBtn.png,com_bg.jpg,toastBg.png,waitingBg.png,waitingRot.png",name:"common",atlas:{"toastBg.png":{x:2,y:2,w:460,h:130,ox:0,oy:0,sw:460,sh:130,ro:!1},"waitingBg.png":{x:2,y:134,w:160,h:180,ox:0,oy:0,sw:160,sh:180,ro:!0},"comCloseBtn.png":{x:184,y:134,w:58,h:58,ox:0,oy:0,sw:58,sh:58,ro:!1},"waitingRot.png":{x:184,y:194,w:56,h:56,ox:0,oy:0,sw:56,sh:56,ro:!1}}},{keys:"gameMusicOff.png,gameMusicOn.png,gameScore+.png,gameScore0.png,gameScore1.png,gameScore2.png,gameScore3.png,gameScore4.png,gameScore5.png,gameScore6.png,gameScore7.png,gameScore8.png,gameScore9.png,guide.png",name:"game",atlas:{"guide.png":{x:2,y:2,w:320,h:416,ox:0,oy:0,sw:320,sh:416,ro:!1},"gameMusicOff.png":{x:324,y:2,w:82,h:82,ox:0,oy:0,sw:82,sh:82,ro:!1},"gameMusicOn.png":{x:324,y:86,w:82,h:82,ox:0,oy:0,sw:82,sh:82,ro:!1},"gameScore0.png":{x:324,y:170,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore1.png":{x:324,y:216,w:28,h:56,ox:2,oy:0,sw:32,sh:56,ro:!0},"gameScore2.png":{x:324,y:246,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore3.png":{x:324,y:292,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore4.png":{x:324,y:338,w:44,h:56,ox:2,oy:0,sw:48,sh:56,ro:!1},"gameScore5.png":{x:408,y:2,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore6.png":{x:408,y:60,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore7.png":{x:408,y:118,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore8.png":{x:382,y:176,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore9.png":{x:382,y:222,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore+.png":{x:382,y:268,w:42,h:40,ox:2,oy:8,sw:46,sh:56,ro:!1}}},{keys:"btnTipBg.png,prizeBtn.png,progressBg.png,progressFill.png,progressLabel.png,rankBtn.png,ruleBtn.png,startBtn.png,taskBtn.png",name:"index",atlas:{"progressBg.png":{x:2,y:2,w:750,h:188,ox:0,oy:0,sw:750,sh:188,ro:!1},"progressFill.png":{x:2,y:192,w:615,h:20,ox:0,oy:0,sw:615,sh:20,ro:!1},"startBtn.png":{x:2,y:214,w:490,h:111,ox:0,oy:0,sw:490,sh:111,ro:!1},"prizeBtn.png":{x:494,y:214,w:153,h:51,ox:0,oy:0,sw:153,sh:51,ro:!1},"taskBtn.png":{x:494,y:267,w:151,h:51,ox:0,oy:0,sw:151,sh:51,ro:!1},"btnTipBg.png":{x:2,y:327,w:147,h:36,ox:0,oy:0,sw:147,sh:36,ro:!1},"ruleBtn.png":{x:649,y:192,w:102,h:42,ox:0,oy:0,sw:102,sh:42,ro:!1},"rankBtn.png":{x:494,y:320,w:98,h:43,ox:0,oy:0,sw:98,sh:43,ro:!1},"progressLabel.png":{x:151,y:327,w:87,h:31,ox:0,oy:0,sw:87,sh:31,ro:!1}}},{keys:"loading_effect.png,loading_title.png",name:"loading",atlas:{"loading_effect.png":{x:2,y:2,w:665,h:121,ox:0,oy:0,sw:665,sh:121,ro:!1},"loading_title.png":{x:2,y:125,w:531,h:146,ox:0,oy:0,sw:531,sh:146,ro:!1}}}],path:"https://yun.duiba.com.cn/db_games/activity/template/1676519680/resource/"},z={x:0,y:0,type:"container",children:[]};!function(e){e.addData="surge.addStat",e.getActivityBaseInfoById="feileJump.getActivityBaseInfoById",e.getGameInfo="feileJump.getGameInfo",e.startGame="feileJump.startGame",e.doHelp="feileJump.doHelp",e.getVipInfo="feileJump.getVipInfo",e.submitGame="feileJump.submitGame",e.continueGame="feileJump.continueGame",e.getRankList="feileJump.getRankList",e.getPrizeList="feileJump.getPrizeList",e.getRankRewards="feileJump.getRankRewards",e.getMyRankPrize="feileJump.getMyRankPrize",e.receiveEnamePrize="feileJump.receiveEnamePrize",e.openMember="mine.openMember",e.openTask="mine.openTask",e.authorize="mine.authorize",e.favorShop="mine.favorShop",e.getUserAddress="mine.getUserAddress",e.getAdoptName="mine.getAdoptName",e.getAppData="mine.getAppData",e.navigateToOutside="mine.navigateToOutside",e.navigateTo="mine.navigateTo",e.navigateBack="mine.navigateBack",e.showSharePanel="mine.showSharePanel",e.openDetail="mine.openDetail",e.reportAnalytics="mine.reportAnalytics",e.openMusic="mine.openMusic"}(L||(L={})),function(e){e.AD="ad",e.TASK_ICON="taskIcon",e.FOLLOW_SHOP="followShop",e.INVITE_FRIEND="inviteFriend",e.BROWSE_PRODUCT="browseProduct",e.COLLECTION_PRODUCT="collectionProduct",e.BUY_PRODUCT="buyProduct",e.IMPROVE_INFORMATION="improveInformation",e.SECRET_ORDER="secretOrder",e.SIGN_ICON="signIcon",e.BAG_ICON="bagIcon"}(k||(k={})),function(e){e[e.ENAME=1]="ENAME",e[e.CREDITS=2]="CREDITS",e[e.OBJECT=3]="OBJECT",e[e.THANKS=5]="THANKS"}(R||(R={})),function(e){e.index="/projectx/{projectId}/game/index.do",e.join="/projectx/{projectId}/game/join.do",e.queryResult="/projectx/{projectId}/game/queryResult.do",e.projectRule="/projectx/{projectId}/projectRule.query"}(A||(A={}));var W,V,q=location.href.indexOf(".com.cn/projectx")>=0;!function(e){if(q){var t=document.getElementsByTagName("head")[0],n=document.createElement("script");n.src="getTokenKey?_="+Date.now(),n.onload=function(){t.removeChild(n),e&&e(!0)},n.onerror=function(){t.removeChild(n),e&&e(!1)},t.appendChild(n)}else e&&e(!0)}(),function(e){e.EXPOSURE="exposure",e.CLICK="click"}(W||(W={})),function(e){e.getAppData="mine.getAppData",e.getVoiceType="mine.getVoiceType"}(V||(V={}));var X=window.my;"web"==FYGE.getEnv()&&X&&(X.onMessage=function(e){console.log("返回数据",e.netName,e.data),re.dispatchEvent(e.netName,e.data)});var K=FYGE.Tween,Z=FYGE.EventDispatcher,Q=FYGE.Stage,$=FYGE.RENDERER_TYPE,ee=FYGE.Event,te=FYGE.getEnv,ne=FYGE.Texture,ie=new Z,oe=function(){function e(e,t,n,i,o,r,s,a,p){void 0===t&&(t=750),void 0===n&&(n=1624),void 0===r&&(r=$.WEBGL),void 0===s&&(s=!0),void 0===a&&(a=!1);var h,c=this;this.loop=function(){c._pause||(K.flush(),c.stage.flush()),"tb"==te()?c.requestID=c.canvas.requestAnimationFrame(c.loop):c.requestID=window.requestAnimationFrame(c.loop)},window||(FYGE.initedByCanvas(e),h=my.getSystemInfoSync()),i=i||(null==h?void 0:h.windowWidth)||document.body.clientWidth,o=o||(null==h?void 0:h.windowHeight)||document.body.clientHeight,p=p||(null==h?void 0:h.pixelRatio)||window.devicePixelRatio||1;var u=this.stage=new Q(e,t,n,i,o,r,s,a,p);this.canvas=e,u.addEventListener(ee.INIT_STAGE,this.onAddToStage,this),this.loop()}return e.prototype.onAddToStage=function(){return o(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return E.init(this.stage),console.log("初始化层级完成"),t.loadConfig(J),console.log("初始化资源配置完成"),t.loadSkinConfig(z),console.log("初始化皮肤配置完成"),[4,t.loadGroup("common")];case 1:return e.sent(),console.log("通用资源加载完成"),[4,t.loadGroup("bird")];case 2:return e.sent(),console.log("bird资源加载完成"),"web"==te()&&document.getElementById("__loading__")&&(document.getElementById("__loading__").style.display="none"),[4,Promise.all([ne.fromUrl("https://yun.duiba.com.cn/aurora/assets/923bcdee2d54f39797fb1cc5a79ab84da1bbe972.jpg"),ne.fromUrl("https://yun.duiba.com.cn/aurora/assets/92856abbb6293e863708fa2c0ea3556cf9b2afaa.jpg"),ne.fromUrl("https://yun.duiba.com.cn/aurora/assets/d660b9e12c66ad2c42fca23c57bf33db5009fedf.jpg"),ne.fromUrl("https://yun.duiba.com.cn/aurora/assets/a6903842083d8015e2e81d2dc652370574be6774.jpg")])];case 3:return e.sent(),n=U,i={from:"main"},b.instance.change(n,i),[2]}var n,i}))}))},e.prototype.initWebEvent=function(){var e=this.stage.onMouseEvent.bind(this.stage);this.canvas.addEventListener("touchstart",e,!1),this.canvas.addEventListener("touchmove",e,!1),this.canvas.addEventListener("touchend",e,!1)},e.prototype.run=function(){this._pause=!1,K._lastTime=null,ie.dispatchEvent({type:_.ON_SHOW})},e.prototype.pause=function(){ie.dispatchEvent({type:_.ON_HIDE})},e.prototype.addGlobalEvent=function(e,t,n,i){void 0===i&&(i=!1),i?ie.once(e,t,n):ie.addEventListener(e,t,n)},e.prototype.dispatchGlobalEvent=function(e,t){ie.dispatchEvent(e,t)},e.prototype.removeGlobalEvent=function(e,t,n){ie.removeEventListener(e,t,n)},e.prototype.destroy=function(){K.removeAllTweens(),"tb"==FYGE.getEnv()?this.canvas.cancelAnimationFrame(this.requestID):window.cancelAnimationFrame(this.requestID),E.removeChildren(),E.parent&&E.parent.removeChild(E),T(),this.stage.destroy(),ie.removeAllEventListener()},e}(),re=new(0,FYGE.EventDispatcher);e.GDispatcher=re,e.Game=oe,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=output.js.map
{"version":3,"file":"output.js","sources":["../node_modules/tslib/tslib.es6.js","../../module/RES.ts","../../module/ctrls/waitingCtrl.ts","../../module/ctrls/toastCtrl.ts","../../module/ctrls/panelCtrl.ts","../../module/ctrls/sceneCtrl.ts","../../module/views/layers.ts","../../module/ctrls/index.ts","../../src/common/G_EVENT.ts","../../module/views/Module.ts","../../module/views/Scene.ts","../../src/scenes/bird.ts","../../src/scenes/pipe.ts","../../src/tools/TaoBaoNet.ts","../../src/tools/WebNet.ts","../../src/scenes/slideBg.ts","../../src/scenes/IndexScene.ts","../../src/ResJson.ts","../../src/SkinJson.ts","../../src/Game.ts","../../src/index.ts"],"sourcesContent":["/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __createBinding(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (p !== \"default\" && !exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"names":["RES","extendStatics","d","b","Object","setPrototypeOf","__proto__","Array","p","hasOwnProperty","__extends","__","this","constructor","prototype","create","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","__generator","body","f","y","t","g","_","label","sent","trys","ops","verb","throw","return","Symbol","iterator","n","v","op","TypeError","call","pop","length","push","resData","skinData","textureHash","videoEntityHash","soundHash","groupsCompleteHash","groupsPromiseHash","singleResPromiseHash","loadGroup","name","arr","group","getGroupByName","atlas","keys","concat","split","filter","k","substr","getGroupResByName","callback","count","countAll","mark","i","getResAsync","res","str","loadResList","s","comFun","thisObj","type","substring","lastIndexOf","cached_1","FYGE","TextureCache","r","returnSingleResPromise","groupName","hasRes","json","cached","src","resPath","GlobalLoader","loadImage","image","cached_2","Texture","from","addToCache","SvgaParser","loadSvga","err","jsonData","data","createTextureSheet","BaseTexture","key","replace","getRes","groups","indexOf","getSkinDataByName","skinName","skinNode","children","child","gson","getDisplayByData","dis","Container","Button","props","tUp","tDown","tDisable","TextField","Sprite","source","Shape","beginFill","string2hex","fillColor","drawRect","width","height","endFill","alpha","position","set","x","loadConfig","path","getResByUrl","loadAllGroup","forEach","all","loadAllGroupForProgress","_this","index","_a","GDispatcher","dispatchEvent","loadSkinConfig","skinJson","initSkinDisplay","con","skin","root","addChild","id","destroyGroup","removedBase","baseTexture","destroy","_waiting","_parent","_toast","startY","endY","inited","showWaiting","msg","waiting","Waiting","layers","topLayer","offX","stageWidth","offY","stageHeight","stageOffsetX","stageOffsetY","bg","Graphics","addChildAt","initWaiting","show","hideWaiting","removeChild","_super","rectBgTexture","rectBg","rotTexture","rot","anchorX","anchorY","addEventListener","Event","ENTER_FRAME","rotation","textWidth","textAlign","TEXT_ALIGN","CENTER","size","text","showToast","Toast","toastLayer","h","initToast","Tween","removeTweens","get","to","Ease","quartOut","wait","PADDING","mouseChildren","mouseEnable","toastBgTexture","verticalAlign","VERTICAL_ALIGN","MIDDLE","textHeight","PanelCtrl","stacks","defineProperty","_instance","init","parent","hitTestByPixel","visible","_bg","closeAll","hidePanel","cls","panel","add","onLoaded","updateView","start","showAni","onLoadError","removeEventListener","onPanelHide","remove","showPanelAni","bgAni","cubicOut","_current","target","closeCurrent","SceneCtrl","change","scene","preScene","_currentScene","Layers","stage","shareLayer","instance","sceneLayer","popupLayer","_bottomLayer","_sceneLayer","_popupLayer","_toastLayer","_topLayer","_shareLayer","viewRect","G_EVENT","obj","isRecursive","destroyAllCtrls","destroyed","Scene","updateScene","Module","preLoadRes","initUi","groupNames","initEvents","removeEvents","enableMouseEvt","enable","btnDelay","delay","setTimeout","FrameAni","Bird","failStep","jumpStep","player","isGameOver","birdAni","play","birdRotation","Math","min","fail","rate","max","reset","jump","gameOver","TbNetName","LogTbEnum","TBPRIZE_TYPE","WebNetName","Pipe","pipeType","PipeMannager","deep","upPipes","downPipes","pipes","minGap","maxGap","speed","timer","startGame","createGroupPipe","console","log","upD","upP","randGap","floor","random","up","down","enterFrame","posx","clearTimeout","SlideBg","bg1","bg2","fill","base","IndexScene","arguments","bird","isGameStart","slideBg","pipeMannage","prevTime","scoreText","score","getChildIndex","_initEvents","_countDown","_enterFrame","MouseEvent","CLICK","birdJump","_checkRmove","now","Date","dt","window","alert","location","reload","ResJson","w","ox","oy","sw","sh","ro","SkinJson","LOG_TYPE","TmallNetName","isProd","href","head","document","getElementsByTagName","scriptEl_1","createElement","onload","onerror","appendChild","refreshPxTokenKey","my","getEnv","onMessage","netName","EventDispatcher","Stage","RENDERER_TYPE","Game","canvas","desWidth","desHeight","divWidth","divHeight","renderType","stageCenter","fixedHeight","resolution","WEBGL","sysInfo","loop","_pause","flush","requestID","requestAnimationFrame","initedByCanvas","getSystemInfoSync","windowWidth","clientWidth","windowHeight","clientHeight","pixelRatio","devicePixelRatio","INIT_STAGE","onAddToStage","getElementById","style","display","fromUrl","initWebEvent","mouseEvent","onMouseEvent","bind","run","_lastTime","ON_SHOW","pause","ON_HIDE","addGlobalEvent","fun","once","dispatchGlobalEvent","removeGlobalEvent","removeAllTweens","cancelAnimationFrame","removeChildren","removeAllEventListener"],"mappings":"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"}
\ No newline at end of file
var e,t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},t(e,n)};
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function n(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}function i(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{p(i.next(e))}catch(e){r(e)}}function a(e){try{p(i.throw(e))}catch(e){r(e)}}function p(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}p((i=i.apply(e,t||[])).next())}))}function o(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]<o[3])){s.label=r[1];break}if(6===r[0]&&s.label<o[1]){s.label=o[1],o=r;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(r);break}o[2]&&s.ops.pop(),s.trys.pop();continue}r=t.call(e,s)}catch(e){r=[6,e],i=0}finally{n=o=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,a])}}}!function(e){var t,n,r={},s={},a={},p={},h={},c={};function u(e){if(p[e])return new Promise((function(e){e()}));if(h[e])return h[e];var t=function(e){var t=f(e);if(!t)return null;if(t.atlas){var n=[e+".json"];return t.keys&&(n=n.concat(t.keys.split(",").filter((function(e){return".png"!=e.substr(-4)})))),n}return t.keys?t.keys.split(","):null}(e);if(!t||!t.length)return p[e]=!0,new Promise((function(e){e()}));var n=new Promise((function(n,i){!function(e,t){var n=0,i=t.length;i||e(!0);for(var o=!0,r=0;r<i;r++){l(t[r],(function(t,r){t||(o=!1),++n==i&&e(o)}),this)}}((function(t){delete h[e],t?(p[e]=!0,n()):i()}),t)}));return h[e]=n,n}function l(t,n,i){var o=t.substring(t.lastIndexOf(".")+1,t.length);if("png"==o||"jpg"==o){var a=r[t]||FYGE.TextureCache[t];if(a)return n&&n.call(i,a,t),new Promise((function(e){e(a)}));if(c[t])return y(t,n,i);if((m=g(t))&&"jpg"!=o){var p=f(m);if(p&&p.atlas){var h=m+".json";return c[h]?c[h].then((function(e){var o=r[t]||FYGE.TextureCache[t];return n&&n.call(i,o,t),o}),(function(){return n&&n.call(i,null,t),null})):l(h).then((function(){var e=r[t]||FYGE.TextureCache[t];return n&&n.call(i,e,t),e}),(function(){return n&&n.call(i,null,t),null}))}}var u=m?e.resPath+m+"/"+t:t,d=new Promise((function(e,o){FYGE.GlobalLoader.loadImage((function(s,a){if(delete c[t],s){var p=FYGE.Texture.from(a);r[t]=p,FYGE.Texture.addToCache(p,t),n&&n.call(i,p,t),e(p)}else n&&n.call(i,null,t),o()}),u)}));return c[t]=d,d}if("svga"==o){if(s[t])return n&&n.call(i,s[t],t),new Promise((function(e){e(s[t])}));if(c[t])return y(t,n,i);u=(m=g(t))?e.resPath+m+"/"+t:t,d=new Promise((function(e,o){SvgaParser.loadSvga(u,(function(o){delete c[t],s[t]=o,n&&n.call(i,o,t),e(o)}),(function(e){delete c[t],n&&n.call(i,null,t),o(e)}))}));return c[t]=d,d}if("json"==o){if(c[t])return y(t,n,i);var m;u=(m=g(t))?e.resPath+m+"/"+t:t,d=new Promise((function(e,o){var s=f(m).atlas;FYGE.GlobalLoader.loadImage((function(a,p){if(a){var h=FYGE.createTextureSheet(new FYGE.BaseTexture(p),s);for(var u in h)r[u]=h[u];n&&n.call(i,h,t),e(h)}else delete c[t],n&&n.call(i,null,t),o()}),u.replace("json","png"))}));return c[t]=d,d}}function d(e){if(!e)return null;var t=e.substring(e.lastIndexOf(".")+1,e.length);return"png"==t||"jpg"==t?r[e]||FYGE.TextureCache[e]||null:"svga"==t?s[e]||null:"mp3"==t?a[e]||null:void 0}function g(e){for(var n=0;n<t.groups.length;n++){var i=t.groups[n],o=i.keys;if(o&&o.split(",").indexOf(e)>-1)return i.name;if(i.atlas&&i.name+".json"==e)return i.name}return null}function f(e){for(var n,i=t.groups,o=0;o<i.length;o++)if(i[o].name===e){n=i[o];break}return n}function y(e,t,n){return c[e].then((function(i){t&&t.call(n,i,e)}),(function(){t&&t.call(n,null,e)})),c[e]}function m(e,t){if(void 0===t&&(t=n),!t||!t.children||!t.children.length)return null;for(var i=0;i<t.children.length;i++){var o=t.children[i];if(o.name==e&&("container"==o.type||"item"==o.type))return o;var r=m(e,o);if(r)return r}return null}function v(e){var t;switch(e.type){case"container":t=new FYGE.Container;break;case"button":t=new FYGE.Button(d(e.props.tUp),e.props.tDown?d(e.props.tDown):null,e.props.tDisable?d(e.props.tDisable):null);break;case"text":for(var n in t=new FYGE.TextField,e.props)t[n]=e.props[n];break;case"sprite":t=new FYGE.Sprite(d(e.props.source));break;case"rect":(t=new FYGE.Shape).beginFill(FYGE.string2hex(e.props.fillColor)),t.drawRect(0,0,e.props.width,e.props.height),t.endFill()}return t.name=e.name,t.alpha=e.alpha||1,t.position.set(e.x,e.y),t}e.loadConfig=function(n){t=n,e.resPath=n.path},e.loadGroup=u,e.getResAsync=l,e.getResByUrl=function(){},e.getRes=d,e.loadAllGroup=function(){var e=t.groups,n=[];return e.forEach((function(e){n.push(u(e.name))})),Promise.all(n)},e.loadAllGroupForProgress=function(){var e=this;return new Promise((function(n){var r=t.groups,s=0;r.forEach((function(t){return i(e,void 0,void 0,(function(){return o(this,(function(e){switch(e.label){case 0:return[4,u(t.name)];case 1:return e.sent(),s++,ie.dispatchEvent("loadPer",s/(r.length-1)),s==r.length-1&&n(0),[2]}}))}))}))}))},e.loadSkinConfig=function(e){n=e},e.initSkinDisplay=function e(t,n,i){var o="string"==typeof n?m(n):n;if(o.children&&o.children.length)for(var r=0;r<o.children.length;r++){var s=o.children[r];if("item"!=s.type){var a=t.addChild(v(s));i&&s.id&&(i[s.id]=a),"container"==s.type&&e(a,s,i)}}},e.getSkinDataByName=m,e.destroyGroup=function(e){var t=f(e);if(t){var n=[];t.keys&&(n=t.keys.split(","));for(var i=[],o=0;o<n.length;o++){var s=d(n[o]);s&&(-1==i.indexOf(s.baseTexture)&&(s.baseTexture.destroy(),i.push(s.baseTexture)),s.destroy()),delete r[n[o]]}}}}(e||(e={}));var r,s,a,p,h,c,u=!1,l=function(e){!function(){if(!u){u=!0;var e=new g;s=b.topLayer,r=e;var t=(b.stageWidth-160)/2,n=(b.stageHeight-r.height)/2;r.x=b.stageOffsetX-s.x+t,r.y=b.stageOffsetY-s.y+n;var i=(new FYGE.Graphics).beginFill(0).drawRect(-t,-n,b.stageWidth,b.stageHeight).endFill();i.alpha=0,r.addChildAt(i,0)}}(),r.show(e),s.addChild(r)},d=function(){s.removeChild(r)},g=function(t){function i(){var n=t.call(this)||this,i=e.getRes("waitingBg.png"),o=new FYGE.Sprite(i);n.addChild(o);var r=e.getRes("waitingRot.png"),s=new FYGE.Sprite(r);s.x=(i.width-r.width)/2,s.y=47,s.anchorX=r.width/2,s.anchorY=r.height/2,n.addChild(s);var a=0;return s.addEventListener(FYGE.Event.ENTER_FRAME,(function(){++a%30==0&&(s.rotation+=45)}),n),n.msg=new FYGE.TextField,n.msg.y=125,n.msg.textWidth=i.width,n.msg.textAlign=FYGE.TEXT_ALIGN.CENTER,n.msg.size=26,n.msg.fillColor="#ffffff",n.addChild(n.msg),n}return n(i,t),i.prototype.show=function(e){void 0===e&&(e="加载中"),this.msg.text=e},i.prototype.destroy=function(){t.prototype.destroy.call(this),this.msg=null},i}(FYGE.Container),f=!1,y=function(e){!function(){if(!f){f=!0,a=new m,p=b.toastLayer,a.alpha=0,a.x=b.stageOffsetX-p.x+(b.stageWidth-a.width)/2;var e=a.height,t=b.stageOffsetY-p.y;h=t-e,c=t+(b.stageHeight-e)/2}}(),a.show(e),p.addChild(a),FYGE.Tween.removeTweens(a),FYGE.Tween.get(a).set({y:h,alpha:1}).to({y:c},500,FYGE.Ease.quartOut).wait(800).to({alpha:0},300).call((function(){p.removeChild(a)}))},m=function(t){function i(){var n=t.call(this)||this;n.PADDING=40,n.mouseChildren=!1,n.mouseEnable=!1;var i=e.getRes("toastBg.png");return n.bg=new FYGE.Sprite(i),n.addChild(n.bg),n.msg=new FYGE.TextField,n.msg.size=28,n.msg.fillColor="0xffffff",n.msg.text="",n.msg.verticalAlign=FYGE.VERTICAL_ALIGN.MIDDLE,n.msg.textHeight=i.height,n.msg.textAlign=FYGE.TEXT_ALIGN.CENTER,n.addChild(n.msg),n}return n(i,t),i.prototype.show=function(e){this.msg.text=e,this.msg.x=(this.bg.width-this.msg.textWidth)/2},i.prototype.destroy=function(){FYGE.Tween.removeTweens(this),t.prototype.destroy.call(this),this.msg=null,this.bg=null},i}(FYGE.Container),v=function(){function e(){this.stacks=[]}return Object.defineProperty(e,"instance",{get:function(){return e._instance||(e._instance=new e)},enumerable:!1,configurable:!0}),e.prototype.init=function(e){this._parent=e;var t=new FYGE.Shape;t.beginFill(0),t.drawRect(b.stageOffsetX-e.x,b.stageOffsetY-e.y,b.stageWidth,b.stageHeight),t.endFill(),t.hitTestByPixel=!1,t.visible=!1,this._parent.addChild(t),this._bg=t},e.prototype.closeAll=function(){this.stacks.forEach((function(e){return e.hidePanel()}))},e.prototype.show=function(e,t){var n=this;l();var i=new e(t);return this.add(i),this.stacks.push(i),i.onLoaded=function(){i.y=-(1624-b.stageHeight>>1),d(),n.updateView(!1),i.start(t),i.visible&&i.showAni()},i.onLoadError=function(){d(),y("资源加载失败"),i.removeEventListener("onDestroy",n.onPanelHide,n),n.remove(i)},i},e.prototype.updateView=function(e){var t=this;void 0===e&&(e=!0),this.stacks.length?(this._parent.visible=!0,"hide"==this.bgAni&&(this.bgAni="show",FYGE.Tween.removeTweens(this._bg),this._bg.alpha=.7),!1===this._bg.visible&&(this._bg.visible=!0,this._bg.alpha=0,FYGE.Tween.get(this._bg).to({alpha:.7},200,FYGE.Ease.cubicOut))):this._bg.visible&&(this.bgAni="hide",FYGE.Tween.removeTweens(this._bg),FYGE.Tween.get(this._bg).to({alpha:0},200,FYGE.Ease.cubicOut).call((function(){t._bg.visible=!1,t._current=null,t._parent.visible=!1})));for(var n=0;n<this.stacks.length;n++)n<this.stacks.length-1?this.stacks[n].visible=!1:(this.stacks[n].visible=!0,e&&this.stacks[n].showAni(),this._current=this.stacks[n])},e.prototype.add=function(e){this._parent.addChild(e),e.addEventListener("onDestroy",this.onPanelHide,this)},e.prototype.remove=function(e){this._parent.removeChild(e),this.stacks=this.stacks.filter((function(t){return t!=e}))},e.prototype.onPanelHide=function(e){var t=e.target;t.removeEventListener("onDestroy",this.onPanelHide,this),this.remove(t),this.updateView()},Object.defineProperty(e.prototype,"currentPanel",{get:function(){return this._current},enumerable:!1,configurable:!0}),e.prototype.closeCurrent=function(){this._current&&this._current.hidePanel()},e.prototype.destroy=function(){e._instance=null,this.stacks=null,this._current=null,this._parent=null,FYGE.Tween.removeTweens(this._bg),this._bg=null},e}(),w=function(){function e(){}return Object.defineProperty(e,"instance",{get:function(){return e._instance||(e._instance=new e)},enumerable:!1,configurable:!0}),e.prototype.init=function(e){this._parent=e},e.prototype.change=function(e,t){var n=this,i=new e(t);i.visible=!1,l();var o=this._currentScene;i.onLoaded=function(){d(),i.showAni((function(){o&&o.destroy()})),i.visible=!0,i.start(t)},i.onLoadError=function(){d(),y("资源加载失败"),n._currentScene=o||null,n._parent.removeChild(i)},this._currentScene=i,this._parent.addChild(i)},Object.defineProperty(e.prototype,"currentScene",{get:function(){return this._currentScene},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){e._instance=null,this._currentScene=null,this._parent=null},e}(),b=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.init=function(e){e.addChild(this);for(var t=["_bottomLayer","_sceneLayer","_popupLayer","_toastLayer","_topLayer","_shareLayer"],n=0;n<t.length;n++)this[t[n]]=new FYGE.Container,this.addChild(this[t[n]]);this.shareLayer.y=-this.stageOffsetY,w.instance.init(this.sceneLayer),v.instance.init(this.popupLayer)},Object.defineProperty(t.prototype,"bottomLayer",{get:function(){return this._bottomLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sceneLayer",{get:function(){return this._sceneLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"popupLayer",{get:function(){return this._popupLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"toastLayer",{get:function(){return this._toastLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"topLayer",{get:function(){return this._topLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"shareLayer",{get:function(){return this._shareLayer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageHeight",{get:function(){return this.stage?this.stage.viewRect.height:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageWidth",{get:function(){return this.stage?this.stage.viewRect.width:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageOffsetX",{get:function(){return this.stage?this.stage.viewRect.x:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stageOffsetY",{get:function(){return this.stage?this.stage.viewRect.y:0},enumerable:!1,configurable:!0}),t}(FYGE.Container));var x;function E(e,t){void 0===t&&(t=!0),e&&(FYGE.Tween.removeTweens(e),t&&e.children&&e.children.length&&e.children.forEach((function(e){E(e)})))}function _(){f&&a&&!a.destroyed&&(a.destroy(),a=null,p=null,f=!1),u&&r&&!r.destroyed&&(r.destroy(),r=null,s=null,u=!1),v.instance.destroy(),w.instance.destroy()}!function(e){e.ON_SHOW="onShow",e.ON_HIDE="onHide",e.UPDATE_TASK="onUpdateTask",e.UPDATE_SCENE="onUpdateScene"}(x||(x={}));var G=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.showAni=function(e){e()},t.prototype.updateScene=function(){},t}(function(t){function i(e){var n=t.call(this)||this;return n.data=e,n.init(),n}return n(i,t),i.prototype.init=function(){var t=this;this.preLoadRes().then((function(){t.skinName&&e.initSkinDisplay(t,t.skinName,t),t.initUi(),t.onLoaded&&t.onLoaded()}),(function(){t.onLoadError&&t.onLoadError()}))},i.prototype.preLoadRes=function(){var t=this;return new Promise((function(n,i){if(t.groupNames&&t.groupNames.length){for(var o=[],r=0;r<t.groupNames.length;r++)o.push(e.loadGroup(t.groupNames[r]));Promise.all(o).then(n,i)}else n()}))},i.prototype.initUi=function(){},Object.defineProperty(i.prototype,"groupNames",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"skinName",{get:function(){return null},enumerable:!1,configurable:!0}),i.prototype.start=function(e){this.initEvents()},i.prototype.initEvents=function(){},i.prototype.removeEvents=function(){},i.prototype.enableMouseEvt=function(e){this.mouseEnable=e,this.mouseChildren=e},i.prototype.btnDelay=function(e,t){void 0===t&&(t=2e3),e.mouseEnable=!1,e.mouseChildren=!1,setTimeout((function(){e.mouseEnable=!0,e.mouseChildren=!0}),t)},i.prototype.destroy=function(){E(this),this.removeEvents(),this.dispatchEvent("onDestroy"),t.prototype.destroy.call(this)},i}(FYGE.Container)),T=FYGE.Container,F=FYGE.FrameAni,S=function(t){function r(){var e=t.call(this)||this;return e.failStep=4,e.jumpStep=18,e.player=null,e.isGameOver=!1,e.initUi(),e}return n(r,t),r.prototype.initUi=function(){return i(this,void 0,void 0,(function(){var t;return o(this,(function(n){return t=[e.getRes("redbird_upflap.png"),e.getRes("redbird_midflap.png"),e.getRes("redbird_downflap.png")],this.player=new F(t),this.player.play(0),this.addChild(this.player),[2]}))}))},r.prototype.birdRotation=function(){this.failStep>0?this.rotation=Math.min(80,2*this.failStep):this.failStep<0?this.rotation=-25:this.rotation=0},r.prototype.fail=function(e){this.isGameOver||(this.failStep+=.4*e,this.y=Math.max(this.y+this.failStep*e,0),0==this.y&&this.reset(),this.birdRotation())},r.prototype.jump=function(e){this.isGameOver||this.y<=0||(this.failStep-=this.jumpStep)},r.prototype.reset=function(){this.failStep=4,this.jumpStep=18},r.prototype.gameOver=function(){this.reset(),this.isGameOver=!0,this.rotation=0,this.player.reset()},r.prototype.destroy=function(){t.prototype.destroy.call(this)},r}(T),C=FYGE.Container,O=FYGE.Sprite;var P,Y,L,k,R=function(t){function i(e){var n=t.call(this)||this;return n.pipeType="",n.pipeType=e,n.init(),n}return n(i,t),i.prototype.init=function(){this.addChild(new O(e.getRes("down"===this.pipeType?"pipe_green_down.png":"pipe_green.png")))},i.prototype.destroy=function(){t.prototype.destroy.call(this)},i}(C),A=function(){function e(e,t,n){this.upPipes=[],this.downPipes=[],this.pipes=[],this.stage=null,this.minGap=372,this.maxGap=432,this.speed=3,this.timer=null,this.player=null,this.deep=0,this.stage=e,this.player=t,this.deep=n}return e.prototype.startGame=function(){var e=this;this.timer=setTimeout((function(){e.createGroupPipe(),e.startGame()}),2e3)},e.prototype.createGroupPipe=function(){console.log(this.deep);var e=this.downPipes.length?this.downPipes.pop():new R("down"),t=this.upPipes.length?this.upPipes.pop():new R("up");e.x=750,t.x=750;var n,i,o=(n=this.minGap,i=this.maxGap,Math.floor(Math.random()*(i-n))+n),r=Math.random();e.y=-812-r*o,t.y=t.height-812+(1-r)*o,this.stage.height,this.pipes.push({up:t,down:e}),this.stage.addChildAt(e,this.deep-1),this.stage.addChildAt(t,this.deep-1)},e.prototype.enterFrame=function(e){for(var t=0;t<this.pipes.length;t++)if(this.pipes[t]){var n=this.pipes[t],i=n.up,o=n.down;i.x-=this.speed*e,o.x-=this.speed*e,(i.x<=-300||o.x<=-400)&&(this.upPipes.push(i),this.stage.removeChild(i),this.downPipes.push(o),this.stage.removeChild(o),this.pipes[t]=null);var r=this.player,s=r.x;s+r.width/2>=i.x&&s-r.width/2<=i.x+i.width&&(i.y<=r.y&&this.stage.gameOver(),o.y+o.height+r.height/2>=r.y&&this.stage.gameOver())}},e.prototype.destroy=function(){clearTimeout(this.timer)},e}(),I=FYGE.Container,B=FYGE.Sprite,j=function(t){function i(){var e=t.call(this)||this;return e.bg1=null,e.bg2=null,e.speed=10,e.init(),e}return n(i,t),i.prototype.init=function(){var t=this;Array(2).fill("").forEach((function(n,i){var o=t["bg".concat(i+1)]=new I;o.addChild(new B(e.getRes("com_bg.jpg")));var r=new B(e.getRes("base.png"));o.addChild(r),r.width=750,r.height=250,r.y=1624-r.height,o.x=750*i,t.addChild(o)}))},i.prototype.enterFrame=function(e){var t=this;[this.bg1,this.bg2].forEach((function(n,i){n.x-=t.speed*e,n.x<=-750&&(n.x+=1500)}))},i.prototype.destroy=function(){t.prototype.destroy.call(this)},i}(I),D=FYGE.TEXT_ALIGN,N=FYGE.TextField,M=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.bird=null,t.isGameOver=!1,t.isGameStart=!1,t.slideBg=null,t.pipeMannage=null,t.prevTime=0,t.rate=1,t.scoreText=null,t.score=0,t.timer=null,t}return n(t,e),Object.defineProperty(t.prototype,"groupNames",{get:function(){return["index"]},enumerable:!1,configurable:!0}),t.prototype.initUi=function(){return i(this,void 0,void 0,(function(){var e;return o(this,(function(t){return this.slideBg=new j,this.addChild(this.slideBg),(e=this.bird=new S).x=100,e.y=800,this.addChild(e),this.scoreText=new N,this.addChild(this.scoreText),this.pipeMannage=new A(this,e,this.getChildIndex(this.scoreText)),this.scoreText.text="".concat(this.score),this.scoreText.size=58,this.scoreText.textAlign=D.CENTER,this.scoreText.fillColor="#ff5432",this.scoreText.position.set((750-this.scoreText.width)/2,200),this._initEvents(),[2]}))}))},t.prototype._countDown=function(){var e=this;this.timer=setTimeout((function(){e.score+=1,e.scoreText.text="".concat(e.score),e._countDown()}),1e3)},t.prototype._initEvents=function(){this.addEventListener(FYGE.Event.ENTER_FRAME,this._enterFrame,this),this.addEventListener(FYGE.MouseEvent.CLICK,this.birdJump,this)},t.prototype._checkRmove=function(){this.bird.y>=this.stage.stageHeight&&this.gameOver()},t.prototype._enterFrame=function(){var e=Date.now(),t=1;if(this.prevTime){var n=e-this.prevTime;this.rate=t=n/16.7}this.prevTime=e,this.isGameOver||(this.slideBg.enterFrame(t),this.pipeMannage.enterFrame(t),this.isGameStart&&(this.bird.fail(t),this._checkRmove()))},t.prototype.gameOver=function(){this.isGameOver=!0,this.isGameStart=!1,this.bird.gameOver(),this.pipeMannage.destroy(),clearTimeout(this.timer),window.alert("GameOver\n得分:"+this.score)},t.prototype.birdJump=function(){this.isGameOver&&window.location.reload(),this.isGameStart?this.bird.jump(this.rate):this.startGame()},t.prototype.startGame=function(){this._countDown(),this.isGameOver&&(this.bird.y=500,this.bird.reset()),this.isGameStart=!0,this.isGameOver=!1,this.pipeMannage.startGame()},t.prototype.destroy=function(){this.pipeMannage.destroy(),e.prototype.destroy.call(this)},t}(G),H={groups:[{keys:"5cab5037-81fc-4246-96e5-b1353f339275.png,7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png,7e4500a1-83be-4686-a46b-67147ed44ddd.png,845ae874-998e-4f68-8e79-641eb77466f3.png,a122de8a-beed-4442-9252-8c047986f371.png,ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png,b48ee079-b3d7-4371-b294-944200eccba9.png,cd1a775d-36c9-4c8e-9c67-8191070068e9.png",name:"LoadingEffect",atlas:{"5cab5037-81fc-4246-96e5-b1353f339275.png":{x:2,y:2,w:516,h:108,ox:0,oy:0,sw:516,sh:108,ro:!1},"b48ee079-b3d7-4371-b294-944200eccba9.png":{x:2,y:112,w:137,h:74,ox:0,oy:0,sw:137,sh:74,ro:!1},"a122de8a-beed-4442-9252-8c047986f371.png":{x:141,y:112,w:134,h:24,ox:0,oy:0,sw:134,sh:24,ro:!1},"cd1a775d-36c9-4c8e-9c67-8191070068e9.png":{x:2,y:188,w:123,h:104,ox:0,oy:0,sw:123,sh:104,ro:!1},"7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png":{x:127,y:188,w:48,h:30,ox:0,oy:0,sw:48,sh:30,ro:!0},"ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png":{x:141,y:138,w:23,h:36,ox:0,oy:0,sw:23,sh:36,ro:!1},"845ae874-998e-4f68-8e79-641eb77466f3.png":{x:127,y:238,w:24,h:25,ox:0,oy:0,sw:24,sh:25,ro:!1},"7e4500a1-83be-4686-a46b-67147ed44ddd.png":{x:141,y:176,w:5,h:6,ox:0,oy:0,sw:5,sh:6,ro:!1}}},{keys:"overBtn.png,overPrizeBg.png",name:"OverPanel",atlas:{"overPrizeBg.png":{x:2,y:2,w:581,h:843,ox:0,oy:0,sw:581,sh:843,ro:!1},"overBtn.png":{x:585,y:2,w:418,h:102,ox:0,oy:0,sw:418,sh:102,ro:!0}}},{keys:"reviveBg.png,reviveCancel.png,reviveOk.png",name:"RevivePanel",atlas:{"reviveBg.png":{x:2,y:2,w:581,h:508,ox:0,oy:0,sw:581,sh:508,ro:!1},"reviveOk.png":{x:2,y:512,w:233,h:89,ox:0,oy:0,sw:233,sh:89,ro:!1},"reviveCancel.png":{x:237,y:512,w:224,h:85,ox:0,oy:0,sw:224,sh:85,ro:!1}}},{keys:"base.png,pipe_green.png,pipe_green_down.png,redbird_downflap.png,redbird_midflap.png,redbird_upflap.png",name:"bird",atlas:{"pipe_green.png":{x:2,y:2,w:141,h:1462,ox:0,oy:0,sw:141,sh:1462,ro:!1},"pipe_green_down.png":{x:145,y:2,w:141,h:1462,ox:0,oy:0,sw:141,sh:1462,ro:!1},"base.png":{x:288,y:2,w:750,h:377,ox:0,oy:0,sw:750,sh:377,ro:!0},"redbird_downflap.png":{x:288,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1},"redbird_midflap.png":{x:379,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1},"redbird_upflap.png":{x:470,y:754,w:89,h:63,ox:0,oy:0,sw:89,sh:63,ro:!1}}},{keys:"comCloseBtn.png,com_bg.jpg,toastBg.png,waitingBg.png,waitingRot.png",name:"common",atlas:{"toastBg.png":{x:2,y:2,w:460,h:130,ox:0,oy:0,sw:460,sh:130,ro:!1},"waitingBg.png":{x:2,y:134,w:160,h:180,ox:0,oy:0,sw:160,sh:180,ro:!0},"comCloseBtn.png":{x:184,y:134,w:58,h:58,ox:0,oy:0,sw:58,sh:58,ro:!1},"waitingRot.png":{x:184,y:194,w:56,h:56,ox:0,oy:0,sw:56,sh:56,ro:!1}}},{keys:"gameMusicOff.png,gameMusicOn.png,gameScore+.png,gameScore0.png,gameScore1.png,gameScore2.png,gameScore3.png,gameScore4.png,gameScore5.png,gameScore6.png,gameScore7.png,gameScore8.png,gameScore9.png,guide.png",name:"game",atlas:{"guide.png":{x:2,y:2,w:320,h:416,ox:0,oy:0,sw:320,sh:416,ro:!1},"gameMusicOff.png":{x:324,y:2,w:82,h:82,ox:0,oy:0,sw:82,sh:82,ro:!1},"gameMusicOn.png":{x:324,y:86,w:82,h:82,ox:0,oy:0,sw:82,sh:82,ro:!1},"gameScore0.png":{x:324,y:170,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore1.png":{x:324,y:216,w:28,h:56,ox:2,oy:0,sw:32,sh:56,ro:!0},"gameScore2.png":{x:324,y:246,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore3.png":{x:324,y:292,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore4.png":{x:324,y:338,w:44,h:56,ox:2,oy:0,sw:48,sh:56,ro:!1},"gameScore5.png":{x:408,y:2,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore6.png":{x:408,y:60,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore7.png":{x:408,y:118,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!1},"gameScore8.png":{x:382,y:176,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore9.png":{x:382,y:222,w:44,h:56,ox:2,oy:0,sw:47,sh:56,ro:!0},"gameScore+.png":{x:382,y:268,w:42,h:40,ox:2,oy:8,sw:46,sh:56,ro:!1}}},{keys:"btnTipBg.png,prizeBtn.png,progressBg.png,progressFill.png,progressLabel.png,rankBtn.png,ruleBtn.png,startBtn.png,taskBtn.png",name:"index",atlas:{"progressBg.png":{x:2,y:2,w:750,h:188,ox:0,oy:0,sw:750,sh:188,ro:!1},"progressFill.png":{x:2,y:192,w:615,h:20,ox:0,oy:0,sw:615,sh:20,ro:!1},"startBtn.png":{x:2,y:214,w:490,h:111,ox:0,oy:0,sw:490,sh:111,ro:!1},"prizeBtn.png":{x:494,y:214,w:153,h:51,ox:0,oy:0,sw:153,sh:51,ro:!1},"taskBtn.png":{x:494,y:267,w:151,h:51,ox:0,oy:0,sw:151,sh:51,ro:!1},"btnTipBg.png":{x:2,y:327,w:147,h:36,ox:0,oy:0,sw:147,sh:36,ro:!1},"ruleBtn.png":{x:649,y:192,w:102,h:42,ox:0,oy:0,sw:102,sh:42,ro:!1},"rankBtn.png":{x:494,y:320,w:98,h:43,ox:0,oy:0,sw:98,sh:43,ro:!1},"progressLabel.png":{x:151,y:327,w:87,h:31,ox:0,oy:0,sw:87,sh:31,ro:!1}}},{keys:"loading_effect.png,loading_title.png",name:"loading",atlas:{"loading_effect.png":{x:2,y:2,w:665,h:121,ox:0,oy:0,sw:665,sh:121,ro:!1},"loading_title.png":{x:2,y:125,w:531,h:146,ox:0,oy:0,sw:531,sh:146,ro:!1}}}],path:"https://yun.duiba.com.cn/db_games/activity/template/1676519680/resource/"},U={x:0,y:0,type:"container",children:[]};!function(e){e.addData="surge.addStat",e.getActivityBaseInfoById="feileJump.getActivityBaseInfoById",e.getGameInfo="feileJump.getGameInfo",e.startGame="feileJump.startGame",e.doHelp="feileJump.doHelp",e.getVipInfo="feileJump.getVipInfo",e.submitGame="feileJump.submitGame",e.continueGame="feileJump.continueGame",e.getRankList="feileJump.getRankList",e.getPrizeList="feileJump.getPrizeList",e.getRankRewards="feileJump.getRankRewards",e.getMyRankPrize="feileJump.getMyRankPrize",e.receiveEnamePrize="feileJump.receiveEnamePrize",e.openMember="mine.openMember",e.openTask="mine.openTask",e.authorize="mine.authorize",e.favorShop="mine.favorShop",e.getUserAddress="mine.getUserAddress",e.getAdoptName="mine.getAdoptName",e.getAppData="mine.getAppData",e.navigateToOutside="mine.navigateToOutside",e.navigateTo="mine.navigateTo",e.navigateBack="mine.navigateBack",e.showSharePanel="mine.showSharePanel",e.openDetail="mine.openDetail",e.reportAnalytics="mine.reportAnalytics",e.openMusic="mine.openMusic"}(P||(P={})),function(e){e.AD="ad",e.TASK_ICON="taskIcon",e.FOLLOW_SHOP="followShop",e.INVITE_FRIEND="inviteFriend",e.BROWSE_PRODUCT="browseProduct",e.COLLECTION_PRODUCT="collectionProduct",e.BUY_PRODUCT="buyProduct",e.IMPROVE_INFORMATION="improveInformation",e.SECRET_ORDER="secretOrder",e.SIGN_ICON="signIcon",e.BAG_ICON="bagIcon"}(Y||(Y={})),function(e){e[e.ENAME=1]="ENAME",e[e.CREDITS=2]="CREDITS",e[e.OBJECT=3]="OBJECT",e[e.THANKS=5]="THANKS"}(L||(L={})),function(e){e.index="/projectx/{projectId}/game/index.do",e.join="/projectx/{projectId}/game/join.do",e.queryResult="/projectx/{projectId}/game/queryResult.do",e.projectRule="/projectx/{projectId}/projectRule.query"}(k||(k={}));var J,z,W=location.href.indexOf(".com.cn/projectx")>=0;!function(e){if(W){var t=document.getElementsByTagName("head")[0],n=document.createElement("script");n.src="getTokenKey?_="+Date.now(),n.onload=function(){t.removeChild(n),e&&e(!0)},n.onerror=function(){t.removeChild(n),e&&e(!1)},t.appendChild(n)}else e&&e(!0)}(),function(e){e.EXPOSURE="exposure",e.CLICK="click"}(J||(J={})),function(e){e.getAppData="mine.getAppData",e.getVoiceType="mine.getVoiceType"}(z||(z={}));var q=window.my;"web"==FYGE.getEnv()&&q&&(q.onMessage=function(e){console.log("返回数据",e.netName,e.data),ie.dispatchEvent(e.netName,e.data)});var V=FYGE.Tween,X=FYGE.EventDispatcher,K=FYGE.Stage,Q=FYGE.RENDERER_TYPE,Z=FYGE.Event,$=FYGE.getEnv,ee=FYGE.Texture,te=new X,ne=function(){function t(e,t,n,i,o,r,s,a,p){void 0===t&&(t=750),void 0===n&&(n=1624),void 0===r&&(r=Q.WEBGL),void 0===s&&(s=!0),void 0===a&&(a=!1);var h,c=this;this.loop=function(){c._pause||(V.flush(),c.stage.flush()),"tb"==$()?c.requestID=c.canvas.requestAnimationFrame(c.loop):c.requestID=window.requestAnimationFrame(c.loop)},window||(FYGE.initedByCanvas(e),h=my.getSystemInfoSync()),i=i||(null==h?void 0:h.windowWidth)||document.body.clientWidth,o=o||(null==h?void 0:h.windowHeight)||document.body.clientHeight,p=p||(null==h?void 0:h.pixelRatio)||window.devicePixelRatio||1;var u=this.stage=new K(e,t,n,i,o,r,s,a,p);this.canvas=e,u.addEventListener(Z.INIT_STAGE,this.onAddToStage,this),this.loop()}return t.prototype.onAddToStage=function(){return i(this,void 0,void 0,(function(){return o(this,(function(t){switch(t.label){case 0:return b.init(this.stage),console.log("初始化层级完成"),e.loadConfig(H),console.log("初始化资源配置完成"),e.loadSkinConfig(U),console.log("初始化皮肤配置完成"),[4,e.loadGroup("common")];case 1:return t.sent(),console.log("通用资源加载完成"),[4,e.loadGroup("bird")];case 2:return t.sent(),console.log("bird资源加载完成"),"web"==$()&&document.getElementById("__loading__")&&(document.getElementById("__loading__").style.display="none"),[4,Promise.all([ee.fromUrl("https://yun.duiba.com.cn/aurora/assets/923bcdee2d54f39797fb1cc5a79ab84da1bbe972.jpg"),ee.fromUrl("https://yun.duiba.com.cn/aurora/assets/92856abbb6293e863708fa2c0ea3556cf9b2afaa.jpg"),ee.fromUrl("https://yun.duiba.com.cn/aurora/assets/d660b9e12c66ad2c42fca23c57bf33db5009fedf.jpg"),ee.fromUrl("https://yun.duiba.com.cn/aurora/assets/a6903842083d8015e2e81d2dc652370574be6774.jpg")])];case 3:return t.sent(),n=M,i={from:"main"},w.instance.change(n,i),[2]}var n,i}))}))},t.prototype.initWebEvent=function(){var e=this.stage.onMouseEvent.bind(this.stage);this.canvas.addEventListener("touchstart",e,!1),this.canvas.addEventListener("touchmove",e,!1),this.canvas.addEventListener("touchend",e,!1)},t.prototype.run=function(){this._pause=!1,V._lastTime=null,te.dispatchEvent({type:x.ON_SHOW})},t.prototype.pause=function(){te.dispatchEvent({type:x.ON_HIDE})},t.prototype.addGlobalEvent=function(e,t,n,i){void 0===i&&(i=!1),i?te.once(e,t,n):te.addEventListener(e,t,n)},t.prototype.dispatchGlobalEvent=function(e,t){te.dispatchEvent(e,t)},t.prototype.removeGlobalEvent=function(e,t,n){te.removeEventListener(e,t,n)},t.prototype.destroy=function(){V.removeAllTweens(),"tb"==FYGE.getEnv()?this.canvas.cancelAnimationFrame(this.requestID):window.cancelAnimationFrame(this.requestID),b.removeChildren(),b.parent&&b.parent.removeChild(b),_(),this.stage.destroy(),te.removeAllEventListener()},t}(),ie=new(0,FYGE.EventDispatcher);export{ie as GDispatcher,ne as Game};
//# sourceMappingURL=output.module.js.map
{"version":3,"file":"output.module.js","sources":["../../module/RES.ts","../node_modules/tslib/tslib.es6.js","../../module/ctrls/waitingCtrl.ts","../../module/ctrls/toastCtrl.ts","../../module/ctrls/panelCtrl.ts","../../module/ctrls/sceneCtrl.ts","../../module/views/layers.ts","../../module/ctrls/index.ts","../../src/common/G_EVENT.ts","../../module/views/Module.ts","../../module/views/Scene.ts","../../src/scenes/bird.ts","../../src/scenes/pipe.ts","../../src/tools/TaoBaoNet.ts","../../src/tools/WebNet.ts","../../src/scenes/slideBg.ts","../../src/scenes/IndexScene.ts","../../src/ResJson.ts","../../src/SkinJson.ts","../../src/Game.ts","../../src/index.ts"],"sourcesContent":[null,"/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __createBinding(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (p !== \"default\" && !exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"names":["RES","extendStatics","d","b","Object","setPrototypeOf","__proto__","Array","p","hasOwnProperty","__extends","__","this","constructor","prototype","create","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","__generator","body","f","y","t","g","_","label","sent","trys","ops","verb","throw","return","Symbol","iterator","n","v","op","TypeError","call","pop","length","push","resData","skinData","textureHash","videoEntityHash","soundHash","groupsCompleteHash","groupsPromiseHash","singleResPromiseHash","loadGroup","name","arr","group","getGroupByName","atlas","keys","concat","split","filter","k","substr","getGroupResByName","callback","count","countAll","mark","i","getResAsync","res","str","loadResList","s","comFun","thisObj","type","substring","lastIndexOf","cached_1","FYGE","TextureCache","r","returnSingleResPromise","groupName","hasRes","json","cached","src","resPath","GlobalLoader","loadImage","image","cached_2","Texture","from","addToCache","SvgaParser","loadSvga","err","jsonData","data","createTextureSheet","BaseTexture","key","replace","getRes","groups","indexOf","getSkinDataByName","skinName","skinNode","children","child","gson","getDisplayByData","dis","Container","Button","props","tUp","tDown","tDisable","TextField","Sprite","source","Shape","beginFill","string2hex","fillColor","drawRect","width","height","endFill","alpha","position","set","x","loadConfig","path","getResByUrl","loadAllGroup","forEach","all","loadAllGroupForProgress","_this","index","_a","GDispatcher","dispatchEvent","loadSkinConfig","skinJson","initSkinDisplay","con","skin","root","addChild","id","destroyGroup","removedBase","baseTexture","destroy","_waiting","_parent","_toast","startY","endY","inited","showWaiting","msg","waiting","Waiting","layers","topLayer","offX","stageWidth","offY","stageHeight","stageOffsetX","stageOffsetY","bg","Graphics","addChildAt","initWaiting","show","hideWaiting","removeChild","_super","rectBgTexture","rectBg","rotTexture","rot","anchorX","anchorY","addEventListener","Event","ENTER_FRAME","rotation","textWidth","textAlign","TEXT_ALIGN","CENTER","size","text","showToast","Toast","toastLayer","h","initToast","Tween","removeTweens","get","to","Ease","quartOut","wait","PADDING","mouseChildren","mouseEnable","toastBgTexture","verticalAlign","VERTICAL_ALIGN","MIDDLE","textHeight","PanelCtrl","stacks","defineProperty","_instance","init","parent","hitTestByPixel","visible","_bg","closeAll","hidePanel","cls","panel","add","onLoaded","updateView","start","showAni","onLoadError","removeEventListener","onPanelHide","remove","showPanelAni","bgAni","cubicOut","_current","target","closeCurrent","SceneCtrl","change","scene","preScene","_currentScene","Layers","stage","shareLayer","instance","sceneLayer","popupLayer","_bottomLayer","_sceneLayer","_popupLayer","_toastLayer","_topLayer","_shareLayer","viewRect","G_EVENT","obj","isRecursive","destroyAllCtrls","destroyed","Scene","updateScene","Module","preLoadRes","initUi","groupNames","initEvents","removeEvents","enableMouseEvt","enable","btnDelay","delay","setTimeout","FrameAni","Bird","failStep","jumpStep","player","isGameOver","birdAni","play","birdRotation","Math","min","fail","rate","max","reset","jump","gameOver","TbNetName","LogTbEnum","TBPRIZE_TYPE","WebNetName","Pipe","pipeType","PipeMannager","deep","upPipes","downPipes","pipes","minGap","maxGap","speed","timer","startGame","createGroupPipe","console","log","upD","upP","randGap","floor","random","up","down","enterFrame","posx","clearTimeout","SlideBg","bg1","bg2","fill","base","IndexScene","arguments","bird","isGameStart","slideBg","pipeMannage","prevTime","scoreText","score","getChildIndex","_initEvents","_countDown","_enterFrame","MouseEvent","CLICK","birdJump","_checkRmove","now","Date","dt","window","alert","location","reload","ResJson","w","ox","oy","sw","sh","ro","SkinJson","LOG_TYPE","TmallNetName","isProd","href","head","document","getElementsByTagName","scriptEl_1","createElement","onload","onerror","appendChild","refreshPxTokenKey","my","getEnv","onMessage","netName","EventDispatcher","Stage","RENDERER_TYPE","Game","canvas","desWidth","desHeight","divWidth","divHeight","renderType","stageCenter","fixedHeight","resolution","WEBGL","sysInfo","loop","_pause","flush","requestID","requestAnimationFrame","initedByCanvas","getSystemInfoSync","windowWidth","clientWidth","windowHeight","clientHeight","pixelRatio","devicePixelRatio","INIT_STAGE","onAddToStage","getElementById","style","display","fromUrl","initWebEvent","mouseEvent","onMouseEvent","bind","run","_lastTime","ON_SHOW","pause","ON_HIDE","addGlobalEvent","fun","once","dispatchGlobalEvent","removeGlobalEvent","removeAllTweens","cancelAnimationFrame","removeChildren","removeAllEventListener"],"mappings":"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"}
\ No newline at end of file
......@@ -2,36 +2,580 @@ export const ResJson = {
"groups": [
{
"keys": "5cab5037-81fc-4246-96e5-b1353f339275.png,7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png,7e4500a1-83be-4686-a46b-67147ed44ddd.png,845ae874-998e-4f68-8e79-641eb77466f3.png,a122de8a-beed-4442-9252-8c047986f371.png,ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png,b48ee079-b3d7-4371-b294-944200eccba9.png,cd1a775d-36c9-4c8e-9c67-8191070068e9.png",
"name": "LoadingEffect"
"name": "LoadingEffect",
"atlas": {
"5cab5037-81fc-4246-96e5-b1353f339275.png": {
"x": 2,
"y": 2,
"w": 516,
"h": 108,
"ox": 0,
"oy": 0,
"sw": 516,
"sh": 108,
"ro": false
},
"b48ee079-b3d7-4371-b294-944200eccba9.png": {
"x": 2,
"y": 112,
"w": 137,
"h": 74,
"ox": 0,
"oy": 0,
"sw": 137,
"sh": 74,
"ro": false
},
"a122de8a-beed-4442-9252-8c047986f371.png": {
"x": 141,
"y": 112,
"w": 134,
"h": 24,
"ox": 0,
"oy": 0,
"sw": 134,
"sh": 24,
"ro": false
},
"cd1a775d-36c9-4c8e-9c67-8191070068e9.png": {
"x": 2,
"y": 188,
"w": 123,
"h": 104,
"ox": 0,
"oy": 0,
"sw": 123,
"sh": 104,
"ro": false
},
"7458bc9a-d07d-4a7c-972b-4de7ed7c040d.png": {
"x": 127,
"y": 188,
"w": 48,
"h": 30,
"ox": 0,
"oy": 0,
"sw": 48,
"sh": 30,
"ro": true
},
"ad9681a6-9eb2-40ad-8c2c-0b3ad121a00d.png": {
"x": 141,
"y": 138,
"w": 23,
"h": 36,
"ox": 0,
"oy": 0,
"sw": 23,
"sh": 36,
"ro": false
},
"845ae874-998e-4f68-8e79-641eb77466f3.png": {
"x": 127,
"y": 238,
"w": 24,
"h": 25,
"ox": 0,
"oy": 0,
"sw": 24,
"sh": 25,
"ro": false
},
"7e4500a1-83be-4686-a46b-67147ed44ddd.png": {
"x": 141,
"y": 176,
"w": 5,
"h": 6,
"ox": 0,
"oy": 0,
"sw": 5,
"sh": 6,
"ro": false
}
}
},
{
"keys": "overBtn.png,overPrizeBg.png",
"name": "OverPanel"
"name": "OverPanel",
"atlas": {
"overPrizeBg.png": {
"x": 2,
"y": 2,
"w": 581,
"h": 843,
"ox": 0,
"oy": 0,
"sw": 581,
"sh": 843,
"ro": false
},
"overBtn.png": {
"x": 585,
"y": 2,
"w": 418,
"h": 102,
"ox": 0,
"oy": 0,
"sw": 418,
"sh": 102,
"ro": true
}
}
},
{
"keys": "reviveBg.png,reviveCancel.png,reviveOk.png",
"name": "RevivePanel"
"name": "RevivePanel",
"atlas": {
"reviveBg.png": {
"x": 2,
"y": 2,
"w": 581,
"h": 508,
"ox": 0,
"oy": 0,
"sw": 581,
"sh": 508,
"ro": false
},
"reviveOk.png": {
"x": 2,
"y": 512,
"w": 233,
"h": 89,
"ox": 0,
"oy": 0,
"sw": 233,
"sh": 89,
"ro": false
},
"reviveCancel.png": {
"x": 237,
"y": 512,
"w": 224,
"h": 85,
"ox": 0,
"oy": 0,
"sw": 224,
"sh": 85,
"ro": false
}
}
},
{
"keys": "base.png,pipe_green.png,pipe_green_down.png,redbird_downflap.png,redbird_midflap.png,redbird_upflap.png",
"name": "bird"
"name": "bird",
"atlas": {
"pipe_green.png": {
"x": 2,
"y": 2,
"w": 141,
"h": 1462,
"ox": 0,
"oy": 0,
"sw": 141,
"sh": 1462,
"ro": false
},
"pipe_green_down.png": {
"x": 145,
"y": 2,
"w": 141,
"h": 1462,
"ox": 0,
"oy": 0,
"sw": 141,
"sh": 1462,
"ro": false
},
"base.png": {
"x": 288,
"y": 2,
"w": 750,
"h": 377,
"ox": 0,
"oy": 0,
"sw": 750,
"sh": 377,
"ro": true
},
"redbird_downflap.png": {
"x": 288,
"y": 754,
"w": 89,
"h": 63,
"ox": 0,
"oy": 0,
"sw": 89,
"sh": 63,
"ro": false
},
"redbird_midflap.png": {
"x": 379,
"y": 754,
"w": 89,
"h": 63,
"ox": 0,
"oy": 0,
"sw": 89,
"sh": 63,
"ro": false
},
"redbird_upflap.png": {
"x": 470,
"y": 754,
"w": 89,
"h": 63,
"ox": 0,
"oy": 0,
"sw": 89,
"sh": 63,
"ro": false
}
}
},
{
"keys": "comCloseBtn.png,com_bg.jpg,toastBg.png,waitingBg.png,waitingRot.png",
"name": "common"
"name": "common",
"atlas": {
"toastBg.png": {
"x": 2,
"y": 2,
"w": 460,
"h": 130,
"ox": 0,
"oy": 0,
"sw": 460,
"sh": 130,
"ro": false
},
"waitingBg.png": {
"x": 2,
"y": 134,
"w": 160,
"h": 180,
"ox": 0,
"oy": 0,
"sw": 160,
"sh": 180,
"ro": true
},
"comCloseBtn.png": {
"x": 184,
"y": 134,
"w": 58,
"h": 58,
"ox": 0,
"oy": 0,
"sw": 58,
"sh": 58,
"ro": false
},
"waitingRot.png": {
"x": 184,
"y": 194,
"w": 56,
"h": 56,
"ox": 0,
"oy": 0,
"sw": 56,
"sh": 56,
"ro": false
}
}
},
{
"keys": "gameMusicOff.png,gameMusicOn.png,gameScore+.png,gameScore0.png,gameScore1.png,gameScore2.png,gameScore3.png,gameScore4.png,gameScore5.png,gameScore6.png,gameScore7.png,gameScore8.png,gameScore9.png,guide.png",
"name": "game"
"name": "game",
"atlas": {
"guide.png": {
"x": 2,
"y": 2,
"w": 320,
"h": 416,
"ox": 0,
"oy": 0,
"sw": 320,
"sh": 416,
"ro": false
},
"gameMusicOff.png": {
"x": 324,
"y": 2,
"w": 82,
"h": 82,
"ox": 0,
"oy": 0,
"sw": 82,
"sh": 82,
"ro": false
},
"gameMusicOn.png": {
"x": 324,
"y": 86,
"w": 82,
"h": 82,
"ox": 0,
"oy": 0,
"sw": 82,
"sh": 82,
"ro": false
},
"gameScore0.png": {
"x": 324,
"y": 170,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": true
},
"gameScore1.png": {
"x": 324,
"y": 216,
"w": 28,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 32,
"sh": 56,
"ro": true
},
"gameScore2.png": {
"x": 324,
"y": 246,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": true
},
"gameScore3.png": {
"x": 324,
"y": 292,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": true
},
"gameScore4.png": {
"x": 324,
"y": 338,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 48,
"sh": 56,
"ro": false
},
"gameScore5.png": {
"x": 408,
"y": 2,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": false
},
"gameScore6.png": {
"x": 408,
"y": 60,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": false
},
"gameScore7.png": {
"x": 408,
"y": 118,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": false
},
"gameScore8.png": {
"x": 382,
"y": 176,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": true
},
"gameScore9.png": {
"x": 382,
"y": 222,
"w": 44,
"h": 56,
"ox": 2,
"oy": 0,
"sw": 47,
"sh": 56,
"ro": true
},
"gameScore+.png": {
"x": 382,
"y": 268,
"w": 42,
"h": 40,
"ox": 2,
"oy": 8,
"sw": 46,
"sh": 56,
"ro": false
}
}
},
{
"keys": "btnTipBg.png,prizeBtn.png,progressBg.png,progressFill.png,progressLabel.png,rankBtn.png,ruleBtn.png,startBtn.png,taskBtn.png",
"name": "index"
"name": "index",
"atlas": {
"progressBg.png": {
"x": 2,
"y": 2,
"w": 750,
"h": 188,
"ox": 0,
"oy": 0,
"sw": 750,
"sh": 188,
"ro": false
},
"progressFill.png": {
"x": 2,
"y": 192,
"w": 615,
"h": 20,
"ox": 0,
"oy": 0,
"sw": 615,
"sh": 20,
"ro": false
},
"startBtn.png": {
"x": 2,
"y": 214,
"w": 490,
"h": 111,
"ox": 0,
"oy": 0,
"sw": 490,
"sh": 111,
"ro": false
},
"prizeBtn.png": {
"x": 494,
"y": 214,
"w": 153,
"h": 51,
"ox": 0,
"oy": 0,
"sw": 153,
"sh": 51,
"ro": false
},
"taskBtn.png": {
"x": 494,
"y": 267,
"w": 151,
"h": 51,
"ox": 0,
"oy": 0,
"sw": 151,
"sh": 51,
"ro": false
},
"btnTipBg.png": {
"x": 2,
"y": 327,
"w": 147,
"h": 36,
"ox": 0,
"oy": 0,
"sw": 147,
"sh": 36,
"ro": false
},
"ruleBtn.png": {
"x": 649,
"y": 192,
"w": 102,
"h": 42,
"ox": 0,
"oy": 0,
"sw": 102,
"sh": 42,
"ro": false
},
"rankBtn.png": {
"x": 494,
"y": 320,
"w": 98,
"h": 43,
"ox": 0,
"oy": 0,
"sw": 98,
"sh": 43,
"ro": false
},
"progressLabel.png": {
"x": 151,
"y": 327,
"w": 87,
"h": 31,
"ox": 0,
"oy": 0,
"sw": 87,
"sh": 31,
"ro": false
}
}
},
{
"keys": "loading_effect.png,loading_title.png",
"name": "loading"
"name": "loading",
"atlas": {
"loading_effect.png": {
"x": 2,
"y": 2,
"w": 665,
"h": 121,
"ox": 0,
"oy": 0,
"sw": 665,
"sh": 121,
"ro": false
},
"loading_title.png": {
"x": 2,
"y": 125,
"w": 531,
"h": 146,
"ox": 0,
"oy": 0,
"sw": 531,
"sh": 146,
"ro": false
}
}
}
],
"path": location.origin + "/resource/"
"path": "https://yun.duiba.com.cn/db_games/activity/template/1676519680/resource/"
}
\ No newline at end of file
......@@ -78,7 +78,7 @@ export class IndexScene extends Scene {
_countDown(){
this.timer = setTimeout(() => {
this.score += 1
this.scoreText.text = this.score
this.scoreText.text = `${this.score}`
this._countDown()
}, 1000);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment