window.__require=function t(a,e,i){function c(r,o){if(!e[r]){if(!a[r]){var s=r.split("/");if(s=s[s.length-1],!a[s]){var d="function"==typeof __require&&__require;if(!o&&d)return d(s,!0);if(n)return n(s,!0);throw new Error("Cannot find module '"+r+"'")}r=s}var l=e[r]={exports:{}};a[r][0].call(l.exports,function(t){return c(a[r][1][t]||t)},l,l.exports,t,a,e,i)}return e[r].exports}for(var n="function"==typeof __require&&__require,r=0;r<i.length;r++)c(i[r]);return c}({scene:[function(t,a,e){"use strict";cc._RF.push(a,"335fea4K1JFqanJyztUAUJR","scene");var i=t("./util");cc.Class({extends:cc.Component,properties:{baseWidth:{default:1280,type:cc.Integer},baseHeight:{default:720,type:cc.Integer}},onLoad:function(){this.initSceneData(),this.initSize()},initSceneData:function(){this._imageResList=[],this._audioResList=[],this._animaResList=[]},_designSize:null,_frameSize:null,_mapScaleMin:null,_mapScaleMax:null,_cocosScale:null,initSize:function(){var t=cc.view.getFrameSize().width/cc.view.getFrameSize().height>=cc.Canvas.instance.designResolution.width/cc.Canvas.instance.designResolution.height;cc.Canvas.instance.fitHeight=t,cc.Canvas.instance.fitWidth=!t;var a=cc.view.getFrameSize();this._frameSize=a,this._designSize=cc.view.getDesignResolutionSize();var e=cc.winSize.width/a.width,i=cc.winSize.height/a.height;this._cocosScale=Math.min(e,i),e=a.width/this._designSize.width,i=a.height/this._designSize.height,this._mapScaleMin=Math.min(e,i)*this._cocosScale,this._mapScaleMax=Math.max(e,i)*this._cocosScale,cc.log("cc.Canvas: ",cc.Canvas)},start:function(){var t=this,a=this.getData.bind(this);window&&window.courseware&&(a=window.courseware.getData),a(function(a){console.log("data:",a),t.data=a||t.getDefaultData(),t.data=JSON.parse(JSON.stringify(t.data)),t.preloadItem()})},_imageResList:null,_audioResList:null,_animaResList:null,preloadItem:function(){this.addPreloadImage(),this.addPreloadAudio(),this.addPreloadAnima(),this.preload()},getData:function(t){t(this.getDefaultData())},getDefaultData:function(){return JSON.parse('{"groupArr":[{"title":"this is title 1.","title_audio":"","bg_1_url":"http://staging-teach.cdn.ireadabc.com/05a37c3f8249811eda089c44f5d2acc6.png","bg_2_url":"http://staging-teach.cdn.ireadabc.com/50ab08e9161105dbfe46fdf57ff27b23.png","picArr":[{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/be8ec5cee7a3074440478b00a4a84f5e.png","audio_url":"http://staging-teach.cdn.ireadabc.com/f51e3fedc88aa69a99f6ef579f7de047.mp3","text":"","isRight":"1"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/7404f50bbe6f8bb60a41280211e7d563.png","audio_url":"http://staging-teach.cdn.ireadabc.com/fbe2f23b9eb191a9330f99800e0d54d5.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/4c49ea30ff4e7a038480614602a331e2.png","audio_url":"http://staging-teach.cdn.ireadabc.com/cf5077b8cbcaa1dc664df569d4af6043.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/3923c0af84e30f43ff8b810795141f44.png","audio_url":"http://staging-teach.cdn.ireadabc.com/5ae45b09a20f77450680123a1a68e40e.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/f373b313c94009af116f2cbb665be532.png","audio_url":"http://staging-teach.cdn.ireadabc.com/28a42e3e77e023c8118624bb8351e7b2.mp3","text":"","isRight":"0"}],"title_audio_url":"http://staging-teach.cdn.ireadabc.com/9259e1b99cc17f61210e7edc17f1d697.mp3","question_audio_url":"http://staging-teach.cdn.ireadabc.com/1961d807c944e6551af02c7b57e117f3.mp3","anima_audio_url":"http://staging-teach.cdn.ireadabc.com/694a80e21cefd6e53880d61e684e1c94.mp3","skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/7efceac56cc9a61b107a11457390d3c6.json","name":"finish1_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/d6e8db4fb385127de9e3cd9d8a9530f7.json","name":"finish1_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/96f5c7a9ac9f433c9c870c38b0811a38.png","name":"finish1_tex.png"},"anima_text":"this is anima text 1."},{"title":"this is title 2.","title_audio":"","bg_1_url":"http://staging-teach.cdn.ireadabc.com/d0d884a4f4b62185ec18a27e431376a5.jpg","bg_2_url":"http://staging-teach.cdn.ireadabc.com/8e21a700c4d00930e8c05082a9a70c83.jpg","picArr":[{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/c8abf7383d65bcbdba8f390785cece60.png","audio_url":"http://staging-teach.cdn.ireadabc.com/83513f8d6083ebe072e3f9e47a21558a.mp3","text":"","isRight":"1"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/f6f4bbef497409fef3c8f1d375893829.png","audio_url":"http://staging-teach.cdn.ireadabc.com/5285e1e88a26a08783757e9c43a8653f.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/7b18a7931d64f7b9e8b7ecd25cb5e3d4.png","audio_url":"http://staging-teach.cdn.ireadabc.com/440cf9d57752b30691d90ed565e8c924.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/e12d13282a10f92d65ac41b4aecaad4c.png","audio_url":"http://staging-teach.cdn.ireadabc.com/a5fa20e0c6024421b0d9a7007c303503.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/991a9dd15e889ee4ff13538e49f6a0d7.png","audio_url":"http://staging-teach.cdn.ireadabc.com/a41f0f2bf190396e2641ec8dada8edfe.mp3","text":"","isRight":"0"},{"letter":"","word":"","pic_url":"http://staging-teach.cdn.ireadabc.com/0e45d5d46f6e3000136330e4ecacc1b8.png","audio_url":"http://staging-teach.cdn.ireadabc.com/32258b839eca32b6ccf94f3dd6c86e0c.mp3","text":"","isRight":"0"}],"title_audio_url":"http://staging-teach.cdn.ireadabc.com/9259e1b99cc17f61210e7edc17f1d697.mp3","question_audio_url":"http://staging-teach.cdn.ireadabc.com/0128a59057e63c4c6b4b96556d077a98.mp3","anima_audio_url":"http://staging-teach.cdn.ireadabc.com/f47f1d7b5c160fe1c59500d180346240.mp3","anima_text":"this is anima 2.","skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/e470efe5587b5cc1e65cf6f5e8aaf773.json","name":"finish2_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9d0aef792d6b0076f45636dc7b28854f.json","name":"finish2_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/e485027385bab93761a5d1749166ba83.png","name":"finish2_tex.png"}}]}')},preload:function(){var t=this,a=this._imageResList.concat(this._audioResList).concat(this._animaResList);cc.assetManager.loadAny(a,null,null,function(a,e){console.log(" preload data, ",e),t.loadEnd(),window&&window.air&&window.air.hideAirClassLoading()})},addPreloadImage:function(){var t=this;this.data.groupArr&&this.data.groupArr.forEach(function(a){t._imageResList.push({url:a.bg_1_url}),t._imageResList.push({url:a.bg_2_url}),a.picArr&&a.picArr.forEach(function(a){t._imageResList.push({url:a.pic_url})})})},addPreloadAudio:function(){var t=this;this.data.groupArr.forEach(function(a){t._audioResList.push({url:a.title_audio_url}),t._audioResList.push({url:a.question_audio_url}),a.picArr.forEach(function(a){t._audioResList.push({url:a.audio_url})})})},addPreloadAnima:function(){var t=this;this.data.groupArr&&this.data.groupArr.forEach(function(a){a.skeJsonData&&(t._animaResList.push({url:a.skeJsonData.url}),t._animaResList.push({url:a.texJsonData.url}),t._animaResList.push({url:a.texPngData.url}))})},loadEnd:function(){this.initData(),this.initAudio(),this.initView(),this.initListener()},audioEnter:null,audioAppear:null,audioCircle:null,audioClick:null,audioPop:null,audioRight:null,audioWrong:null,initAudio:function(){var t=cc.find("Canvas/res/audio"),a=function(a){return t.getChildByName(a).getComponent(cc.AudioSource)};this.audioEnter=a("enter"),this.audioAppear=a("appear"),this.audioCircle=a("circle"),this.audioClick=a("click"),this.audioPop=a("pop"),this.audioRight=a("right"),this.audioWrong=a("wrong")},groupIdx:null,_cantouch:null,initData:function(){this.groupIdx=0,this.curGroup=this.data.groupArr[this.groupIdx],this._cantouch=!0},getSprNode:function(t){var a=cc.find("Canvas/res/img/"+t).getComponent(cc.Sprite).spriteFrame,e=new cc.Node;return e.addComponent(cc.Sprite).spriteFrame=a,e},getSprNodeByUrl:function(t,a){var e=(new cc.Node).addComponent(cc.Sprite);this.getSpriteFrimeByUrl(t,function(t){e.spriteFrame=t,a&&a(e)})},initView:function(){this.initTitle(),this.initBg(),this.initCenterPart1(),this.initCenterPart2(),this.initBottomPart(),this.initMaskLayer(),this.showStartAudio()},maskLayer:null,initMaskLayer:function(){var t=this.getSprNode("black");t.scaleX=cc.winSize.width/t.width,t.scaleY=cc.winSize.height/t.height,t.parent=cc.find("Canvas"),t.active=!1,this.maskLayer=t},showStartAudio:function(){var t=this;(0,i.playAudioByUrl)(this.curGroup.title_audio_url,function(){t.showQuestionAudio()})},showQuestionAudio:function(){(0,i.playAudioByUrl)(this.curGroup.question_audio_url)},initListener:function(){var t=cc.find("Canvas");t.hasEventListener(cc.Node.EventType.TOUCH_MOVE)||(t.on(cc.Node.EventType.TOUCH_MOVE,function(t){}),t.on(cc.Node.EventType.TOUCH_CANCEL,function(t){}),t.on(cc.Node.EventType.TOUCH_END,function(t){}))},initBgItem:function(){var t=this.getSprNode("bg_item");t.parent=cc.find("Canvas"),t.scale=this._mapScaleMin,t.anchorX=0,t.anchorY=0,t.x=-t.parent.width/2,t.y=-t.parent.height/2},bg:null,curGroup:null,initBg:function(){var t=cc.find("Canvas/bg");t.scale=this._mapScaleMax,this.bg=t,this.initBgItem()},titleLabel:null,initTitle:function(){var t=this,a=this.getSprNode("grass");a.parent=cc.find("Canvas"),a.scale=this._mapScaleMin,a.anchorX=0,a.anchorY=1,a.x=-a.parent.width/2,a.y=a.parent.height/2;var e=new cc.Node;e.parent=a;var c=e.addComponent(cc.RichText);c.font=cc.find("Canvas/res/font/FatMarker").getComponent(cc.Label).font,c.string="<outline color=#375700 width=4><size=38><color=#fbd56b>"+this.curGroup.title+"</color></size></outline>",c.horizontalAlign=cc.macro.TextAlignment.LEFT,e.anchorX=0,e.anchorY=1,e.x=20,e.y=-10,this.titleLabel=c;var n=.8*a.width;e.width>n&&(e.scale=n/e.width),a.addComponent(cc.Button),a.on("click",function(){(0,i.playAudioByUrl)(t.curGroup.title_audio_url)})},centerPart2:null,initCenterPart2Old:function(){var t=cc.find("Canvas/centerPart_2");t.scale=this._mapScaleMin;var a=cc.find("Canvas/centerPart_2/bg");a.anchorY=0,a.y=-cc.winSize.height/2,a.scale=1/t.scale*this._mapScaleMax;var e=cc.find("Canvas/centerPart_2/button"),c=new cc.Node("label");c.parent=e;var n=c.addComponent(cc.RichText);n.string="<size=48><color=#8b53da>"+this.curGroup.anima_text+"</color></size>",n.font=cc.find("Canvas/res/font/FatMarker").getComponent(cc.Label).font,c.x=-10,c.addComponent(cc.Button),(0,i.btnClickAnima)(c);var r=.9*e.width;c.width>r&&(c.scale=r/c.width),t.y=1*cc.winSize.height,this.centerPart2=t,this.setOneAnima(this.curGroup)},initCenterPart1:function(){var t=cc.find("Canvas/centerPart");t.active=!0,t.scale=this._mapScaleMin,this.initFrame(),this.initCircle()},centerPic:null,initFrame:function(){var t=cc.find("Canvas/centerPart/frame/pic_1");t.active=!0,t.opacity=255;var a=t.getComponent(cc.Sprite);this.getSpriteFrimeByUrl(this.curGroup.bg_1_url,function(e){a.spriteFrame=e,(0,i.setSprNodeMaxLen)(t,464,261)}),this.centerPic=t;var e=cc.find("Canvas/centerPart/frame/pic_2");e.active=!1;var c=e.getComponent(cc.Sprite);this.getSpriteFrimeByUrl(this.curGroup.bg_2_url,function(t){c.spriteFrame=t,(0,i.setSprNodeMaxLen)(e,464,261)}),t.pic2=e},getSpriteFrimeByUrl:function(t,a){cc.loader.load({url:t},function(t,e){var i=new cc.SpriteFrame(e);a&&a(i)})},initCircle:function(){this.addCirclePic(),this.addCircleSound()},rightData:null,circleArr:null,addCirclePic:function(){var t=this,a=this.getCircleArr();this.circleArr=a;var e=this.curGroup.picArr;a.forEach(function(a,c){var n=e[c];n&&t.getSprNodeByUrl(n.pic_url,function(e){if(!a.blackMask){var c=t.getSprNode("mask");c.parent=a,c.scale=1.07,c.x=-2.5,c.y=3,t.curGroup.picArr.length>5&&(c.scale=.85,c.x=-2.5,c.y=3),c.zIndex=1,a.blackMask=c}if(a.blackMask.active=!1,!a.blackMask.icon){var r=t.getSprNode("circle_x");r.parent=a.blackMask,a.blackMask.icon=r}if(a.blackMask.icon.scale=0,!a.maskNode){var o=new cc.Node;if(o.parent=a,a.getChildByName("mask"))(o=a.getChildByName("mask")).scale=1.07,o.x=-2.5,o.y=3,t.curGroup.picArr.length>5&&(o.scale=.85,o.x=-2.5,o.y=3),o.getComponent(cc.Mask).inverted=!1;a.maskNode=o}var s=a.maskNode;a.pic&&a.pic.removeFromParent(),e.node.parent=s,(0,i.setSprNodeMaxLen)(e.node,.8*a.width,.8*a.height),a.pic=e.node,e.node.addComponent(cc.Button),e.node.on("click",function(){t._cantouch&&(console.log("data: ",n),"1"==n.isRight?(t.showRightCircle(a),t.rightData=n,t._cantouch=!1):t.showWrongCircle(a))})})})},showRightCircle:function(t){var a=this;cc.audioEngine.play(this.audioRight.clip,!1,.3);var e=t.pic,i=e.parent.convertToWorldSpaceAR(cc.v2(e.x,e.y)),c=this.centerPic.parent.convertToNodeSpaceAR(cc.v2(i.x,i.y));e.parent=this.centerPic.parent,e.x=c.x,e.y=c.y;var n=this.centerPic.width/e.width,r=this.centerPic.height/e.height,o=Math.min(n,r);cc.tween(e).to(.7,{scale:o},{easing:"cubicOut"}).start(),cc.tween(e).to(.7,{x:this.centerPic.x,y:this.centerPic.y,rotation:360},{easing:"sineOut"}).delay(.2).to(.7,{scale:0,opacity:0},{easing:"cubicIn"}).call(function(){a.changeCenterPic()}).start()},changeCenterPic:function(){var t=this,a=this.centerPic.pic2;a.active=!0,a.opacity=0,cc.tween(a).to(.7,{opacity:255},{easing:"cubicOut"}).call(function(){cc.tween(t.centerPic).to(.7,{opacity:0}).start()}).delay(.7).call(function(){t.showCenterPart2()}).start()},showCenterPart2:function(){var t=this;cc.audioEngine.play(this.audioAppear.clip,!1,.1),this.centerPart2.active=!0;var a=this.centerPart2.getChildByName("frame");a.scale=0;var e=this.centerPart2.getChildByName("button");e.active=!1,e.baseY=e.y,e.y=-cc.winSize.height/2-e.height;var c=e.getChildByName("label");c.opacity=0,cc.tween(this.centerPart2).to(1,{y:0},{easing:"cubicIn"}).call(function(){cc.tween(a).to(.8,{scale:1},{easing:"cubicOut"}).start()}).delay(.5).call(function(){cc.audioEngine.play(t.audioEnter.clip,!1,.1),e.active=!0,cc.tween(e).to(.3,{y:e.baseY},{easing:"cubicOut"}).start()}).delay(.3).call(function(){t._cantouch=!0,t.showDragonAnima(),console.log("rightData: ",t.rightData),(0,i.playAudioByUrl)(t.rightData.audio_url),cc.tween(c).to(1,{opacity:255},{easing:"sineInOut"}).start()}).start()},showWrongCircle:function(t){if(!t.blackMask.active){cc.audioEngine.play(this.audioWrong.clip,!1,.2);t.blackMask.opacity=0,cc.tween(t.blackMask).to(.1,{opacity:255}).call(function(){cc.tween(t.blackMask.icon).to(.3,{scale:.9},{easing:"bounceOut"}).delay(.2).to(.7,{scale:0},{easing:"cubicIn"}).start()}).start(),t.blackMask.active=!0}},addCircleSound:function(){var t=this;this.circleArr.forEach(function(a){var e=t.getSprNode("icon_sound");e.parent=a,e.x=a.width/2.8,e.y=a.height/2.8,e.zIndex=2,e.addComponent(cc.Button),e.on("click",function(){(0,i.playAudioByUrl)(a.data.audio_url)})})},getCircleArr:function(){var t,a=this.curGroup.picArr,e=[],i=0;console.log("picArr: ",a);var c=cc.find("Canvas/centerPart/pos_3_5"),n=cc.find("Canvas/centerPart/pos_6_8");a.length<=5?(c.active=!0,n.active=!1,t=c,i=5):(c.active=!1,n.active=!0,t=n,i=8);for(var r=0;r<i;r++){var o=t.getChildByName((r+1).toString());a[r]?(o.active=!0,o.data=a[r],e.push(o)):o.active=!1}return e},initBottomPart:function(){var t=this,a=cc.find("Canvas/bottomPart");a.scale=this._mapScaleMin,a.x=a.parent.width/2,a.y=-a.parent.height/2;var e=a.getChildByName("btn_left"),c=a.getChildByName("btn_right"),n=a.getChildByName("btn_reset"),r=a.getChildByName("btn_cancel");(0,i.btnClickAnima)(e),e.on("click",function(){t._cantouch&&(t._cantouch=!1,t.leftBtnClick(),t.refreshBtnStatue())}),(0,i.btnClickAnima)(c),c.on("click",function(){t._cantouch&&(t._cantouch=!1,t.rightBtnClick(),t.refreshBtnStatue())}),(0,i.btnClickAnima)(n),n.on("click",function(){console.log("this._cantouch: ",t._cantouch),t._cantouch&&(t._cantouch=!1,t.resetBtnClick())}),(0,i.btnClickAnima)(r),r.on("click",function(){}),this.refreshBtnStatue()},refreshBtnStatue:function(){var t=cc.find("Canvas/bottomPart/btn_left"),a=cc.find("Canvas/bottomPart/btn_right");t.opacity=255,a.opacity=255,this.groupIdx<=0&&(t.opacity=80),this.groupIdx>=this.data.groupArr.length-1&&(a.opacity=80)},leftBtnClick:function(){console.log("left btn click"),this.groupIdx<=0?this._cantouch=!0:(cc.audioEngine.play(this.audioClick.clip,!1,.1),this.groupIdx--,this.curGroup=this.data.groupArr[this.groupIdx],this.showNewGroup())},rightBtnClick:function(){this.groupIdx>=this.data.groupArr.length-1?this._cantouch=!0:(cc.audioEngine.play(this.audioClick.clip,!1,.1),this.groupIdx++,this.curGroup=this.data.groupArr[this.groupIdx],console.log(this.groupIdx),this.showNewGroup())},resetBtnClick:function(){console.log("resetbtn click"),cc.audioEngine.play(this.audioAppear.clip,!1,.2),this.showNewGroup()},cancelBtnClick:function(){},showNewGroup:function(){var t=this;this.showMaskLayer(function(){t.resetTitle(),t.initCenterPart1(),t.initCenterPart2(),t.hideMaskLayer(function(){t._cantouch=!0,t.showQuestionAudio()})})},showMaskLayer:function(t){this.maskLayer.opacity=0,this.maskLayer.active=!0,cc.tween(this.maskLayer).to(.5,{opacity:255},{easing:"sineOut"}).call(function(){t()}).start()},hideMaskLayer:function(t){var a=this;void 0===t&&(t=null),this.maskLayer.opacity=255,cc.tween(this.maskLayer).to(.5,{opacity:0},{easing:"sineIn"}).call(function(){a.maskLayer.active=!1,t&&t()}).start()},resetTitle:function(){var t=this.titleLabel;t.string="<outline color=#375700 width=4><size=38><color=#fbd56b>"+this.curGroup.title+"</color></size></outline>";var a=t.node,e=.8*a.parent.width;a.width>e&&(a.scale=e/a.width)},initCenterPart2:function(){var t=this,a=cc.find("Canvas/centerPart_2");a.scale=this._mapScaleMin,a.active=!1;var e=cc.find("Canvas/centerPart_2/bg");e.anchorY=0,e.y=-cc.winSize.height/2,e.scale=1/a.scale*this._mapScaleMax;var c=cc.find("Canvas/centerPart_2/button");if(!c.labelNode){var n=new cc.Node("label");n.parent=c,n.addComponent(cc.RichText),n.x=-10,n.addComponent(cc.Button),n.on("click",function(){(0,i.playAudioByUrl)(t.curGroup.anima_audio_url)}),(0,i.btnClickAnima)(n),c.labelNode=n}var r=c.labelNode.getComponent(cc.RichText);r.font=cc.find("Canvas/res/font/FatMarker").getComponent(cc.Label).font,r.string="<size=48><color=#8b53da>"+this.curGroup.anima_text+"</color></size>";var o=.9*c.width;c.labelNode.width>o&&(labelNode.scale=o/c.labelNode.width),a.y=1*cc.winSize.height,this.centerPart2=a,this.setOneAnima(this.curGroup)},curDragonDisplay:null,setOneAnima:function(t){var a=this,e=cc.find("Canvas/centerPart_2/frame/pic");e.animaNode&&e.animaNode.removeFromParent();var c=new cc.Node;c.parent=e,e.animaNode=c;var n=c.addComponent(dragonBones.ArmatureDisplay);this.curDragonDisplay=n;var r=t.texPngData.url,o=t.skeJsonData.url,s=t.texJsonData.url;cc.loader.load(r,function(t,e){cc.loader.load({url:s,type:"txt"},function(t,r){cc.loader.load({url:o,type:"txt"},function(t,o){var s=new dragonBones.DragonBonesAtlasAsset;s.atlasJson=r,s.texture=e;var d=new dragonBones.DragonBonesAsset;d.dragonBonesJson=o,n.dragonAtlasAsset=s,n.dragonAsset=d;for(var l=JSON.parse(d.dragonBonesJson).armature,u=[],h=0;h<l.length;h++)u.push(l[h].name);if(u.length>0){var p=u[0];n.armatureName=p;for(var g=l[0].animation,f=[],m=0;m<g.length;m++)f.push(g[m].name);n.animaNames=f,(0,i.setSprNodeMaxLen)(c,474,290),c.addComponent(cc.Button),c.on("click",function(){console.log("anima node clicked ~~~"),a.showDragonAnima()})}})})})},showDragonAnima:function(){this.curDragonDisplay&&this.curDragonDisplay.animaNames.length>0&&this.curDragonDisplay.playAnimation(this.curDragonDisplay.animaNames[0],1)}}),cc._RF.pop()},{"./util":"util"}],util:[function(t,a,e){"use strict";cc._RF.push(a,"5ac8b17OKNJaawviu75DIhe","util"),e.__esModule=!0,e.getPosByAngle=function(t,a){var e=t*Math.PI/180,i=Math.sin(e)*a,c=Math.cos(e)*a;return{x:i,y:c}},e.getAngleByPos=function(t,a,e,i){var c=Math.abs(t-e),n=Math.abs(a-i),r=Math.sqrt(Math.pow(c,2)+Math.pow(n,2)),o=n/r,s=Math.acos(o),d=Math.floor(180/(Math.PI/s)*100)/100;e>t&&i>a&&(d=180-d);e===t&&i>a&&(d=180);e>t&&i===a&&(d=90);e<t&&i>a&&(d=180+d);e<t&&i===a&&(d=270);e<t&&i<a&&(d=360-d);return d},e.exchangeNodePos=function(t,a){return t.convertToNodeSpaceAR(a._parent.convertToWorldSpaceAR(cc.v2(a.x,a.y)))},e.RandomInt=function(t,a){void 0===a&&(a=0);var e=Math.max(t,a),i=Math.min(t,a);return Math.floor(Math.random()*(e-i)+i)},e.randomSortByArr=function(t){var a=[],e=t.concat();for(;e.length>0;){var i=Math.floor(e.length*Math.random());a.push(e[i]),e.splice(i,1)}return a},e.setSprNodeMaxLen=function(t,a,e){var i=a/t.width,c=e/t.height,n=Math.min(i,c);t.scale=Math.round(1e3*n)/1e3},e.localPosTolocalPos=function(t,a){var e=a.parent.convertToWorldSpaceAR(cc.v2(a.x,a.y));return t.parent.convertToNodeSpaceAR(cc.v2(e.x,e.y))},e.worldPosToLocalPos=function(t,a){return a.parent.convertToNodeSpaceAR(cc.v2(t.x,t.y))},e.getScaleRateBy2Node=function(t,a,e){void 0===e&&(e=!0);var i=a.getBoundingBoxToWorld(),c=t.getBoundingBoxToWorld(),n=i.width/c.width,r=i.height/c.height;return e?Math.max(n,r):Math.min(n,r)},e.getDistance=function(t,a){var e=cc.v2(t.x-a.x,t.y-a.y);return Math.sqrt(e.x*e.x+e.y*e.y)},e.playAudioByUrl=function(t,a){void 0===a&&(a=null);t&&cc.assetManager.loadRemote(t,function(t,e){var i=cc.audioEngine.play(e,!1,.8);a&&cc.audioEngine.setFinishCallback(i,function(){a()})})},e.btnClickAnima=function(t,a,e){void 0===a&&(a=.15);void 0===e&&(e=1.05);t.tmpScale=t.scale,t.on(cc.Node.EventType.TOUCH_START,function(){cc.tween(t).to(a/2,{scale:t.scale*e}).start()}),t.on(cc.Node.EventType.TOUCH_CANCEL,function(){cc.tween(t).to(a/2,{scale:t.tmpScale}).start()}),t.on(cc.Node.EventType.TOUCH_END,function(){cc.tween(t).to(a/2,{scale:t.tmpScale}).start()})},cc._RF.pop()},{}]},{},["scene","util"]);