├── .gitattributes ├── .gitcheckout ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── Scene.meta ├── Scene │ ├── Main.fire │ ├── Main.fire.meta │ ├── Test.fire │ └── Test.fire.meta ├── Script.meta ├── Script │ ├── AutoScripts.meta │ ├── AutoScripts │ │ ├── UIAbout_Auto.ts │ │ ├── UIAbout_Auto.ts.meta │ │ ├── UICapture_Auto.ts │ │ ├── UICapture_Auto.ts.meta │ │ ├── UIDungeon_Auto.ts │ │ ├── UIDungeon_Auto.ts.meta │ │ ├── UIECSView_Auto.ts │ │ ├── UIECSView_Auto.ts.meta │ │ ├── UIFunction_Auto.ts │ │ ├── UIFunction_Auto.ts.meta │ │ ├── UIGame_Auto.ts │ │ ├── UIGame_Auto.ts.meta │ │ ├── UIHome_Auto.ts │ │ ├── UIHome_Auto.ts.meta │ │ ├── UILevel_Auto.ts │ │ ├── UILevel_Auto.ts.meta │ │ ├── UILight_Auto.ts │ │ ├── UILight_Auto.ts.meta │ │ ├── UILoading_Auto.ts │ │ ├── UILoading_Auto.ts.meta │ │ ├── UILogin_Auto.ts │ │ ├── UILogin_Auto.ts.meta │ │ ├── UIMap_Auto.ts │ │ ├── UIMap_Auto.ts.meta │ │ ├── UIMobx_Auto.ts │ │ ├── UIMobx_Auto.ts.meta │ │ ├── UINavigator_Auto.ts │ │ ├── UINavigator_Auto.ts.meta │ │ ├── UIPop_Auto.ts │ │ ├── UIPop_Auto.ts.meta │ │ ├── UISetting_Auto.ts │ │ ├── UISetting_Auto.ts.meta │ │ ├── UISkills_Auto.ts │ │ ├── UISkills_Auto.ts.meta │ │ ├── UISplitTexture_Auto.ts │ │ ├── UISplitTexture_Auto.ts.meta │ │ ├── UITips_Auto.ts │ │ └── UITips_Auto.ts.meta │ ├── Common.meta │ ├── Common │ │ ├── Assemblers.meta │ │ ├── Assemblers │ │ │ ├── BaseAssembler.ts │ │ │ ├── BaseAssembler.ts.meta │ │ │ ├── BatchAssembler.ts │ │ │ ├── BatchAssembler.ts.meta │ │ │ ├── MeshAssembler.ts │ │ │ ├── MeshAssembler.ts.meta │ │ │ ├── TextureAssembler.ts │ │ │ └── TextureAssembler.ts.meta │ │ ├── BroadCasts.meta │ │ ├── BroadCasts │ │ │ ├── BroadcastCenter.ts │ │ │ └── BroadcastCenter.ts.meta │ │ ├── Components.meta │ │ ├── Components │ │ │ ├── BatchComponent.ts │ │ │ ├── BatchComponent.ts.meta │ │ │ ├── ButtonPlus.ts │ │ │ ├── ButtonPlus.ts.meta │ │ │ ├── CacheUtils.ts │ │ │ ├── CacheUtils.ts.meta │ │ │ ├── CameraCapture.ts │ │ │ ├── CameraCapture.ts.meta │ │ │ ├── DrawBorad.ts │ │ │ ├── DrawBorad.ts.meta │ │ │ ├── GridScrollList.ts │ │ │ ├── GridScrollList.ts.meta │ │ │ ├── MaskPlus.ts │ │ │ ├── MaskPlus.ts.meta │ │ │ ├── MeshTexture.ts │ │ │ ├── MeshTexture.ts.meta │ │ │ ├── PropController.ts │ │ │ ├── PropController.ts.meta │ │ │ ├── PropSelector.ts │ │ │ ├── PropSelector.ts.meta │ │ │ ├── QuadTree.ts │ │ │ ├── QuadTree.ts.meta │ │ │ ├── ScrollViewHelper.ts │ │ │ ├── ScrollViewHelper.ts.meta │ │ │ ├── Shake.ts │ │ │ ├── Shake.ts.meta │ │ │ ├── SpinePlus.ts │ │ │ ├── SpinePlus.ts.meta │ │ │ ├── TexturePlus.ts │ │ │ ├── TexturePlus.ts.meta │ │ │ ├── TouchPlus.ts │ │ │ └── TouchPlus.ts.meta │ │ ├── GameConfig.ts │ │ ├── GameConfig.ts.meta │ │ ├── Light.meta │ │ ├── Light │ │ │ ├── Light.ts │ │ │ ├── Light.ts.meta │ │ │ ├── LightStruct.ts │ │ │ ├── LightStruct.ts.meta │ │ │ ├── LightUtils.ts │ │ │ ├── LightUtils.ts.meta │ │ │ ├── Obstacle.ts │ │ │ ├── Obstacle.ts.meta │ │ │ ├── Shader.meta │ │ │ └── Shader │ │ │ │ ├── ELight.effect │ │ │ │ ├── ELight.effect.meta │ │ │ │ ├── EShadow.effect │ │ │ │ ├── EShadow.effect.meta │ │ │ │ ├── MLight.mtl │ │ │ │ ├── MLight.mtl.meta │ │ │ │ ├── MShadow.mtl │ │ │ │ └── MShadow.mtl.meta │ │ ├── Mobx.meta │ │ ├── Mobx │ │ │ ├── api.meta │ │ │ ├── api │ │ │ │ ├── action.d.ts │ │ │ │ ├── action.d.ts.meta │ │ │ │ ├── annotation.d.ts │ │ │ │ ├── annotation.d.ts.meta │ │ │ │ ├── autorun.d.ts │ │ │ │ ├── autorun.d.ts.meta │ │ │ │ ├── become-observed.d.ts │ │ │ │ ├── become-observed.d.ts.meta │ │ │ │ ├── computed.d.ts │ │ │ │ ├── computed.d.ts.meta │ │ │ │ ├── configure.d.ts │ │ │ │ ├── configure.d.ts.meta │ │ │ │ ├── decorators.d.ts │ │ │ │ ├── decorators.d.ts.meta │ │ │ │ ├── extendobservable.d.ts │ │ │ │ ├── extendobservable.d.ts.meta │ │ │ │ ├── extras.d.ts │ │ │ │ ├── extras.d.ts.meta │ │ │ │ ├── flow.d.ts │ │ │ │ ├── flow.d.ts.meta │ │ │ │ ├── intercept-read.d.ts │ │ │ │ ├── intercept-read.d.ts.meta │ │ │ │ ├── intercept.d.ts │ │ │ │ ├── intercept.d.ts.meta │ │ │ │ ├── iscomputed.d.ts │ │ │ │ ├── iscomputed.d.ts.meta │ │ │ │ ├── isobservable.d.ts │ │ │ │ ├── isobservable.d.ts.meta │ │ │ │ ├── makeObservable.d.ts │ │ │ │ ├── makeObservable.d.ts.meta │ │ │ │ ├── object-api.d.ts │ │ │ │ ├── object-api.d.ts.meta │ │ │ │ ├── observable.d.ts │ │ │ │ ├── observable.d.ts.meta │ │ │ │ ├── observe.d.ts │ │ │ │ ├── observe.d.ts.meta │ │ │ │ ├── tojs.d.ts │ │ │ │ ├── tojs.d.ts.meta │ │ │ │ ├── trace.d.ts │ │ │ │ ├── trace.d.ts.meta │ │ │ │ ├── transaction.d.ts │ │ │ │ ├── transaction.d.ts.meta │ │ │ │ ├── when.d.ts │ │ │ │ └── when.d.ts.meta │ │ │ ├── core.meta │ │ │ ├── core │ │ │ │ ├── action.d.ts │ │ │ │ ├── action.d.ts.meta │ │ │ │ ├── atom.d.ts │ │ │ │ ├── atom.d.ts.meta │ │ │ │ ├── computedvalue.d.ts │ │ │ │ ├── computedvalue.d.ts.meta │ │ │ │ ├── derivation.d.ts │ │ │ │ ├── derivation.d.ts.meta │ │ │ │ ├── globalstate.d.ts │ │ │ │ ├── globalstate.d.ts.meta │ │ │ │ ├── observable.d.ts │ │ │ │ ├── observable.d.ts.meta │ │ │ │ ├── reaction.d.ts │ │ │ │ ├── reaction.d.ts.meta │ │ │ │ ├── spy.d.ts │ │ │ │ └── spy.d.ts.meta │ │ │ ├── errors.d.ts │ │ │ ├── errors.d.ts.meta │ │ │ ├── mobx.d.ts │ │ │ ├── mobx.d.ts.meta │ │ │ ├── mobx.js │ │ │ ├── mobx.js.meta │ │ │ ├── types.meta │ │ │ ├── types │ │ │ │ ├── actionannotation.d.ts │ │ │ │ ├── actionannotation.d.ts.meta │ │ │ │ ├── autoannotation.d.ts │ │ │ │ ├── autoannotation.d.ts.meta │ │ │ │ ├── computedannotation.d.ts │ │ │ │ ├── computedannotation.d.ts.meta │ │ │ │ ├── dynamicobject.d.ts │ │ │ │ ├── dynamicobject.d.ts.meta │ │ │ │ ├── flowannotation.d.ts │ │ │ │ ├── flowannotation.d.ts.meta │ │ │ │ ├── intercept-utils.d.ts │ │ │ │ ├── intercept-utils.d.ts.meta │ │ │ │ ├── legacyobservablearray.d.ts │ │ │ │ ├── legacyobservablearray.d.ts.meta │ │ │ │ ├── listen-utils.d.ts │ │ │ │ ├── listen-utils.d.ts.meta │ │ │ │ ├── modifiers.d.ts │ │ │ │ ├── modifiers.d.ts.meta │ │ │ │ ├── observableannotation.d.ts │ │ │ │ ├── observableannotation.d.ts.meta │ │ │ │ ├── observablearray.d.ts │ │ │ │ ├── observablearray.d.ts.meta │ │ │ │ ├── observablemap.d.ts │ │ │ │ ├── observablemap.d.ts.meta │ │ │ │ ├── observableobject.d.ts │ │ │ │ ├── observableobject.d.ts.meta │ │ │ │ ├── observableset.d.ts │ │ │ │ ├── observableset.d.ts.meta │ │ │ │ ├── observablevalue.d.ts │ │ │ │ ├── observablevalue.d.ts.meta │ │ │ │ ├── overrideannotation.d.ts │ │ │ │ ├── overrideannotation.d.ts.meta │ │ │ │ ├── type-utils.d.ts │ │ │ │ └── type-utils.d.ts.meta │ │ │ ├── utils.meta │ │ │ └── utils │ │ │ │ ├── comparer.d.ts │ │ │ │ ├── comparer.d.ts.meta │ │ │ │ ├── eq.d.ts │ │ │ │ ├── eq.d.ts.meta │ │ │ │ ├── global.d.ts │ │ │ │ ├── global.d.ts.meta │ │ │ │ ├── iterable.d.ts │ │ │ │ ├── iterable.d.ts.meta │ │ │ │ ├── utils.d.ts │ │ │ │ └── utils.d.ts.meta │ │ ├── StateMachine.meta │ │ ├── StateMachine │ │ │ ├── StateMachine.d.ts │ │ │ ├── StateMachine.d.ts.meta │ │ │ ├── StateMachine.js │ │ │ └── StateMachine.js.meta │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── BigNumUtils.ts │ │ │ ├── BigNumUtils.ts.meta │ │ │ ├── BroadCast.ts │ │ │ ├── BroadCast.ts.meta │ │ │ ├── ClassHelper.ts │ │ │ ├── ClassHelper.ts.meta │ │ │ ├── CommonUtils.ts │ │ │ ├── CommonUtils.ts.meta │ │ │ ├── DebugWindowUtils.ts │ │ │ ├── DebugWindowUtils.ts.meta │ │ │ ├── DrawingBoard.ts │ │ │ ├── DrawingBoard.ts.meta │ │ │ ├── Dungeon.ts │ │ │ ├── Dungeon.ts.meta │ │ │ ├── EnumUtils.ts │ │ │ ├── EnumUtils.ts.meta │ │ │ ├── GlobalHelper.ts │ │ │ ├── GlobalHelper.ts.meta │ │ │ ├── LRUCache.ts │ │ │ ├── LRUCache.ts.meta │ │ │ ├── MatchUtils.ts │ │ │ ├── MatchUtils.ts.meta │ │ │ ├── Measure.ts │ │ │ ├── Measure.ts.meta │ │ │ ├── PolygonUtil.ts │ │ │ ├── PolygonUtil.ts.meta │ │ │ ├── Pool.ts │ │ │ ├── Pool.ts.meta │ │ │ ├── PriorityQueue.ts │ │ │ ├── PriorityQueue.ts.meta │ │ │ ├── PriorityStack.ts │ │ │ ├── PriorityStack.ts.meta │ │ │ ├── PropBind.ts │ │ │ ├── PropBind.ts.meta │ │ │ ├── Queue.ts │ │ │ ├── Queue.ts.meta │ │ │ ├── TaskMgr.ts │ │ │ └── TaskMgr.ts.meta │ ├── Logic.meta │ ├── Logic │ │ ├── Game.ts │ │ ├── Game.ts.meta │ │ ├── Manager.meta │ │ └── Manager │ │ │ ├── BaseMgr.ts │ │ │ ├── BaseMgr.ts.meta │ │ │ ├── ConfigMgr.ts │ │ │ ├── ConfigMgr.ts.meta │ │ │ ├── PlayerMgr.ts │ │ │ └── PlayerMgr.ts.meta │ ├── Main.ts │ ├── Main.ts.meta │ ├── Scene.meta │ ├── Scene │ │ ├── Scene.ts │ │ └── Scene.ts.meta │ ├── UIConfig.ts │ ├── UIConfig.ts.meta │ ├── UIFrame.meta │ ├── UIFrame │ │ ├── AdapterMgr.ts │ │ ├── AdapterMgr.ts.meta │ │ ├── CocosHelper.ts │ │ ├── CocosHelper.ts.meta │ │ ├── EventCenter.ts │ │ ├── EventCenter.ts.meta │ │ ├── EventType.ts │ │ ├── EventType.ts.meta │ │ ├── FixedMgr.ts │ │ ├── FixedMgr.ts.meta │ │ ├── FormMgr.ts │ │ ├── FormMgr.ts.meta │ │ ├── ModalMgr.ts │ │ ├── ModalMgr.ts.meta │ │ ├── ResMgr.ts │ │ ├── ResMgr.ts.meta │ │ ├── SceneMgr.ts │ │ ├── SceneMgr.ts.meta │ │ ├── Shader.meta │ │ ├── Shader │ │ │ ├── BlurDown.effect │ │ │ ├── BlurDown.effect.meta │ │ │ ├── BlurUp.effect │ │ │ ├── BlurUp.effect.meta │ │ │ ├── MBlurDown.mtl │ │ │ ├── MBlurDown.mtl.meta │ │ │ ├── MBlurUp.mtl │ │ │ └── MBlurUp.mtl.meta │ │ ├── SoundMgr.ts │ │ ├── SoundMgr.ts.meta │ │ ├── Struct.ts │ │ ├── Struct.ts.meta │ │ ├── TipsMgr.ts │ │ ├── TipsMgr.ts.meta │ │ ├── ToastMgr.ts │ │ ├── ToastMgr.ts.meta │ │ ├── UIBase.ts │ │ ├── UIBase.ts.meta │ │ ├── UIForm.ts │ │ ├── UIForm.ts.meta │ │ ├── UIManager.ts │ │ ├── UIManager.ts.meta │ │ ├── UIModalScript.ts │ │ ├── UIModalScript.ts.meta │ │ ├── WindowMgr.ts │ │ ├── WindowMgr.ts.meta │ │ ├── config.meta │ │ └── config │ │ │ ├── SysConfig.ts │ │ │ ├── SysConfig.ts.meta │ │ │ ├── SysDefine.ts │ │ │ └── SysDefine.ts.meta │ ├── UIScript.meta │ ├── UIScript │ │ ├── UIAbout.ts │ │ ├── UIAbout.ts.meta │ │ ├── UICapture.ts │ │ ├── UICapture.ts.meta │ │ ├── UIDungeon.ts │ │ ├── UIDungeon.ts.meta │ │ ├── UIECSView.ts │ │ ├── UIECSView.ts.meta │ │ ├── UIFunction.ts │ │ ├── UIFunction.ts.meta │ │ ├── UIGame.ts │ │ ├── UIGame.ts.meta │ │ ├── UIHome.ts │ │ ├── UIHome.ts.meta │ │ ├── UILight.ts │ │ ├── UILight.ts.meta │ │ ├── UILoading.ts │ │ ├── UILoading.ts.meta │ │ ├── UIMap.ts │ │ ├── UIMap.ts.meta │ │ ├── UIMeshTexture.ts │ │ ├── UIMeshTexture.ts.meta │ │ ├── UIMobx.ts │ │ ├── UIMobx.ts.meta │ │ ├── UINavigator.ts │ │ ├── UINavigator.ts.meta │ │ ├── UIPop.ts │ │ ├── UIPop.ts.meta │ │ ├── UIProp.ts │ │ ├── UIProp.ts.meta │ │ ├── UIScrollPlus.ts │ │ ├── UIScrollPlus.ts.meta │ │ ├── UIScrollTexture.ts │ │ ├── UIScrollTexture.ts.meta │ │ ├── UISetting.ts │ │ ├── UISetting.ts.meta │ │ ├── UISkills.ts │ │ ├── UISkills.ts.meta │ │ ├── UISound.ts │ │ ├── UISound.ts.meta │ │ ├── UISplitTexture.ts │ │ ├── UISplitTexture.ts.meta │ │ ├── UITips.ts │ │ ├── UITips.ts.meta │ │ ├── UIWave.ts │ │ ├── UIWave.ts.meta │ │ ├── toast.meta │ │ └── toast │ │ │ ├── UIToast1.ts │ │ │ └── UIToast1.ts.meta │ ├── types.meta │ └── types │ │ ├── wx.d.ts │ │ └── wx.d.ts.meta ├── Shader.meta ├── Shader │ ├── EGlow.effect │ ├── EGlow.effect.meta │ ├── EMesh.effect │ ├── EMesh.effect.meta │ ├── EScroll.effect │ ├── EScroll.effect.meta │ ├── ETest.effect │ ├── ETest.effect.meta │ ├── ETexture.effect │ ├── ETexture.effect.meta │ ├── MGlow.mtl │ ├── MGlow.mtl.meta │ ├── MGray.mtl │ ├── MGray.mtl.meta │ ├── MScroll.mtl │ ├── MScroll.mtl.meta │ ├── MTest.mtl │ ├── MTest.mtl.meta │ ├── MTexture.mtl │ ├── MTexture.mtl.meta │ ├── gold-font.effect │ ├── gold-font.effect.meta │ ├── gold-font.mtl │ ├── gold-font.mtl.meta │ ├── gray.effect │ └── gray.effect.meta ├── Texture.meta ├── Texture │ ├── HelloWorld.png │ ├── HelloWorld.png.meta │ ├── about.meta │ ├── about │ │ ├── abount.png │ │ └── abount.png.meta │ ├── addSkill.meta │ ├── addSkill │ │ ├── image 3377.png │ │ └── image 3377.png.meta │ ├── common.meta │ ├── common │ │ ├── back_down.png │ │ ├── back_down.png.meta │ │ ├── back_over.png │ │ ├── back_over.png.meta │ │ ├── back_up.png │ │ ├── back_up.png.meta │ │ ├── close_bg.png │ │ ├── close_bg.png.meta │ │ ├── close_bt_up.png │ │ ├── close_bt_up.png.meta │ │ ├── close_down.png │ │ ├── close_down.png.meta │ │ ├── dlg_bg1.png │ │ ├── dlg_bg1.png.meta │ │ ├── effectOFF.png │ │ ├── effectOFF.png.meta │ │ ├── effectON.png │ │ ├── effectON.png.meta │ │ ├── image 3237.png │ │ ├── image 3237.png.meta │ │ ├── image 3240.png │ │ ├── image 3240.png.meta │ │ ├── image 3436.png │ │ ├── image 3436.png.meta │ │ ├── image 3470.png │ │ ├── image 3470.png.meta │ │ ├── image 3991.png │ │ ├── image 3991.png.meta │ │ ├── musicOFF.png │ │ ├── musicOFF.png.meta │ │ ├── musicON.png │ │ ├── musicON.png.meta │ │ ├── news_chain.png │ │ ├── news_chain.png.meta │ │ ├── r_door.png │ │ ├── r_door.png.meta │ │ ├── user_info_down.png │ │ ├── user_info_down.png.meta │ │ ├── user_info_over.png │ │ ├── user_info_over.png.meta │ │ ├── user_info_up.png │ │ └── user_info_up.png.meta │ ├── home.meta │ ├── home │ │ ├── about_down.png │ │ ├── about_down.png.meta │ │ ├── about_over.png │ │ ├── about_over.png.meta │ │ ├── about_up.png │ │ ├── about_up.png.meta │ │ ├── game_power.png │ │ ├── game_power.png.meta │ │ ├── game_star.png │ │ ├── game_star.png.meta │ │ ├── game_sz.png │ │ ├── game_sz.png.meta │ │ ├── home_page.png │ │ ├── home_page.png.meta │ │ ├── image 3531.png │ │ ├── image 3531.png.meta │ │ ├── image 3535.png │ │ ├── image 3535.png.meta │ │ ├── image 3537.png │ │ ├── image 3537.png.meta │ │ ├── logo.png │ │ ├── logo.png.meta │ │ ├── start_down.png │ │ ├── start_down.png.meta │ │ ├── start_over.png │ │ ├── start_over.png.meta │ │ ├── start_up.png │ │ └── start_up.png.meta │ ├── map.meta │ ├── map │ │ ├── image 1537.png │ │ ├── image 1537.png.meta │ │ ├── image 7130.png │ │ └── image 7130.png.meta │ ├── select.meta │ ├── select │ │ ├── chengjiu_down.png │ │ ├── chengjiu_down.png.meta │ │ ├── chengjiu_over.png │ │ ├── chengjiu_over.png.meta │ │ ├── chengjiu_up.png │ │ ├── chengjiu_up.png.meta │ │ ├── encyclopedia_down.png │ │ ├── encyclopedia_down.png.meta │ │ ├── encyclopedia_over.png │ │ ├── encyclopedia_over.png.meta │ │ ├── encyclopedia_up.png │ │ ├── encyclopedia_up.png.meta │ │ ├── passed_entry_icon.png │ │ ├── passed_entry_icon.png.meta │ │ ├── roadmap_bg.png │ │ ├── roadmap_bg.png.meta │ │ ├── score_back.png │ │ ├── score_back.png.meta │ │ ├── star.png │ │ ├── star.png.meta │ │ ├── star_empty.png │ │ ├── star_empty.png.meta │ │ ├── upgrad_up.png │ │ ├── upgrad_up.png.meta │ │ ├── upgrade_down.png │ │ ├── upgrade_down.png.meta │ │ ├── upgrade_over.png │ │ └── upgrade_over.png.meta │ ├── singleColor.png │ ├── singleColor.png.meta │ ├── ui.meta │ ├── ui │ │ ├── bt01.png │ │ ├── bt01.png.meta │ │ ├── bt02.png │ │ ├── bt02.png.meta │ │ ├── bt03.png │ │ ├── bt03.png.meta │ │ ├── 图层 1295.png │ │ ├── 图层 1295.png.meta │ │ ├── 看广告图标.png │ │ └── 看广告图标.png.meta │ ├── 用户栏-文字.meta │ └── 用户栏-文字 │ │ ├── 0.png │ │ ├── 0.png.meta │ │ ├── 1.png │ │ ├── 1.png.meta │ │ ├── 2.png │ │ ├── 2.png.meta │ │ ├── 3.png │ │ ├── 3.png.meta │ │ ├── 4.png │ │ ├── 4.png.meta │ │ ├── 5.png │ │ ├── 5.png.meta │ │ ├── 6.png │ │ ├── 6.png.meta │ │ ├── 7.png │ │ ├── 7.png.meta │ │ ├── 8.png │ │ ├── 8.png.meta │ │ ├── 9.png │ │ ├── 9.png.meta │ │ ├── 万.png │ │ ├── 万.png.meta │ │ ├── 张.png │ │ ├── 张.png.meta │ │ ├── 房卡:.png │ │ └── 房卡:.png.meta ├── resources.meta └── resources │ ├── Forms.meta │ ├── Forms │ ├── Fixed.meta │ ├── Fixed │ │ ├── UIFunction.prefab │ │ ├── UIFunction.prefab.meta │ │ ├── UISound.prefab │ │ └── UISound.prefab.meta │ ├── Screen.meta │ ├── Screen │ │ ├── UIAbout.prefab │ │ ├── UIAbout.prefab.meta │ │ ├── UICapture.prefab │ │ ├── UICapture.prefab.meta │ │ ├── UIDungeon.prefab │ │ ├── UIDungeon.prefab.meta │ │ ├── UIECSView.prefab │ │ ├── UIECSView.prefab.meta │ │ ├── UIGame.prefab │ │ ├── UIGame.prefab.meta │ │ ├── UIHome.prefab │ │ ├── UIHome.prefab.meta │ │ ├── UILight.prefab │ │ ├── UILight.prefab.meta │ │ ├── UIMap.prefab │ │ ├── UIMap.prefab.meta │ │ ├── UIMeshTexture.prefab │ │ ├── UIMeshTexture.prefab.meta │ │ ├── UINavigator.prefab │ │ ├── UINavigator.prefab.meta │ │ ├── UIProp.prefab │ │ ├── UIProp.prefab.meta │ │ ├── UIScrollTexture.prefab │ │ ├── UIScrollTexture.prefab.meta │ │ ├── UISplitTexture.prefab │ │ ├── UISplitTexture.prefab.meta │ │ ├── UIToastTest.prefab │ │ ├── UIToastTest.prefab.meta │ │ ├── UIWave.prefab │ │ └── UIWave.prefab.meta │ ├── Tips.meta │ ├── Tips │ │ ├── UILoading.prefab │ │ └── UILoading.prefab.meta │ ├── Toast.meta │ ├── Toast │ │ ├── UIToast1.prefab │ │ └── UIToast1.prefab.meta │ ├── Windows.meta │ └── Windows │ │ ├── UIMobx.prefab │ │ ├── UIMobx.prefab.meta │ │ ├── UIPop.prefab │ │ ├── UIPop.prefab.meta │ │ ├── UIScrollPlus.prefab │ │ ├── UIScrollPlus.prefab.meta │ │ ├── UISetting.prefab │ │ ├── UISetting.prefab.meta │ │ ├── UISkills.prefab │ │ ├── UISkills.prefab.meta │ │ ├── UITips.prefab │ │ └── UITips.prefab.meta │ ├── building.meta │ ├── building │ ├── image_450.png │ ├── image_450.png.meta │ ├── image_459.png │ ├── image_459.png.meta │ ├── image_469.png │ └── image_469.png.meta │ ├── buildings.meta │ ├── buildings │ ├── Building.prefab │ ├── Building.prefab.meta │ ├── node.prefab │ └── node.prefab.meta │ ├── imgs.meta │ ├── imgs │ ├── button2.png │ └── button2.png.meta │ ├── items.meta │ └── items │ ├── DungeonItem.prefab │ ├── DungeonItem.prefab.meta │ ├── MoveItem.prefab │ ├── MoveItem.prefab.meta │ ├── ScrollItem.prefab │ └── ScrollItem.prefab.meta ├── creator.d.ts ├── creatorInternal.d.ts ├── doc ├── 2dlight.gif ├── 2dlight.png ├── AutoBinderPlus.gif ├── AutoConfig.gif ├── Scene.png ├── UIBind_dist.png ├── addMaskPlus.gif ├── autobinder.gif ├── draw.gif ├── framework.drawio ├── framework.png ├── light.gif ├── proj_dir.png ├── tree.png ├── uilayout.png └── uimanager.png ├── editor ├── editor-assetDB.d.ts ├── editor-main.d.ts ├── editor-renderer.d.ts ├── editor-scene.d.ts ├── editor-share.d.ts ├── engine.d.ts └── vue.d.ts ├── jsconfig.json ├── packages ├── autobinder │ ├── dist │ │ ├── Const.js │ │ ├── main.js │ │ ├── panel │ │ │ └── index.js │ │ └── scene.js │ ├── node_modules │ │ ├── .package-lock.json │ │ ├── axios │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── UPGRADE_GUIDE.md │ │ │ ├── dist │ │ │ │ ├── axios.js │ │ │ │ ├── axios.map │ │ │ │ ├── axios.min.js │ │ │ │ └── axios.min.map │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── adapters │ │ │ │ │ ├── README.md │ │ │ │ │ ├── http.js │ │ │ │ │ └── xhr.js │ │ │ │ ├── axios.js │ │ │ │ ├── cancel │ │ │ │ │ ├── Cancel.js │ │ │ │ │ ├── CancelToken.js │ │ │ │ │ └── isCancel.js │ │ │ │ ├── core │ │ │ │ │ ├── Axios.js │ │ │ │ │ ├── InterceptorManager.js │ │ │ │ │ ├── README.md │ │ │ │ │ ├── buildFullPath.js │ │ │ │ │ ├── createError.js │ │ │ │ │ ├── dispatchRequest.js │ │ │ │ │ ├── enhanceError.js │ │ │ │ │ ├── mergeConfig.js │ │ │ │ │ ├── settle.js │ │ │ │ │ └── transformData.js │ │ │ │ ├── defaults.js │ │ │ │ ├── helpers │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bind.js │ │ │ │ │ ├── buildURL.js │ │ │ │ │ ├── combineURLs.js │ │ │ │ │ ├── cookies.js │ │ │ │ │ ├── deprecatedMethod.js │ │ │ │ │ ├── isAbsoluteURL.js │ │ │ │ │ ├── isAxiosError.js │ │ │ │ │ ├── isURLSameOrigin.js │ │ │ │ │ ├── normalizeHeaderName.js │ │ │ │ │ ├── parseHeaders.js │ │ │ │ │ └── spread.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ └── follow-redirects │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── debug.js │ │ │ ├── http.js │ │ │ ├── https.js │ │ │ ├── index.js │ │ │ └── package.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── Const.ts │ │ ├── main.ts │ │ ├── panel │ │ │ └── index.ts │ │ └── scene.ts │ └── tsconfig.json ├── autoconfig │ ├── config.json │ ├── dist │ │ ├── Const.js │ │ ├── main.js │ │ ├── panel │ │ │ └── index.js │ │ └── scene.js │ ├── node_modules │ │ ├── .package-lock.json │ │ ├── axios │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── UPGRADE_GUIDE.md │ │ │ ├── dist │ │ │ │ ├── axios.js │ │ │ │ ├── axios.map │ │ │ │ ├── axios.min.js │ │ │ │ └── axios.min.map │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── adapters │ │ │ │ │ ├── README.md │ │ │ │ │ ├── http.js │ │ │ │ │ └── xhr.js │ │ │ │ ├── axios.js │ │ │ │ ├── cancel │ │ │ │ │ ├── Cancel.js │ │ │ │ │ ├── CancelToken.js │ │ │ │ │ └── isCancel.js │ │ │ │ ├── core │ │ │ │ │ ├── Axios.js │ │ │ │ │ ├── InterceptorManager.js │ │ │ │ │ ├── README.md │ │ │ │ │ ├── buildFullPath.js │ │ │ │ │ ├── createError.js │ │ │ │ │ ├── dispatchRequest.js │ │ │ │ │ ├── enhanceError.js │ │ │ │ │ ├── mergeConfig.js │ │ │ │ │ ├── settle.js │ │ │ │ │ └── transformData.js │ │ │ │ ├── defaults.js │ │ │ │ ├── helpers │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bind.js │ │ │ │ │ ├── buildURL.js │ │ │ │ │ ├── combineURLs.js │ │ │ │ │ ├── cookies.js │ │ │ │ │ ├── deprecatedMethod.js │ │ │ │ │ ├── isAbsoluteURL.js │ │ │ │ │ ├── isAxiosError.js │ │ │ │ │ ├── isURLSameOrigin.js │ │ │ │ │ ├── normalizeHeaderName.js │ │ │ │ │ ├── parseHeaders.js │ │ │ │ │ └── spread.js │ │ │ │ └── utils.js │ │ │ └── package.json │ │ ├── follow-redirects │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── debug.js │ │ │ ├── http.js │ │ │ ├── https.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fs │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── inherits │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inherits.js │ │ │ ├── inherits_browser.js │ │ │ └── package.json │ │ ├── path │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── path.js │ │ ├── process │ │ │ ├── .eslintrc │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── browser.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test.js │ │ └── util │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── support │ │ │ ├── isBuffer.js │ │ │ └── isBufferBrowser.js │ │ │ └── util.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── Const.ts │ │ ├── main.ts │ │ ├── panel │ │ │ └── index.ts │ │ └── scene.ts │ └── tsconfig.json ├── buttonplus │ ├── inspector.js │ ├── main.js │ ├── package.json │ └── panel │ │ └── index.js ├── custom-inspector │ ├── inspector │ │ └── spine.js │ ├── main.js │ └── package.json ├── maskplus │ ├── inspector.js │ ├── main.js │ └── package.json ├── polygonpoints │ ├── main.js │ └── package.json └── propcontroller │ ├── dist │ ├── Const.js │ ├── Scripts │ │ ├── PropController.ts │ │ └── PropSelector.ts │ ├── inspector.js │ ├── main.js │ ├── panel │ │ └── index.js │ └── scene.js │ ├── node_modules │ ├── .package-lock.json │ ├── @types │ │ └── node │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── assert.d.ts │ │ │ ├── assert │ │ │ └── strict.d.ts │ │ │ ├── async_hooks.d.ts │ │ │ ├── buffer.d.ts │ │ │ ├── child_process.d.ts │ │ │ ├── cluster.d.ts │ │ │ ├── console.d.ts │ │ │ ├── constants.d.ts │ │ │ ├── crypto.d.ts │ │ │ ├── dgram.d.ts │ │ │ ├── diagnostics_channel.d.ts │ │ │ ├── dns.d.ts │ │ │ ├── dns │ │ │ └── promises.d.ts │ │ │ ├── dom-events.d.ts │ │ │ ├── domain.d.ts │ │ │ ├── events.d.ts │ │ │ ├── fs.d.ts │ │ │ ├── fs │ │ │ └── promises.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── globals.global.d.ts │ │ │ ├── http.d.ts │ │ │ ├── http2.d.ts │ │ │ ├── https.d.ts │ │ │ ├── index.d.ts │ │ │ ├── inspector.d.ts │ │ │ ├── module.d.ts │ │ │ ├── net.d.ts │ │ │ ├── os.d.ts │ │ │ ├── package.json │ │ │ ├── path.d.ts │ │ │ ├── perf_hooks.d.ts │ │ │ ├── process.d.ts │ │ │ ├── punycode.d.ts │ │ │ ├── querystring.d.ts │ │ │ ├── readline.d.ts │ │ │ ├── readline │ │ │ └── promises.d.ts │ │ │ ├── repl.d.ts │ │ │ ├── stream.d.ts │ │ │ ├── stream │ │ │ ├── consumers.d.ts │ │ │ ├── promises.d.ts │ │ │ └── web.d.ts │ │ │ ├── string_decoder.d.ts │ │ │ ├── test.d.ts │ │ │ ├── timers.d.ts │ │ │ ├── timers │ │ │ └── promises.d.ts │ │ │ ├── tls.d.ts │ │ │ ├── trace_events.d.ts │ │ │ ├── ts4.8 │ │ │ ├── assert.d.ts │ │ │ ├── assert │ │ │ │ └── strict.d.ts │ │ │ ├── async_hooks.d.ts │ │ │ ├── buffer.d.ts │ │ │ ├── child_process.d.ts │ │ │ ├── cluster.d.ts │ │ │ ├── console.d.ts │ │ │ ├── constants.d.ts │ │ │ ├── crypto.d.ts │ │ │ ├── dgram.d.ts │ │ │ ├── diagnostics_channel.d.ts │ │ │ ├── dns.d.ts │ │ │ ├── dns │ │ │ │ └── promises.d.ts │ │ │ ├── dom-events.d.ts │ │ │ ├── domain.d.ts │ │ │ ├── events.d.ts │ │ │ ├── fs.d.ts │ │ │ ├── fs │ │ │ │ └── promises.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── globals.global.d.ts │ │ │ ├── http.d.ts │ │ │ ├── http2.d.ts │ │ │ ├── https.d.ts │ │ │ ├── index.d.ts │ │ │ ├── inspector.d.ts │ │ │ ├── module.d.ts │ │ │ ├── net.d.ts │ │ │ ├── os.d.ts │ │ │ ├── path.d.ts │ │ │ ├── perf_hooks.d.ts │ │ │ ├── process.d.ts │ │ │ ├── punycode.d.ts │ │ │ ├── querystring.d.ts │ │ │ ├── readline.d.ts │ │ │ ├── readline │ │ │ │ └── promises.d.ts │ │ │ ├── repl.d.ts │ │ │ ├── stream.d.ts │ │ │ ├── stream │ │ │ │ ├── consumers.d.ts │ │ │ │ ├── promises.d.ts │ │ │ │ └── web.d.ts │ │ │ ├── string_decoder.d.ts │ │ │ ├── test.d.ts │ │ │ ├── timers.d.ts │ │ │ ├── timers │ │ │ │ └── promises.d.ts │ │ │ ├── tls.d.ts │ │ │ ├── trace_events.d.ts │ │ │ ├── tty.d.ts │ │ │ ├── url.d.ts │ │ │ ├── util.d.ts │ │ │ ├── v8.d.ts │ │ │ ├── vm.d.ts │ │ │ ├── wasi.d.ts │ │ │ ├── worker_threads.d.ts │ │ │ └── zlib.d.ts │ │ │ ├── tty.d.ts │ │ │ ├── url.d.ts │ │ │ ├── util.d.ts │ │ │ ├── v8.d.ts │ │ │ ├── vm.d.ts │ │ │ ├── wasi.d.ts │ │ │ ├── worker_threads.d.ts │ │ │ └── zlib.d.ts │ ├── axios │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── UPGRADE_GUIDE.md │ │ ├── dist │ │ │ ├── axios.js │ │ │ ├── axios.map │ │ │ ├── axios.min.js │ │ │ └── axios.min.map │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── lib │ │ │ ├── adapters │ │ │ │ ├── README.md │ │ │ │ ├── http.js │ │ │ │ └── xhr.js │ │ │ ├── axios.js │ │ │ ├── cancel │ │ │ │ ├── Cancel.js │ │ │ │ ├── CancelToken.js │ │ │ │ └── isCancel.js │ │ │ ├── core │ │ │ │ ├── Axios.js │ │ │ │ ├── InterceptorManager.js │ │ │ │ ├── README.md │ │ │ │ ├── buildFullPath.js │ │ │ │ ├── createError.js │ │ │ │ ├── dispatchRequest.js │ │ │ │ ├── enhanceError.js │ │ │ │ ├── mergeConfig.js │ │ │ │ ├── settle.js │ │ │ │ └── transformData.js │ │ │ ├── defaults.js │ │ │ ├── helpers │ │ │ │ ├── README.md │ │ │ │ ├── bind.js │ │ │ │ ├── buildURL.js │ │ │ │ ├── combineURLs.js │ │ │ │ ├── cookies.js │ │ │ │ ├── deprecatedMethod.js │ │ │ │ ├── isAbsoluteURL.js │ │ │ │ ├── isAxiosError.js │ │ │ │ ├── isURLSameOrigin.js │ │ │ │ ├── normalizeHeaderName.js │ │ │ │ ├── parseHeaders.js │ │ │ │ ├── spread.js │ │ │ │ └── validator.js │ │ │ └── utils.js │ │ └── package.json │ └── follow-redirects │ │ ├── LICENSE │ │ ├── README.md │ │ ├── debug.js │ │ ├── http.js │ │ ├── https.js │ │ ├── index.js │ │ └── package.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── Const.ts │ ├── main.ts │ ├── panel │ │ └── index.ts │ └── scene.ts │ └── tsconfig.json ├── project.json ├── settings ├── builder.json ├── builder.panel.json ├── project.json └── services.json ├── template-banner.png ├── template.json └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=ts -------------------------------------------------------------------------------- /.gitcheckout: -------------------------------------------------------------------------------- 1 | git fetch 2 | git checkout origin/master -- assets/Script/UIFrame/* 3 | git checkout origin/master -- assets/Script/Common/* -------------------------------------------------------------------------------- /assets/Scene.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "29f52784-2fca-467b-92e7-8fd9ef8c57b7", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Scene/Main.fire.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "2d2f792f-a40c-49bb-a189-ed176a246e49", 4 | "importer": "scene", 5 | "asyncLoadAssets": false, 6 | "autoReleaseAssets": false, 7 | "subMetas": {} 8 | } -------------------------------------------------------------------------------- /assets/Scene/Test.fire.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "8bc2b5d4-2d85-410a-85bb-1f21830fcba6", 4 | "importer": "scene", 5 | "asyncLoadAssets": false, 6 | "autoReleaseAssets": false, 7 | "subMetas": {} 8 | } -------------------------------------------------------------------------------- /assets/Script.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "4734c20c-0db8-4eb2-92ea-e692f4d70934", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "dd459298-721e-4f1f-88fc-3377e0f1a786", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIAbout_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIAbout_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Close: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIAbout_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "8acea9db-7cf1-409d-9e47-99cc1626a565", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UICapture_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UICapture_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Back: ButtonPlus = null; 9 | @property(ButtonPlus) 10 | Capture: ButtonPlus = null; 11 | @property(ButtonPlus) 12 | Pen: ButtonPlus = null; 13 | @property(ButtonPlus) 14 | Reaser: ButtonPlus = null; 15 | 16 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UICapture_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "07ab885f-9179-4f5c-91c5-f1c9817d5b57", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIDungeon_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIDungeon_Auto extends cc.Component { 7 | @property(cc.Node) 8 | Items: cc.Node = null; 9 | @property(ButtonPlus) 10 | Back: ButtonPlus = null; 11 | 12 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIDungeon_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "74ba656c-2b02-4d3e-8e1a-bbb623071e1f", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIECSView_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIECSView_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Back: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIECSView_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "05b26183-f10b-40ef-81a1-8acb12036aa7", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIFunction_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIFunction_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Setting: ButtonPlus = null; 9 | @property(ButtonPlus) 10 | Skills: ButtonPlus = null; 11 | @property(ButtonPlus) 12 | ScrollHelper: ButtonPlus = null; 13 | 14 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIFunction_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2840d35d-b6b9-4b45-9273-c6a6826f18b7", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIGame_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIGame_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Back: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIGame_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9eb9549c-f27f-43b5-b916-dc04f36b7431", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIHome_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIHome_Auto extends cc.Component { 7 | @property(cc.Node) 8 | Logo: cc.Node = null; 9 | @property(ButtonPlus) 10 | Start: ButtonPlus = null; 11 | @property(ButtonPlus) 12 | About: ButtonPlus = null; 13 | @property(ButtonPlus) 14 | Back: ButtonPlus = null; 15 | 16 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIHome_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "234c2bb4-9197-4178-a3c4-8e96e4b76dad", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILevel_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UILevel_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Setting: ButtonPlus = null; 9 | @property(ButtonPlus) 10 | Skills: ButtonPlus = null; 11 | @property(ButtonPlus) 12 | Back: ButtonPlus = null; 13 | 14 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILevel_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "a077d93c-fbfc-491c-b549-0edd3e97870f", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILight_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UILight_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Back: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILight_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "8c485b29-1229-4f78-a9e5-a31a5da8272a", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILoading_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | const {ccclass, property} = cc._decorator; 4 | @ccclass 5 | export default class UILoading_Auto extends cc.Component { 6 | @property(cc.Node) 7 | Right: cc.Node = null; 8 | @property(cc.Node) 9 | Left: cc.Node = null; 10 | 11 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILoading_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "d6a9cefe-de51-4d49-9b60-5bdcfc42f5e0", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILogin_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UILogin_Auto extends cc.Component { 7 | @property(cc.Node) 8 | Login: cc.Node = null; 9 | @property(ButtonPlus) 10 | btn: ButtonPlus = null; 11 | @property(cc.Label) 12 | Name: cc.Label = null; 13 | 14 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UILogin_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "a88be827-4e66-4e21-8ec8-98d6458cf08e", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIMap_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIMap_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Round: ButtonPlus = null; 9 | @property(ButtonPlus) 10 | Back: ButtonPlus = null; 11 | 12 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIMap_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "adecb643-e2ed-4253-9b58-fd4e3c15bec4", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIMobx_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "09c65c98-6a4a-4b90-9b87-3448df09f3cd", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UINavigator_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | const {ccclass, property} = cc._decorator; 4 | @ccclass 5 | export default class UINavigator_Auto extends cc.Component { 6 | @property(cc.ScrollView) 7 | Scroll: cc.ScrollView = null; 8 | 9 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UINavigator_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "27e910c2-6004-44af-a8d9-2c88c0e739b0", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIPop_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UIPop_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Close: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UIPop_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "ff343cfe-f9ac-4dfc-96b3-0267490034a8", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISetting_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UISetting_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Pop: ButtonPlus = null; 9 | @property(ButtonPlus) 10 | Mobx: ButtonPlus = null; 11 | @property(ButtonPlus) 12 | Capture: ButtonPlus = null; 13 | @property(ButtonPlus) 14 | Light: ButtonPlus = null; 15 | 16 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISetting_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "225754a3-1423-4be3-91c8-76a5e0dc62fa", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISkills_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UISkills_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Close: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISkills_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "81694ebd-775a-4168-879e-76583361fe8f", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISplitTexture_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | import ButtonPlus from "./../Common/Components/ButtonPlus" 3 | 4 | const {ccclass, property} = cc._decorator; 5 | @ccclass 6 | export default class UISplitTexture_Auto extends cc.Component { 7 | @property(ButtonPlus) 8 | Close: ButtonPlus = null; 9 | 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UISplitTexture_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e756f957-aee9-4ba6-9d8e-d6a3fb97f46e", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UITips_Auto.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | const {ccclass, property} = cc._decorator; 4 | @ccclass 5 | export default class UITips_Auto extends cc.Component { 6 | @property(cc.Label) 7 | Tips: cc.Label = null; 8 | 9 | } -------------------------------------------------------------------------------- /assets/Script/AutoScripts/UITips_Auto.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "720c1dd5-2ef0-494b-b628-d0e650566b74", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "9e5f0d60-0391-4dca-989c-014835d9acb2", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Assemblers.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "4aa79837-44af-45a9-8bf5-23c5e1083137", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Assemblers/BaseAssembler.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e3feaabd-d525-4174-87d6-dadd5312fbf6", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Assemblers/BatchAssembler.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "3989d538-2fc0-4804-933d-9ae50d2c3d01", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Assemblers/MeshAssembler.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9ba87c52-8ad5-4cf5-ba1a-8d9ff041d689", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Assemblers/TextureAssembler.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e0687b43-5baf-42c5-a94f-7204f53a6ada", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/BroadCasts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "bd2ca4d8-f697-4baf-b253-db8d0672bceb", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/BroadCasts/BroadcastCenter.ts: -------------------------------------------------------------------------------- 1 | import { Broadcast } from "../Utils/BroadCast"; 2 | 3 | export class BuildingData { 4 | id: number; 5 | state: string; 6 | } 7 | 8 | export class BroadcastCenter { 9 | static buildingState = new Broadcast(); 10 | } 11 | 12 | 13 | BroadcastCenter.buildingState.on((data) => { 14 | console.log(data.id, data.state); 15 | }, this); 16 | 17 | 18 | BroadcastCenter.buildingState.dispatch({id: 1, state: "success"}); 19 | 20 | -------------------------------------------------------------------------------- /assets/Script/Common/BroadCasts/BroadcastCenter.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c16319a3-b7df-4df9-ba8a-214c02720786", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "80b6a319-5763-4ba1-8fac-b3ce2f09eddf", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/BatchComponent.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "d393ae59-74f2-4dd2-ae80-cbbdc169207d", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/ButtonPlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "3eaf888b-c60b-4310-a55c-12616fadbab2", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/CacheUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "f7caabfc-c8c7-4ead-936b-032fd220e216", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/CameraCapture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "298030d0-2897-42d8-abc7-ca38a0f72f0d", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/DrawBorad.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "5d19b915-bf80-4cef-be1f-3ccc30f9bcef", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/GridScrollList.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "1cacd522-2b33-4920-944a-ff98a1646d4c", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/MaskPlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "a1aa9732-69a7-4467-aeea-0884f516ecce", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/MeshTexture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "1acd7416-81a3-4600-8cfa-32487a2024c3", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/PropController.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9c55b87c-93d0-43d0-9873-b2f7c2258344", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/PropSelector.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "95cf9b15-c6d2-476c-8cf7-6ed7deefae86", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/QuadTree.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "97092ce9-16e8-4dfe-8587-20c905ee37a2", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/ScrollViewHelper.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "90448cf5-7d72-4a56-9a71-7c2bc28d8e96", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/Shake.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "50dd108a-e426-43c4-a7f8-86079c16ef76", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/SpinePlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "30062afc-d243-4678-a490-2f1b139d159f", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/TexturePlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "58ad8291-fe14-498b-b12d-a19f8f032394", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Components/TouchPlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "1c88e33e-605a-47e3-9c95-afddef445da5", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/GameConfig.ts: -------------------------------------------------------------------------------- 1 | export default class GameConfig { 2 | 3 | public static gameId = ''; 4 | //游戏版本 5 | public static readonly version = '0.0.1'; 6 | 7 | public static _debugUserId = ''; 8 | public static get debugUserId() { 9 | return this._debugUserId; 10 | } 11 | } -------------------------------------------------------------------------------- /assets/Script/Common/GameConfig.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "f46b1dd6-079d-491d-a7df-04de627b9ea2", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "61a5cd43-3d0a-4439-880d-beec32282c8f", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Light.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "68edfbd6-717f-4259-abfd-ccca77d37a3a", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/LightStruct.ts: -------------------------------------------------------------------------------- 1 | /** 交点 */ 2 | export class Intersection { 3 | x: number; 4 | y: number; 5 | len: number; // 该点到光源的距离 6 | angle?: number; // 角度, 需要排序用 7 | 8 | constructor(x: number, y: number, len: number, angle?: number) { 9 | this.x = x; 10 | this.y = y; 11 | this.len = len; 12 | this.angle = angle; 13 | } 14 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/LightStruct.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c719f113-5c22-48d3-886d-4429c3f8d2c0", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/LightUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "cd1b9c56-2f15-4037-b7c9-0822bfa027c5", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Obstacle.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "eaa90a02-c2f4-4f16-a9b6-44120959d64b", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Shader.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "1fe7d0ff-b800-4de8-bc52-81c372dc8138", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Shader/MLight.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "MLight", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "f4d0429a-69d8-4f8c-8b94-166091b78df8" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": {} 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Shader/MLight.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "8ebca525-b0e9-4022-bd78-a6e658b13fb9", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Shader/MShadow.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "New Material", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "ba274a0e-4bd8-44e3-8e60-0e3306d73d26" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | } 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Script/Common/Light/Shader/MShadow.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "1c3881d9-1915-4286-b826-c8ad04951be3", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "3e5f3e65-0734-463a-bfdc-9f8e5a7c2941", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "6a0fc648-aef6-484b-a562-8153aed023dd", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/action.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "506c2a8e-5931-4e4e-b15b-6656a85901b1", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/annotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "ddfdfd2f-fbb6-4ab5-8e66-ea7781651090", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/autorun.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "d87c8636-4a59-4bdf-985c-bd6d69767a40", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/become-observed.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "684e013c-784e-4201-a73d-62599186cc1c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/computed.d.ts: -------------------------------------------------------------------------------- 1 | import { IComputedValueOptions, Annotation, IComputedValue } from "../mobx"; 2 | export declare const COMPUTED = "computed"; 3 | export declare const COMPUTED_STRUCT = "computed.struct"; 4 | export interface IComputedFactory extends Annotation, PropertyDecorator { 5 | (options: IComputedValueOptions): Annotation & PropertyDecorator; 6 | (func: () => T, options?: IComputedValueOptions): IComputedValue; 7 | struct: Annotation & PropertyDecorator; 8 | } 9 | /** 10 | * Decorator for class properties: @computed get value() { return expr; }. 11 | * For legacy purposes also invokable as ES5 observable created: `computed(() => expr)`; 12 | */ 13 | export declare const computed: IComputedFactory; 14 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/computed.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "66175643-57ed-4f60-98ac-6c26e621e0fb", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/configure.d.ts: -------------------------------------------------------------------------------- 1 | export declare function configure(options: { 2 | enforceActions?: "never" | "always" | "observed"; 3 | computedRequiresReaction?: boolean; 4 | /** 5 | * Warn if you try to create to derivation / reactive context without accessing any observable. 6 | */ 7 | reactionRequiresObservable?: boolean; 8 | /** 9 | * Warn if observables are accessed outside a reactive context 10 | */ 11 | observableRequiresReaction?: boolean; 12 | isolateGlobalState?: boolean; 13 | disableErrorBoundaries?: boolean; 14 | safeDescriptors?: boolean; 15 | reactionScheduler?: (f: () => void) => void; 16 | useProxies?: "always" | "never" | "ifavailable"; 17 | }): void; 18 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/configure.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "01ddde19-f9cd-40f2-bbae-0587d377f979", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/decorators.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "535e41ee-56ba-4d61-9567-49ea13a5dc1d", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/extendobservable.d.ts: -------------------------------------------------------------------------------- 1 | import { CreateObservableOptions, AnnotationsMap } from "../mobx"; 2 | export declare function extendObservable(target: A, properties: B, annotations?: AnnotationsMap, options?: CreateObservableOptions): A & B; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/extendobservable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "d0e11679-e564-457a-a92c-a14f717fd28d", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/extras.d.ts: -------------------------------------------------------------------------------- 1 | export interface IDependencyTree { 2 | name: string; 3 | dependencies?: IDependencyTree[]; 4 | } 5 | export interface IObserverTree { 6 | name: string; 7 | observers?: IObserverTree[]; 8 | } 9 | export declare function getDependencyTree(thing: any, property?: string): IDependencyTree; 10 | export declare function getObserverTree(thing: any, property?: string): IObserverTree; 11 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/extras.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "0f1cb500-1bcc-4e23-ac15-30922f4830cc", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/flow.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "0a8999b5-0877-419c-8e54-4f3b7b631496", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/intercept-read.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "7455efca-2136-43e8-829d-4ba61881cf50", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/intercept.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "8d3b41a4-e7e5-4514-81a7-693a3954047c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/iscomputed.d.ts: -------------------------------------------------------------------------------- 1 | export declare function _isComputed(value: any, property?: PropertyKey): boolean; 2 | export declare function isComputed(value: any): boolean; 3 | export declare function isComputedProp(value: any, propName: PropertyKey): boolean; 4 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/iscomputed.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "86c8a004-60e8-4dab-a3b5-5e4b4238f88a", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/isobservable.d.ts: -------------------------------------------------------------------------------- 1 | export declare function isObservable(value: any): boolean; 2 | export declare function isObservableProp(value: any, propName: PropertyKey): boolean; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/isobservable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "cb738b1f-cd30-4ba9-a8ac-680d7fade78a", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/makeObservable.d.ts: -------------------------------------------------------------------------------- 1 | import { AnnotationsMap, CreateObservableOptions } from "../mobx"; 2 | declare type NoInfer = [T][T extends any ? 0 : never]; 3 | export declare function makeObservable(target: T, annotations?: AnnotationsMap>, options?: CreateObservableOptions): T; 4 | export declare function makeAutoObservable(target: T, overrides?: AnnotationsMap>, options?: CreateObservableOptions): T; 5 | export {}; 6 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/makeObservable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "a03071ef-2a9e-419c-9c83-ccd8f5364634", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/object-api.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "c0d26287-52d3-438b-bd6d-df5a7aee4cda", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/observable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "f523352f-f6ad-419f-95b9-f98af9f2d6ee", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/observe.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "ac53e8e0-cddf-49b1-89c1-509418c4d656", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/tojs.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Basically, a deep clone, so that no reactive property will exist anymore. 3 | */ 4 | export declare function toJS(source: T, options?: any): T; 5 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/tojs.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "477e0a9e-0fae-4beb-acc0-403ee9af101c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/trace.d.ts: -------------------------------------------------------------------------------- 1 | export declare function trace(thing?: any, prop?: string, enterBreakPoint?: boolean): void; 2 | export declare function trace(thing?: any, enterBreakPoint?: boolean): void; 3 | export declare function trace(enterBreakPoint?: boolean): void; 4 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/trace.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "65148d66-ee06-404a-b963-a9e723c71158", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/transaction.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * During a transaction no views are updated until the end of the transaction. 3 | * The transaction will be run synchronously nonetheless. 4 | * 5 | * @param action a function that updates some reactive state 6 | * @returns any value that was returned by the 'action' parameter. 7 | */ 8 | export declare function transaction(action: () => T, thisArg?: undefined): T; 9 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/transaction.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "07976559-2540-4159-9452-847def3f86a5", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/when.d.ts: -------------------------------------------------------------------------------- 1 | import { IReactionDisposer, Lambda } from "../mobx"; 2 | export interface IWhenOptions { 3 | name?: string; 4 | timeout?: number; 5 | onError?: (error: any) => void; 6 | } 7 | export declare function when(predicate: () => boolean, opts?: IWhenOptions): Promise & { 8 | cancel(): void; 9 | }; 10 | export declare function when(predicate: () => boolean, effect: Lambda, opts?: IWhenOptions): IReactionDisposer; 11 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/api/when.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "f2184b07-9a14-41b4-b0eb-3bef48999445", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "8929a1b3-efb7-4bfe-9a26-7336359f6b26", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/action.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "6c2fc2de-d9f4-4736-8b48-32fb0e760f89", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/atom.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "0b3ef2d7-c86d-46a5-936c-6a496554f027", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/computedvalue.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "03af3256-a55a-4cdd-9a22-f66f3172ff2c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/derivation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "ebfa2040-e769-402d-9c82-dde6b0addca1", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/globalstate.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "32101b3c-18b4-4eca-9a6f-8013536a2a94", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/observable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "07829d84-b905-4bfb-8e2b-bdb78bb238b0", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/reaction.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "c22aff2a-5b92-4885-9165-64cba038beab", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/core/spy.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "39d7fb87-25dc-4032-9b91-a5ed81a685e4", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/errors.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "aa0e255e-3dca-46f0-9eea-afc9bf02975f", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/mobx.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "bf0010ae-8090-4e87-a7fb-7e000237ab3c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/mobx.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "de3aaab5-7c8b-44cb-9b4a-72f1ce4ecd79", 4 | "importer": "javascript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": true, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "1fd1418f-1924-4515-b9bc-9550f8f21434", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/actionannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { ObservableObjectAdministration, Annotation } from "../mobx"; 2 | export declare function createActionAnnotation(name: string, options?: object): Annotation; 3 | export declare function createActionDescriptor(adm: ObservableObjectAdministration, annotation: Annotation, key: PropertyKey, descriptor: PropertyDescriptor, safeDescriptors?: boolean): { 4 | value: Function; 5 | configurable: boolean; 6 | enumerable: boolean; 7 | writable: boolean; 8 | }; 9 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/actionannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "6041b8ac-59b2-47f4-8b8b-6b34f426bb79", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/autoannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { Annotation } from "../mobx"; 2 | export declare const autoAnnotation: Annotation; 3 | export declare function createAutoAnnotation(options?: object): Annotation; 4 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/autoannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "0607ae10-9c33-4bb0-9d3e-4f893812b547", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/computedannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { Annotation } from "../mobx"; 2 | export declare function createComputedAnnotation(name: string, options?: object): Annotation; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/computedannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "7df7ec96-b8f5-4b34-a34b-6fe792ddc1e0", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/dynamicobject.d.ts: -------------------------------------------------------------------------------- 1 | import { IIsObservableObject, CreateObservableOptions } from "../mobx"; 2 | export declare function asDynamicObservableObject(target: any, options?: CreateObservableOptions): IIsObservableObject; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/dynamicobject.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "e042e942-4874-4b87-bad5-600d167dd4eb", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/flowannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { Annotation } from "../mobx"; 2 | export declare function createFlowAnnotation(name: string, options?: object): Annotation; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/flowannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "4f5d13c2-91a8-4156-8cb7-be812432a758", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/intercept-utils.d.ts: -------------------------------------------------------------------------------- 1 | import { Lambda } from "../mobx"; 2 | export declare type IInterceptor = (change: T) => T | null; 3 | export interface IInterceptable { 4 | interceptors_: IInterceptor[] | undefined; 5 | } 6 | export declare function hasInterceptors(interceptable: IInterceptable): boolean; 7 | export declare function registerInterceptor(interceptable: IInterceptable, handler: IInterceptor): Lambda; 8 | export declare function interceptChange(interceptable: IInterceptable, change: T | null): T | null; 9 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/intercept-utils.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "b5916c12-e137-41fb-8825-6d8be38eca46", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/legacyobservablearray.d.ts: -------------------------------------------------------------------------------- 1 | import { IEnhancer, IObservableArray } from "../mobx"; 2 | export declare function reserveArrayBuffer(max: number): void; 3 | export declare function createLegacyArray(initialValues: T[] | undefined, enhancer: IEnhancer, name?: string): IObservableArray; 4 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/legacyobservablearray.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "73a30304-bb92-4bce-8e7a-473de0f2deb8", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/listen-utils.d.ts: -------------------------------------------------------------------------------- 1 | import { Lambda } from "../mobx"; 2 | export interface IListenable { 3 | changeListeners_: Function[] | undefined; 4 | } 5 | export declare function hasListeners(listenable: IListenable): boolean; 6 | export declare function registerListener(listenable: IListenable, handler: Function): Lambda; 7 | export declare function notifyListeners(listenable: IListenable, change: T): void; 8 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/listen-utils.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "d96b3afa-c795-455b-87b0-6010c5af4cdb", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/modifiers.d.ts: -------------------------------------------------------------------------------- 1 | export interface IEnhancer { 2 | (newValue: T, oldValue: T | undefined, name: string): T; 3 | } 4 | export declare function deepEnhancer(v: any, _: any, name: any): any; 5 | export declare function shallowEnhancer(v: any, _: any, name: any): any; 6 | export declare function referenceEnhancer(newValue?: any): any; 7 | export declare function refStructEnhancer(v: any, oldValue: any): any; 8 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/modifiers.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "4139ffee-5733-47b4-8f1d-a86f75e27d67", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observableannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { Annotation } from "../mobx"; 2 | export declare function createObservableAnnotation(name: string, options?: object): Annotation; 3 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observableannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "400b6569-52c9-4a35-9ce8-85eb7d10073e", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observablearray.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "1affaba7-6290-4bf3-b64f-31c76d917f4e", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observablemap.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "5798fd9f-343b-4b0a-b946-3fffa646fd1d", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observableobject.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "c4524a1f-f3cd-485e-8bd6-c17732fa031f", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observableset.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "f187ec7f-186f-4c13-8701-46d8f58aba90", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/observablevalue.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "229537ca-2caa-4908-8b3e-1158a3e3c47c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/overrideannotation.d.ts: -------------------------------------------------------------------------------- 1 | import { Annotation } from "../mobx"; 2 | export declare const override: Annotation & PropertyDecorator; 3 | export declare function isOverride(annotation: Annotation): boolean; 4 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/overrideannotation.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "5ca45309-7b23-4369-aaf1-58999d3236ce", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/type-utils.d.ts: -------------------------------------------------------------------------------- 1 | import { IDepTreeNode } from "../mobx"; 2 | export declare function getAtom(thing: any, property?: PropertyKey): IDepTreeNode; 3 | export declare function getAdministration(thing: any, property?: string): any; 4 | export declare function getDebugName(thing: any, property?: string): string; 5 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/types/type-utils.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "ae76582b-e556-4179-ba52-11f1bfc61641", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "50f2af3a-266e-42dd-8e4f-f63a3dc2f0f5", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/comparer.d.ts: -------------------------------------------------------------------------------- 1 | export interface IEqualsComparer { 2 | (a: T, b: T): boolean; 3 | } 4 | declare function identityComparer(a: any, b: any): boolean; 5 | declare function structuralComparer(a: any, b: any): boolean; 6 | declare function shallowComparer(a: any, b: any): boolean; 7 | declare function defaultComparer(a: any, b: any): boolean; 8 | export declare const comparer: { 9 | identity: typeof identityComparer; 10 | structural: typeof structuralComparer; 11 | default: typeof defaultComparer; 12 | shallow: typeof shallowComparer; 13 | }; 14 | export {}; 15 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/comparer.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "b077c582-9eb1-4c11-a288-06ea14466ed9", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/eq.d.ts: -------------------------------------------------------------------------------- 1 | export declare function deepEqual(a: any, b: any, depth?: number): boolean; 2 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/eq.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "8d2a5a29-173a-4a78-b535-368eb863e1c7", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/global.d.ts: -------------------------------------------------------------------------------- 1 | export declare function getGlobal(): any; 2 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/global.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "a8fd79a9-28ef-4404-a344-d727d72e70d9", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/iterable.d.ts: -------------------------------------------------------------------------------- 1 | export declare function makeIterable(iterator: Iterator): IterableIterator; 2 | -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/iterable.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "45923aa9-e464-4aa4-bb55-12a6f5f8098c", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/Mobx/utils/utils.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "28ca5832-fbb5-4935-8c0f-b0c211af8457", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/StateMachine.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "c333aa1e-42e5-4189-826c-aa5177100442", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/StateMachine/StateMachine.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "b0f525b1-4ab4-49bc-b123-78f80d45321f", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Script/Common/StateMachine/StateMachine.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "a705448a-ae07-45e1-9e2c-e71a7efbca99", 4 | "importer": "javascript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "6b1347b4-f7de-469e-a7fc-7e5d5418944e", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/BigNumUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c4b7235c-7178-462a-87ce-50cde156bbcf", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/BroadCast.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "082ecabc-ec1b-42de-a1ab-b46f9c449a98", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/ClassHelper.ts: -------------------------------------------------------------------------------- 1 | const ClassMap: {[key: string]: Object} = cc.js.createMap(); 2 | 3 | export const RigisterClass = (name: string) => { 4 | return function (target: any) { 5 | ClassMap[name] = target; 6 | } 7 | } 8 | 9 | export const GetClassByName = (name: string) => { 10 | return ClassMap[name]; 11 | } 12 | 13 | -------------------------------------------------------------------------------- /assets/Script/Common/Utils/ClassHelper.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "8a6f5387-a7c7-41a5-bef6-0ed7c0316b8a", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/CommonUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9814dffc-e521-437e-8d5f-e0c9987c7e2c", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/DebugWindowUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "84e756fc-b418-4d8d-8eca-c810203ac1ff", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/DrawingBoard.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "54b2d358-aff1-42b0-9e75-4d62d3589a13", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/Dungeon.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "36392f29-2007-44b3-bea7-76057513a926", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/EnumUtils.ts: -------------------------------------------------------------------------------- 1 | export class EnumUtils { 2 | static getNamesAndValues(e: any) { 3 | return this.getNames(e).map(_name => { return { name: _name, value: e[_name] as number }; }); 4 | } 5 | 6 | static getNames(e: any) { 7 | return this.getObjectValues(e).filter(v => typeof v === "string") as string[]; 8 | } 9 | 10 | static getValues(e: any) { 11 | return this.getObjectValues(e).filter(v => typeof v === "number") as number[]; 12 | } 13 | 14 | private static getObjectValues(e: any): (number | string)[] { 15 | return Object.keys(e).map(k => e[k]); 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/EnumUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c096781b-4777-4c71-b912-21e1a9b79f53", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/GlobalHelper.ts: -------------------------------------------------------------------------------- 1 | export default class GlobalHelper { 2 | private static _globalMap: { [k: string]: any } = {}; 3 | public static Register(name: string, inst: any) { 4 | GlobalHelper[name] = inst; 5 | } 6 | public static Get(name: string): T { 7 | return GlobalHelper._globalMap.hasOwnProperty(name) ? GlobalHelper._globalMap[name] as T : undefined; 8 | } 9 | } 10 | 11 | window["GlobalHelper"] = GlobalHelper; -------------------------------------------------------------------------------- /assets/Script/Common/Utils/GlobalHelper.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "97861070-e394-4044-b203-bda607f02215", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/LRUCache.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2516d0e7-7b03-49d8-8fef-c9933a67dac9", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/MatchUtils.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "ce2a588b-68c7-463c-92b7-3ce7c4a83819", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/Measure.ts: -------------------------------------------------------------------------------- 1 | export const measure = ( 2 | target: Object, 3 | propertyKey: string, 4 | descriptor: PropertyDescriptor 5 | ) => { 6 | const originalMethod = descriptor.value; 7 | 8 | descriptor.value = function (...args) { 9 | const start = performance.now(); 10 | const result = originalMethod.apply(this, args); 11 | const finish = performance.now(); 12 | console.log(`${propertyKey} Execution time: ${(finish - start).toFixed(2)} milliseconds`); 13 | return result; 14 | }; 15 | 16 | return descriptor; 17 | }; -------------------------------------------------------------------------------- /assets/Script/Common/Utils/Measure.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "88f3d8ef-4c32-4731-8f94-9d565d72bbe0", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/PolygonUtil.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "97fd09e1-0b81-4fdf-b548-e281dd747974", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/Pool.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "284d8cf1-a937-49b5-88d3-f82192e570c4", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/PriorityQueue.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "f23189e7-e462-4284-ba11-7af52184b920", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/PriorityStack.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9ed15b98-233c-469d-ae41-8f7fb392ea3c", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/PropBind.ts: -------------------------------------------------------------------------------- 1 | /** binder 通过重写 prop的get, set方法, 达到监听变量修改的要求 */ 2 | export default class PropBind { 3 | bind(name: string, callback: Function) { 4 | // to do 5 | // ... 6 | } 7 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/PropBind.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2f9f84ef-e567-47f1-adc4-d42ec19b8468", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/Queue.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "146d943a-0095-4b9b-9679-57dcecf6c1cb", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Common/Utils/TaskMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "a001ce94-b05b-4d03-9697-2eb361103272", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Logic.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "6bb115c3-3c87-481d-ab95-f71217476cdc", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Game.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "30ba578d-cad5-4cde-9724-aacfc019baa6", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "8913103b-221f-4ea9-adf9-38799a3625a9", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/BaseMgr.ts: -------------------------------------------------------------------------------- 1 | import { Game } from "../Game" 2 | export class BaseMgr { 3 | game: Game = null; 4 | constructor(game: Game) { 5 | this.game = game; 6 | } 7 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/BaseMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "5e629c1f-d560-4335-a55f-90f3bc3d2622", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/ConfigMgr.ts: -------------------------------------------------------------------------------- 1 | import { BaseMgr } from "./BaseMgr"; 2 | 3 | export default class ConfigMgr extends BaseMgr { 4 | 5 | /** 加载配置文件 */ 6 | async loadConfigs() { 7 | 8 | } 9 | 10 | /** 通知其他manager */ 11 | public onConfigChange() { 12 | this.game.playerMgr.onConfigChange() 13 | } 14 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/ConfigMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "99fae66d-d9ee-40a1-ba6f-42ec94060688", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/PlayerMgr.ts: -------------------------------------------------------------------------------- 1 | import { BaseMgr } from "./BaseMgr"; 2 | 3 | export default class PlayerMgr extends BaseMgr { 4 | 5 | public onConfigChange() { 6 | 7 | } 8 | } -------------------------------------------------------------------------------- /assets/Script/Logic/Manager/PlayerMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "bea74d3a-eb9e-4bcc-b89d-ab1f9d26bb6a", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Main.ts: -------------------------------------------------------------------------------- 1 | import PropController from "./Common/Components/PropController"; 2 | import UINavigator from "./UIScript/UINavigator"; 3 | 4 | const {ccclass, property} = cc._decorator; 5 | 6 | @ccclass 7 | export default class Main extends cc.Component { 8 | 9 | @property(PropController) building: PropController = null; 10 | onLoad() { 11 | 12 | } 13 | 14 | start () { 15 | UINavigator.open(); 16 | } 17 | 18 | onDestroy() { 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /assets/Script/Main.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e1b90feb-a217-4493-849d-9a611900d683", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/Scene.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "b91be4a5-3d5b-4d63-b3f0-969dbc428543", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/Scene/Scene.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "b13f3ca7-70b8-4ebc-9491-b3540b074b11", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIConfig.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "da248cd0-5073-4601-8c9a-24ca3eae120b", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "996cb5ee-9bd1-4c99-ada5-7aa4e1b40d08", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/AdapterMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c7c8811c-966c-4145-b514-80d29e1c1807", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/CocosHelper.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "d67910e6-f985-4afe-a5cc-7d0a3992d55d", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/EventCenter.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "5457ec61-933d-4758-a27a-67b392d04d73", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/EventType.ts: -------------------------------------------------------------------------------- 1 | /** 事件名称 */ 2 | export enum EventType { 3 | GameShow = "GameShow", 4 | GameHide = "GameHide", 5 | 6 | WindowClosed = "WindowClosed", 7 | FormClosed = "FormClosed", 8 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/EventType.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "3a2cefc1-9d6b-401a-8bac-f0dbbf658119", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/FixedMgr.ts: -------------------------------------------------------------------------------- 1 | import { FormType } from "./config/SysDefine"; 2 | import { GetForm, IFormConfig, IFormData } from "./Struct"; 3 | import UIManager from "./UIManager"; 4 | 5 | class FixedMgr { 6 | public async open(form: IFormConfig | string, params?: any, formData?: IFormData) { 7 | form = GetForm(form, FormType.Fixed); 8 | return await UIManager.getInstance().openForm(form, params, formData); 9 | } 10 | public async close(form: IFormConfig | string, params?: any, formData?: IFormData) { 11 | form = GetForm(form, FormType.Fixed); 12 | return await UIManager.getInstance().closeForm(form, params, formData); 13 | } 14 | } 15 | 16 | export default new FixedMgr(); -------------------------------------------------------------------------------- /assets/Script/UIFrame/FixedMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "727dabb8-e2ae-488a-8060-313270110274", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/FormMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9a7733eb-6788-4f75-bd9e-3724fc599c87", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/ModalMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9b75ba1d-1df9-4318-ae86-84fae63af4ec", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/ResMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "de5db56e-05f1-4830-b2c9-ab3e4f2851c1", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/SceneMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "df311ead-93b0-433a-a7b2-87ab080d0284", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Shader.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "aac29bfa-1406-4e0e-a8a2-ec8ff5962c1d", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Shader/MBlurDown.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "New Material", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "8b92d16e-c93e-4d26-91ea-5895cee871d9" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | } 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Shader/MBlurDown.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "3421a660-4113-4049-980c-a3b066297fd3", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Shader/MBlurUp.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "New Material", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "14be6fa3-4a40-402e-85a9-06baa8444fa6" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | } 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Shader/MBlurUp.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "c507d2ce-dc3a-4f53-9d80-01287725b4d5", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/SoundMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "53a8cbba-3224-43c9-a051-2129848604d9", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/Struct.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "10f946ce-8c69-4860-8cd7-6a8c158eb6ec", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/TipsMgr.ts: -------------------------------------------------------------------------------- 1 | import { FormType } from "./config/SysDefine"; 2 | import { GetForm, IFormConfig, IFormData } from "./Struct"; 3 | import UIManager from "./UIManager"; 4 | 5 | class TipsMgr { 6 | public async open(form: IFormConfig | string, params?: any, formData?: IFormData) { 7 | form = GetForm(form, FormType.Tips); 8 | return await UIManager.getInstance().openForm(form, params, formData); 9 | } 10 | public async close(form: IFormConfig | string, params?: any, formData?: IFormData) { 11 | form = GetForm(form, FormType.Tips); 12 | return await UIManager.getInstance().closeForm(form, params, formData); 13 | } 14 | } 15 | 16 | export default new TipsMgr(); -------------------------------------------------------------------------------- /assets/Script/UIFrame/TipsMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "f0adb85e-0954-4112-b552-a74ef0a2c353", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/ToastMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "68e229bf-9111-4203-82eb-3cbb12c7363d", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/UIBase.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e39bc5c1-3d96-49c1-b3e6-3b3834fb2c34", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/UIForm.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c37bab0c-18fe-4f73-b12b-e35b81de0742", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/UIManager.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "e31dc190-a76a-4111-a8a2-eb60b2c2ccad", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/UIModalScript.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "80f36e4d-ea91-40a4-9e8c-94c51cf87f43", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/WindowMgr.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "3a04a6b6-f7d2-43d6-ba80-d93e0d091e16", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/config.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "db7d78cb-1942-4829-acc6-b28e700909d3", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/config/SysConfig.ts: -------------------------------------------------------------------------------- 1 | export class SysConfig { 2 | static useLRUCache = false; 3 | 4 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/config/SysConfig.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "9963e262-89c6-455f-9c0c-12132c20bf82", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIFrame/config/SysDefine.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "7ef5d363-b2c6-4edf-87bc-e471cb336112", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "1c64227a-df11-45fe-ad20-9b084c580e29", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIAbout.ts: -------------------------------------------------------------------------------- 1 | import UIAbout_Auto from "../AutoScripts/UIAbout_Auto"; 2 | import FormMgr from "../UIFrame/FormMgr"; 3 | import { UIScreen } from "../UIFrame/UIForm"; 4 | 5 | const {ccclass, property} = cc._decorator; 6 | 7 | @ccclass 8 | export default class UIAbout extends UIScreen { 9 | 10 | view: UIAbout_Auto; 11 | 12 | // LIFE-CYCLE CALLBACKS: 13 | 14 | // onLoad () {} 15 | 16 | start () { 17 | this.view.Close.addClick(() => { 18 | FormMgr.backScene(); 19 | }, this); 20 | } 21 | 22 | // update (dt) {} 23 | } 24 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIAbout.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "573a6bcd-645d-4eee-b69e-bbd5be49f10e", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UICapture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "26449779-6399-494a-ab62-c894df2dc4eb", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIDungeon.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "77bb6d16-c428-40ff-959b-125c1e49de3d", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIECSView.ts: -------------------------------------------------------------------------------- 1 | import UIECSView_Auto from "../AutoScripts/UIECSView_Auto"; 2 | import { UIScreen } from "../UIFrame/UIForm"; 3 | 4 | const {ccclass, property} = cc._decorator; 5 | 6 | @ccclass 7 | export default class UIECSView extends UIScreen { 8 | 9 | view: UIECSView_Auto; 10 | // onLoad () {} 11 | 12 | start () { 13 | 14 | } 15 | 16 | // update (dt) {} 17 | } 18 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIECSView.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "0c74d022-e63b-4b14-a2e6-005274aa2850", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIFunction.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "26e9d61f-5feb-4352-9937-ed2d4556a7f1", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIGame.ts: -------------------------------------------------------------------------------- 1 | import UIGame_Auto from "../AutoScripts/UIGame_Auto"; 2 | import FormMgr from "../UIFrame/FormMgr"; 3 | import { UIScreen } from "../UIFrame/UIForm"; 4 | 5 | const {ccclass, property} = cc._decorator; 6 | 7 | @ccclass 8 | export default class UIGame extends UIScreen { 9 | 10 | 11 | view: UIGame_Auto; 12 | 13 | // onLoad () {} 14 | 15 | start () { 16 | this.view.Back.addClick(() => { 17 | FormMgr.backScene(); 18 | }, this); 19 | } 20 | 21 | // update (dt) {} 22 | } 23 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIGame.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "229dbecd-36e4-4114-bd3a-c620cbbaba41", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIHome.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "ce700115-6ede-4c4e-b834-2e5cb18fdcdb", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UILight.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "606054bb-986c-4b3d-a6a1-d0c26b8644a7", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UILoading.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2580c1df-953c-41cd-8b51-e600d3f67da1", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIMap.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "33fc293b-85d9-4301-b25b-3fdc84c2705b", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIMeshTexture.ts: -------------------------------------------------------------------------------- 1 | import { UIScreen } from "../UIFrame/UIForm"; 2 | 3 | const {ccclass, property} = cc._decorator; 4 | 5 | @ccclass 6 | export default class UIMeshTexture extends UIScreen { 7 | 8 | 9 | 10 | // onLoad () {} 11 | 12 | start () { 13 | 14 | } 15 | 16 | // update (dt) {} 17 | } 18 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIMeshTexture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "7cba6914-dba4-44d8-bb3c-8ab7dfdfe4ee", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIMobx.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2f8edcef-c434-452f-a203-da969933d4ac", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UINavigator.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "64d7697f-bf82-4f2b-a24c-e58f0e1f8d86", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIPop.ts: -------------------------------------------------------------------------------- 1 | import UIPop_Auto from "../AutoScripts/UIPop_Auto"; 2 | import { ModalOpacity } from "../UIFrame/config/SysDefine"; 3 | import { ModalType } from "../UIFrame/Struct"; 4 | import { UIWindow } from "../UIFrame/UIForm"; 5 | 6 | const {ccclass, property} = cc._decorator; 7 | 8 | @ccclass 9 | export default class UIPop extends UIWindow { 10 | 11 | modalType: ModalType = new ModalType(ModalOpacity.OpacityHalf); 12 | 13 | view: UIPop_Auto; 14 | 15 | // onLoad () {} 16 | 17 | start () { 18 | this.view.Close.addClick(() => { 19 | this.closeSelf(); 20 | }, this); 21 | } 22 | 23 | 24 | // update (dt) {} 25 | } 26 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIPop.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "8fc71043-b47f-4aec-9b35-02816a45da13", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIProp.ts: -------------------------------------------------------------------------------- 1 | import PropController from "../Common/Components/PropController"; 2 | import { UIScreen } from "../UIFrame/UIForm"; 3 | 4 | const {ccclass, property} = cc._decorator; 5 | 6 | @ccclass 7 | export default class UIProp extends UIScreen { 8 | 9 | @property(PropController) building: PropController = null; 10 | @property(PropController) building2: PropController = null; 11 | 12 | // onLoad () {} 13 | 14 | start () { 15 | 16 | } 17 | 18 | onCtrl1(event, data) { 19 | this.building.doControl(data); 20 | } 21 | 22 | onCtrl2(event, data) { 23 | this.building2.doControl(data); 24 | } 25 | 26 | // update (dt) {} 27 | } 28 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIProp.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "36db9b72-2fd5-4038-8cd2-7ad1930c354e", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIScrollPlus.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "560e1c52-4122-4c7d-9446-1e8da2957232", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIScrollTexture.ts: -------------------------------------------------------------------------------- 1 | import { UIScreen } from "../UIFrame/UIForm"; 2 | 3 | const {ccclass, property} = cc._decorator; 4 | 5 | @ccclass 6 | export default class UIScrollTexture extends UIScreen { 7 | 8 | @property(cc.Sprite) spTexture: cc.Sprite = null; 9 | 10 | 11 | // onLoad () {} 12 | 13 | start () { 14 | 15 | } 16 | 17 | private turn = 1; 18 | private progress = 0; 19 | update (dt) { 20 | this.progress += dt * this.turn * 0.2; 21 | this.spTexture.getMaterial(0).setProperty('progress', this.progress); 22 | if(this.progress >= 1) { 23 | this.turn = -1; 24 | } 25 | if(this.progress <= 0) { 26 | this.turn = 1; 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIScrollTexture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "2f7276a3-21a0-493d-81de-71d5f42e3b59", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UISetting.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "8384bea3-ab19-43ba-b691-fe5411284d42", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UISkills.ts: -------------------------------------------------------------------------------- 1 | import UISkills_Auto from "../AutoScripts/UISkills_Auto"; 2 | import { UIWindow } from "../UIFrame/UIForm"; 3 | 4 | const {ccclass, property} = cc._decorator; 5 | 6 | @ccclass 7 | export default class UISkills extends UIWindow { 8 | 9 | view: UISkills_Auto; 10 | 11 | // onLoad () {} 12 | 13 | start () { 14 | this.view.Close.addClick(() => { 15 | this.closeSelf(); 16 | }, this); 17 | } 18 | 19 | // update (dt) {} 20 | } 21 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UISkills.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "4004b26a-d0cf-42a2-87a1-dd641f0e3a6e", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UISound.ts: -------------------------------------------------------------------------------- 1 | import AdapterMgr, { AdapterType } from "../UIFrame/AdapterMgr"; 2 | import { UIFixed } from "../UIFrame/UIForm"; 3 | 4 | const {ccclass, property} = cc._decorator; 5 | 6 | @ccclass 7 | export default class UISound extends UIFixed { 8 | 9 | 10 | // LIFE-CYCLE CALLBACKS: 11 | 12 | // onLoad () {} 13 | 14 | start () { 15 | 16 | AdapterMgr.inst.adapteByType(AdapterType.Right | AdapterType.Top, this.node); 17 | } 18 | 19 | // update (dt) {} 20 | } 21 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UISound.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "c1bbc49e-7851-435b-a001-fa642d603bfb", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UISplitTexture.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "7b812cd4-02a4-420c-a5f0-cfa00e212513", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UITips.ts: -------------------------------------------------------------------------------- 1 | import UITips_Auto from "../AutoScripts/UITips_Auto"; 2 | import { ModalOpacity } from "../UIFrame/config/SysDefine"; 3 | import { ModalType } from "../UIFrame/Struct"; 4 | import { UIWindow } from "../UIFrame/UIForm"; 5 | 6 | const {ccclass, property} = cc._decorator; 7 | 8 | @ccclass 9 | export default class UITips extends UIWindow { 10 | 11 | modalType = new ModalType(ModalOpacity.OpacityHalf, true); 12 | 13 | view: UITips_Auto; 14 | 15 | 16 | // onLoad () {} 17 | 18 | start () { 19 | 20 | } 21 | 22 | onShow(str: string) { 23 | this.view.Tips.string = str; 24 | } 25 | 26 | // update (dt) {} 27 | } 28 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UITips.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "ff9545a4-17eb-4662-9a09-2ce5411524f4", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/UIWave.ts: -------------------------------------------------------------------------------- 1 | const {ccclass, property} = cc._decorator; 2 | 3 | @ccclass 4 | export default class UIWave extends cc.Component { 5 | 6 | @property(cc.PhysicsPolygonCollider) polygonCollider: cc.PhysicsPolygonCollider = null; 7 | 8 | 9 | // onLoad () {} 10 | 11 | start () { 12 | this.polygonCollider.points = [] 13 | } 14 | 15 | // update (dt) {} 16 | } 17 | -------------------------------------------------------------------------------- /assets/Script/UIScript/UIWave.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "80a09371-fa5f-4823-be59-98c92f95202c", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/toast.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "bf180489-47e9-4c24-b027-7e210c647c76", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/UIScript/toast/UIToast1.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.0", 3 | "uuid": "49b464af-6938-4582-aaa6-4e9f0b1d0bf6", 4 | "importer": "typescript", 5 | "isPlugin": false, 6 | "loadPluginInWeb": true, 7 | "loadPluginInNative": true, 8 | "loadPluginInEditor": false, 9 | "subMetas": {} 10 | } -------------------------------------------------------------------------------- /assets/Script/types.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "cac3e669-98e8-416f-ba9c-82efc4235000", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Script/types/wx.d.ts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "2.0.2", 3 | "uuid": "ef6c789a-8786-44da-a719-55fd3e5d59fe", 4 | "importer": "text", 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/Shader.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "c17bd1b0-af4e-4222-9276-2060d57d1726", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Shader/MGlow.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "20b5d894-8588-41be-a61d-adad0ef2985d", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Shader/MGray.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "MGray", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "d9473f7b-8132-4f97-a8fb-e529f4355135" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | } 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Shader/MGray.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "ad63b32c-ac85-4a12-a743-355141d3fa40", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Shader/MScroll.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "MScroll", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "291c678e-7016-45fe-b31f-74eb392ec952" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | }, 15 | "props": { 16 | "radius": 0.05, 17 | "progress": 0.5, 18 | "texture2": { 19 | "__uuid__": "0402165d-b852-4014-ae66-1be98220fd61" 20 | } 21 | } 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /assets/Shader/MScroll.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "022a9c57-3e48-4001-9f27-cfae4d8f7d35", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Shader/MTest.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "MTest", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "09da45ec-6593-4fcb-9636-ef950a17db73" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "props": {}, 13 | "defines": { 14 | "USE_TEXTURE": true 15 | } 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /assets/Shader/MTest.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "1381131e-5f05-4dfd-9f24-3c1b58ec8e9d", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Shader/MTexture.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "747bde58-19da-4fda-9074-d5eca2a5e471", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Shader/gold-font.mtl: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.Material", 3 | "_name": "gold-font", 4 | "_objFlags": 0, 5 | "_native": "", 6 | "_effectAsset": { 7 | "__uuid__": "ceedad19-0fe3-453d-8144-7192a3f65eff" 8 | }, 9 | "_techniqueIndex": 0, 10 | "_techniqueData": { 11 | "0": { 12 | "defines": { 13 | "USE_TEXTURE": true 14 | } 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /assets/Shader/gold-font.mtl.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "62ffe4a2-9176-4426-a91d-4005ee3b08a9", 4 | "importer": "material", 5 | "dataAsSubAsset": null, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /assets/Texture.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "7b81d4e8-ec84-4716-968d-500ac1d78a54", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/HelloWorld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/HelloWorld.png -------------------------------------------------------------------------------- /assets/Texture/about.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "c79bb730-0d34-4101-a4e4-b0fd73f9887f", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/about/abount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/about/abount.png -------------------------------------------------------------------------------- /assets/Texture/addSkill.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "54271533-0e4c-49b3-8a1c-a102b1cf2a37", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/addSkill/image 3377.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/addSkill/image 3377.png -------------------------------------------------------------------------------- /assets/Texture/common.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "dee045d1-4542-46d4-95c5-9066d366c109", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/common/back_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/back_down.png -------------------------------------------------------------------------------- /assets/Texture/common/back_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/back_over.png -------------------------------------------------------------------------------- /assets/Texture/common/back_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/back_up.png -------------------------------------------------------------------------------- /assets/Texture/common/close_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/close_bg.png -------------------------------------------------------------------------------- /assets/Texture/common/close_bt_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/close_bt_up.png -------------------------------------------------------------------------------- /assets/Texture/common/close_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/close_down.png -------------------------------------------------------------------------------- /assets/Texture/common/dlg_bg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/dlg_bg1.png -------------------------------------------------------------------------------- /assets/Texture/common/effectOFF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/effectOFF.png -------------------------------------------------------------------------------- /assets/Texture/common/effectON.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/effectON.png -------------------------------------------------------------------------------- /assets/Texture/common/image 3237.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/image 3237.png -------------------------------------------------------------------------------- /assets/Texture/common/image 3240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/image 3240.png -------------------------------------------------------------------------------- /assets/Texture/common/image 3436.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/image 3436.png -------------------------------------------------------------------------------- /assets/Texture/common/image 3470.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/image 3470.png -------------------------------------------------------------------------------- /assets/Texture/common/image 3991.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/image 3991.png -------------------------------------------------------------------------------- /assets/Texture/common/musicOFF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/musicOFF.png -------------------------------------------------------------------------------- /assets/Texture/common/musicON.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/musicON.png -------------------------------------------------------------------------------- /assets/Texture/common/news_chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/news_chain.png -------------------------------------------------------------------------------- /assets/Texture/common/r_door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/r_door.png -------------------------------------------------------------------------------- /assets/Texture/common/user_info_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/user_info_down.png -------------------------------------------------------------------------------- /assets/Texture/common/user_info_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/user_info_over.png -------------------------------------------------------------------------------- /assets/Texture/common/user_info_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/common/user_info_up.png -------------------------------------------------------------------------------- /assets/Texture/home.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "3beea22c-2492-4319-9250-719c5e397df1", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/home/about_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/about_down.png -------------------------------------------------------------------------------- /assets/Texture/home/about_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/about_over.png -------------------------------------------------------------------------------- /assets/Texture/home/about_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/about_up.png -------------------------------------------------------------------------------- /assets/Texture/home/game_power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/game_power.png -------------------------------------------------------------------------------- /assets/Texture/home/game_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/game_star.png -------------------------------------------------------------------------------- /assets/Texture/home/game_sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/game_sz.png -------------------------------------------------------------------------------- /assets/Texture/home/home_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/home_page.png -------------------------------------------------------------------------------- /assets/Texture/home/image 3531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/image 3531.png -------------------------------------------------------------------------------- /assets/Texture/home/image 3535.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/image 3535.png -------------------------------------------------------------------------------- /assets/Texture/home/image 3537.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/image 3537.png -------------------------------------------------------------------------------- /assets/Texture/home/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/logo.png -------------------------------------------------------------------------------- /assets/Texture/home/start_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/start_down.png -------------------------------------------------------------------------------- /assets/Texture/home/start_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/start_over.png -------------------------------------------------------------------------------- /assets/Texture/home/start_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/home/start_up.png -------------------------------------------------------------------------------- /assets/Texture/map.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "5cb22ff1-0d8e-4be0-a637-a59659a07181", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/map/image 1537.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/map/image 1537.png -------------------------------------------------------------------------------- /assets/Texture/map/image 7130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/map/image 7130.png -------------------------------------------------------------------------------- /assets/Texture/select.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "591ad7bc-2e2f-4ae8-9586-36282d03d490", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/select/chengjiu_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/chengjiu_down.png -------------------------------------------------------------------------------- /assets/Texture/select/chengjiu_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/chengjiu_over.png -------------------------------------------------------------------------------- /assets/Texture/select/chengjiu_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/chengjiu_up.png -------------------------------------------------------------------------------- /assets/Texture/select/encyclopedia_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/encyclopedia_down.png -------------------------------------------------------------------------------- /assets/Texture/select/encyclopedia_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/encyclopedia_over.png -------------------------------------------------------------------------------- /assets/Texture/select/encyclopedia_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/encyclopedia_up.png -------------------------------------------------------------------------------- /assets/Texture/select/passed_entry_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/passed_entry_icon.png -------------------------------------------------------------------------------- /assets/Texture/select/roadmap_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/roadmap_bg.png -------------------------------------------------------------------------------- /assets/Texture/select/score_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/score_back.png -------------------------------------------------------------------------------- /assets/Texture/select/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/star.png -------------------------------------------------------------------------------- /assets/Texture/select/star_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/star_empty.png -------------------------------------------------------------------------------- /assets/Texture/select/upgrad_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/upgrad_up.png -------------------------------------------------------------------------------- /assets/Texture/select/upgrade_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/upgrade_down.png -------------------------------------------------------------------------------- /assets/Texture/select/upgrade_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/select/upgrade_over.png -------------------------------------------------------------------------------- /assets/Texture/singleColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/singleColor.png -------------------------------------------------------------------------------- /assets/Texture/ui.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "a0d4deb0-7d5a-4b43-aa7e-4f03064699f9", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/ui/bt01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/ui/bt01.png -------------------------------------------------------------------------------- /assets/Texture/ui/bt02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/ui/bt02.png -------------------------------------------------------------------------------- /assets/Texture/ui/bt03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/ui/bt03.png -------------------------------------------------------------------------------- /assets/Texture/ui/图层 1295.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/ui/图层 1295.png -------------------------------------------------------------------------------- /assets/Texture/ui/看广告图标.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/ui/看广告图标.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "fbf27bfe-90a0-481b-ac6c-afc00deb9946", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/0.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/1.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/2.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/3.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/4.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/5.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/6.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/7.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/8.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/9.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/万.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/万.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/张.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/张.png -------------------------------------------------------------------------------- /assets/Texture/用户栏-文字/房卡:.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/Texture/用户栏-文字/房卡:.png -------------------------------------------------------------------------------- /assets/resources.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "fd11b576-0a99-43c9-ba1f-ce2110dd4e46", 4 | "importer": "folder", 5 | "isBundle": true, 6 | "bundleName": "resources", 7 | "priority": 8, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "2175cadf-46e0-4343-a350-0cd36cd2ef2e", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Fixed.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "e0f0f44f-3e56-46b3-9014-42dff8ee2f56", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Fixed/UIFunction.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "77e30916-f2d5-4b29-82e4-c01072196d51", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Fixed/UISound.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "199cc196-c670-448c-8b9f-dff01b9bd52d", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "0a31308c-c074-47bf-b0c9-a2ade9e55456", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIAbout.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "420b6552-3ef0-4550-9959-ab25699e8eeb", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UICapture.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "d0857753-5854-49fc-b470-92669ce6b80a", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIDungeon.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "6eb633e0-e084-4906-a258-9d74bba10107", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIECSView.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "d578bdcf-7826-4eee-9fb3-150acf52ec6d", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIGame.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "2308781c-2c99-4e12-991d-0f42cdefce50", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIHome.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "9b0d00b4-e78f-4c02-b7c0-dedbb9b20f60", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UILight.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "b5d882a1-ee09-4c70-890d-50d6c322ca98", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIMap.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "f31be5ba-d403-4748-bb1e-a7aca39a1769", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIMeshTexture.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "cd33ff09-f949-4efb-8918-90e5da8dc68b", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UINavigator.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "8bb2a06a-c218-426d-a417-2ab8a27d8b6e", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIProp.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "b29da634-0f18-44ce-92dc-467524f0003f", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIScrollTexture.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "2962dfa2-4236-4956-b4ba-5f6181de7fa3", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UISplitTexture.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "0c8e6156-1b8c-4b37-8f0c-89bbae339507", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIToastTest.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "2277c1ec-ad4f-4406-bbaa-94b0cac83df4", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Screen/UIWave.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "5f96208c-4a58-4e3c-8569-3d3a09293e20", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Tips.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "7d9b7f93-9637-43c6-be64-c49fa28400f6", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Tips/UILoading.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "423652cf-acef-47d8-ada4-29659dac0384", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Toast.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "f08a8fe1-ef9a-4b0a-8f56-3d35b5b61004", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Toast/UIToast1.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "fd5bca0a-8274-4df7-bafe-414d92160c46", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "0314b4a1-f048-4a4e-8755-d9009a0f2dca", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UIMobx.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "18a6d63d-77dd-4113-92ee-95c99ef2c12e", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UIPop.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "32b7908e-0c93-4cdf-ac25-f3bbbb582827", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UIScrollPlus.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "c3bc0839-242c-4198-856c-666bf63dac04", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UISetting.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "9d9ce61c-0519-4389-b02d-84381b5fb3da", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UISkills.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "9d438e4c-b2e5-4d1c-b11e-3795ecf46d85", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/Forms/Windows/UITips.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "03091dfc-1d8f-413b-aca9-2bd4c55ad587", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/building.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "3d3388bc-1242-4e5e-ae0b-d52bc74f5431", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/building/image_450.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/resources/building/image_450.png -------------------------------------------------------------------------------- /assets/resources/building/image_459.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/resources/building/image_459.png -------------------------------------------------------------------------------- /assets/resources/building/image_469.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/resources/building/image_469.png -------------------------------------------------------------------------------- /assets/resources/buildings.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "4f9375d9-f6f5-41e1-9a50-631426a90638", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/buildings/Building.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "3e9b5b30-3363-4bda-9ac4-49098a4a645a", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/buildings/node.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "19cd5a01-07dd-48ca-9b6b-839baf5cf8b4", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/imgs.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "b27a021c-b044-4b36-ba1f-befad6ea5eaf", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/imgs/button2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/assets/resources/imgs/button2.png -------------------------------------------------------------------------------- /assets/resources/items.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.1.3", 3 | "uuid": "efa531c2-2a46-4a66-b65b-92683bcfdb28", 4 | "importer": "folder", 5 | "isBundle": false, 6 | "bundleName": "", 7 | "priority": 1, 8 | "compressionType": {}, 9 | "optimizeHotUpdate": {}, 10 | "inlineSpriteFrames": {}, 11 | "isRemoteBundle": {}, 12 | "subMetas": {} 13 | } -------------------------------------------------------------------------------- /assets/resources/items/DungeonItem.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "b75f8f36-3030-48be-85bb-925f9aedca77", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/items/MoveItem.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "270b52e8-98e5-4a13-842b-37263b4594c2", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/resources/items/ScrollItem.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.3.2", 3 | "uuid": "8115e8af-1460-4453-b9f0-6d237829e150", 4 | "importer": "prefab", 5 | "optimizationPolicy": "AUTO", 6 | "asyncLoadAssets": false, 7 | "readonly": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /doc/2dlight.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/2dlight.gif -------------------------------------------------------------------------------- /doc/2dlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/2dlight.png -------------------------------------------------------------------------------- /doc/AutoBinderPlus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/AutoBinderPlus.gif -------------------------------------------------------------------------------- /doc/AutoConfig.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/AutoConfig.gif -------------------------------------------------------------------------------- /doc/Scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/Scene.png -------------------------------------------------------------------------------- /doc/UIBind_dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/UIBind_dist.png -------------------------------------------------------------------------------- /doc/addMaskPlus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/addMaskPlus.gif -------------------------------------------------------------------------------- /doc/autobinder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/autobinder.gif -------------------------------------------------------------------------------- /doc/draw.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/draw.gif -------------------------------------------------------------------------------- /doc/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/framework.png -------------------------------------------------------------------------------- /doc/light.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/light.gif -------------------------------------------------------------------------------- /doc/proj_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/proj_dir.png -------------------------------------------------------------------------------- /doc/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/tree.png -------------------------------------------------------------------------------- /doc/uilayout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/uilayout.png -------------------------------------------------------------------------------- /doc/uimanager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/doc/uimanager.png -------------------------------------------------------------------------------- /editor/editor-scene.d.ts: -------------------------------------------------------------------------------- 1 | /**@module Editor (share) */ 2 | declare module Editor { 3 | export module Scene { 4 | /**传递场景脚本事件 */ 5 | export function callSceneScript(package_s_: string, type_s_: string, ...args: any[]): void; 6 | } 7 | } -------------------------------------------------------------------------------- /editor/engine.d.ts: -------------------------------------------------------------------------------- 1 | /**@module Editor (share) */ 2 | declare module cc { 3 | export module engine { 4 | export function getInstanceById(uuid_s_: string): cc.Node; 5 | } 6 | } -------------------------------------------------------------------------------- /editor/vue.d.ts: -------------------------------------------------------------------------------- 1 | declare interface vue { 2 | // shadowRoot?: any; 3 | public el: any; 4 | public data: any; 5 | public methods: any; 6 | public init: ()=> void; 7 | public created: ()=> void; 8 | } -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es6", 4 | "module": "commonjs", 5 | "experimentalDecorators": true 6 | }, 7 | "exclude": [ 8 | "node_modules", 9 | ".vscode", 10 | "library", 11 | "local", 12 | "settings", 13 | "temp" 14 | ] 15 | } -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/axios'); -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/cancel/Cancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * A `Cancel` is an object that is thrown when an operation is canceled. 5 | * 6 | * @class 7 | * @param {string=} message The message. 8 | */ 9 | function Cancel(message) { 10 | this.message = message; 11 | } 12 | 13 | Cancel.prototype.toString = function toString() { 14 | return 'Cancel' + (this.message ? ': ' + this.message : ''); 15 | }; 16 | 17 | Cancel.prototype.__CANCEL__ = true; 18 | 19 | module.exports = Cancel; 20 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/cancel/isCancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function isCancel(value) { 4 | return !!(value && value.__CANCEL__); 5 | }; 6 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/core/README.md: -------------------------------------------------------------------------------- 1 | # axios // core 2 | 3 | The modules found in `core/` should be modules that are specific to the domain logic of axios. These modules would most likely not make sense to be consumed outside of the axios module, as their logic is too specific. Some examples of core modules are: 4 | 5 | - Dispatching requests 6 | - Managing interceptors 7 | - Handling config 8 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/core/createError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var enhanceError = require('./enhanceError'); 4 | 5 | /** 6 | * Create an Error with the specified message, config, error code, request and response. 7 | * 8 | * @param {string} message The error message. 9 | * @param {Object} config The config. 10 | * @param {string} [code] The error code (for example, 'ECONNABORTED'). 11 | * @param {Object} [request] The request. 12 | * @param {Object} [response] The response. 13 | * @returns {Error} The created error. 14 | */ 15 | module.exports = function createError(message, config, code, request, response) { 16 | var error = new Error(message); 17 | return enhanceError(error, config, code, request, response); 18 | }; 19 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/core/transformData.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('./../utils'); 4 | 5 | /** 6 | * Transform the data for a request or a response 7 | * 8 | * @param {Object|String} data The data to be transformed 9 | * @param {Array} headers The headers for the request or response 10 | * @param {Array|Function} fns A single function or Array of functions 11 | * @returns {*} The resulting transformed data 12 | */ 13 | module.exports = function transformData(data, headers, fns) { 14 | /*eslint no-param-reassign:0*/ 15 | utils.forEach(fns, function transform(fn) { 16 | data = fn(data, headers); 17 | }); 18 | 19 | return data; 20 | }; 21 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/README.md: -------------------------------------------------------------------------------- 1 | # axios // helpers 2 | 3 | The modules found in `helpers/` should be generic modules that are _not_ specific to the domain logic of axios. These modules could theoretically be published to npm on their own and consumed by other modules or apps. Some examples of generic modules are things like: 4 | 5 | - Browser polyfills 6 | - Managing cookies 7 | - Parsing HTTP headers 8 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/bind.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function bind(fn, thisArg) { 4 | return function wrap() { 5 | var args = new Array(arguments.length); 6 | for (var i = 0; i < args.length; i++) { 7 | args[i] = arguments[i]; 8 | } 9 | return fn.apply(thisArg, args); 10 | }; 11 | }; 12 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/combineURLs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Creates a new URL by combining the specified URLs 5 | * 6 | * @param {string} baseURL The base URL 7 | * @param {string} relativeURL The relative URL 8 | * @returns {string} The combined URL 9 | */ 10 | module.exports = function combineURLs(baseURL, relativeURL) { 11 | return relativeURL 12 | ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') 13 | : baseURL; 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/isAbsoluteURL.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the specified URL is absolute 5 | * 6 | * @param {string} url The URL to test 7 | * @returns {boolean} True if the specified URL is absolute, otherwise false 8 | */ 9 | module.exports = function isAbsoluteURL(url) { 10 | // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL). 11 | // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed 12 | // by any combination of letters, digits, plus, period, or hyphen. 13 | return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/isAxiosError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the payload is an error thrown by Axios 5 | * 6 | * @param {*} payload The value to test 7 | * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false 8 | */ 9 | module.exports = function isAxiosError(payload) { 10 | return (typeof payload === 'object') && (payload.isAxiosError === true); 11 | }; 12 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/normalizeHeaderName.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('../utils'); 4 | 5 | module.exports = function normalizeHeaderName(headers, normalizedName) { 6 | utils.forEach(headers, function processHeader(value, name) { 7 | if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { 8 | headers[normalizedName] = value; 9 | delete headers[name]; 10 | } 11 | }); 12 | }; 13 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/axios/lib/helpers/spread.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Syntactic sugar for invoking a function and expanding an array for arguments. 5 | * 6 | * Common use case would be to use `Function.prototype.apply`. 7 | * 8 | * ```js 9 | * function f(x, y, z) {} 10 | * var args = [1, 2, 3]; 11 | * f.apply(null, args); 12 | * ``` 13 | * 14 | * With `spread` this example can be re-written. 15 | * 16 | * ```js 17 | * spread(function(x, y, z) {})([1, 2, 3]); 18 | * ``` 19 | * 20 | * @param {Function} callback 21 | * @returns {Function} 22 | */ 23 | module.exports = function spread(callback) { 24 | return function wrap(arr) { 25 | return callback.apply(null, arr); 26 | }; 27 | }; 28 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/follow-redirects/debug.js: -------------------------------------------------------------------------------- 1 | var debug; 2 | 3 | module.exports = function () { 4 | if (!debug) { 5 | try { 6 | /* eslint global-require: off */ 7 | debug = require("debug")("follow-redirects"); 8 | } 9 | catch (error) { 10 | debug = function () { /* */ }; 11 | } 12 | } 13 | debug.apply(null, arguments); 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/follow-redirects/http.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").http; 2 | -------------------------------------------------------------------------------- /packages/autobinder/node_modules/follow-redirects/https.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").https; 2 | -------------------------------------------------------------------------------- /packages/autobinder/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "autobinder", 3 | "version": "0.0.1", 4 | "description": "自动绑定节点。", 5 | "author": "honmono", 6 | "main": "dist/main.js", 7 | "main-menu": { 8 | "i18n:MAIN_MENU.package.title/autobinder/run": { 9 | "message": "autobinder:run", 10 | "accelerator": "alt+g" 11 | } 12 | }, 13 | "panel": { 14 | "main": "dist/panel/index.js", 15 | "type": "dockable", 16 | "title": "autobinder", 17 | "width": 400, 18 | "height": 300 19 | }, 20 | "scene-script": "dist/scene.js", 21 | "dependencies": { 22 | "axios": "^0.21.2" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /packages/autoconfig/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "ScriptsDir": "assets/Script", 3 | "ScriptsName": "UIConfig.ts", 4 | "FormsDir": "assets/resources/Forms" 5 | } -------------------------------------------------------------------------------- /packages/autoconfig/dist/Const.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var Const = /** @class */ (function () { 4 | function Const() { 5 | } 6 | Const.ConfigUrl = "packages/autoconfig/config.json"; 7 | return Const; 8 | }()); 9 | exports.default = Const; 10 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/axios'); -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/cancel/Cancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * A `Cancel` is an object that is thrown when an operation is canceled. 5 | * 6 | * @class 7 | * @param {string=} message The message. 8 | */ 9 | function Cancel(message) { 10 | this.message = message; 11 | } 12 | 13 | Cancel.prototype.toString = function toString() { 14 | return 'Cancel' + (this.message ? ': ' + this.message : ''); 15 | }; 16 | 17 | Cancel.prototype.__CANCEL__ = true; 18 | 19 | module.exports = Cancel; 20 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/cancel/isCancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function isCancel(value) { 4 | return !!(value && value.__CANCEL__); 5 | }; 6 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/core/README.md: -------------------------------------------------------------------------------- 1 | # axios // core 2 | 3 | The modules found in `core/` should be modules that are specific to the domain logic of axios. These modules would most likely not make sense to be consumed outside of the axios module, as their logic is too specific. Some examples of core modules are: 4 | 5 | - Dispatching requests 6 | - Managing interceptors 7 | - Handling config 8 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/core/createError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var enhanceError = require('./enhanceError'); 4 | 5 | /** 6 | * Create an Error with the specified message, config, error code, request and response. 7 | * 8 | * @param {string} message The error message. 9 | * @param {Object} config The config. 10 | * @param {string} [code] The error code (for example, 'ECONNABORTED'). 11 | * @param {Object} [request] The request. 12 | * @param {Object} [response] The response. 13 | * @returns {Error} The created error. 14 | */ 15 | module.exports = function createError(message, config, code, request, response) { 16 | var error = new Error(message); 17 | return enhanceError(error, config, code, request, response); 18 | }; 19 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/core/transformData.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('./../utils'); 4 | 5 | /** 6 | * Transform the data for a request or a response 7 | * 8 | * @param {Object|String} data The data to be transformed 9 | * @param {Array} headers The headers for the request or response 10 | * @param {Array|Function} fns A single function or Array of functions 11 | * @returns {*} The resulting transformed data 12 | */ 13 | module.exports = function transformData(data, headers, fns) { 14 | /*eslint no-param-reassign:0*/ 15 | utils.forEach(fns, function transform(fn) { 16 | data = fn(data, headers); 17 | }); 18 | 19 | return data; 20 | }; 21 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/README.md: -------------------------------------------------------------------------------- 1 | # axios // helpers 2 | 3 | The modules found in `helpers/` should be generic modules that are _not_ specific to the domain logic of axios. These modules could theoretically be published to npm on their own and consumed by other modules or apps. Some examples of generic modules are things like: 4 | 5 | - Browser polyfills 6 | - Managing cookies 7 | - Parsing HTTP headers 8 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/bind.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function bind(fn, thisArg) { 4 | return function wrap() { 5 | var args = new Array(arguments.length); 6 | for (var i = 0; i < args.length; i++) { 7 | args[i] = arguments[i]; 8 | } 9 | return fn.apply(thisArg, args); 10 | }; 11 | }; 12 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/combineURLs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Creates a new URL by combining the specified URLs 5 | * 6 | * @param {string} baseURL The base URL 7 | * @param {string} relativeURL The relative URL 8 | * @returns {string} The combined URL 9 | */ 10 | module.exports = function combineURLs(baseURL, relativeURL) { 11 | return relativeURL 12 | ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') 13 | : baseURL; 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/isAbsoluteURL.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the specified URL is absolute 5 | * 6 | * @param {string} url The URL to test 7 | * @returns {boolean} True if the specified URL is absolute, otherwise false 8 | */ 9 | module.exports = function isAbsoluteURL(url) { 10 | // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL). 11 | // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed 12 | // by any combination of letters, digits, plus, period, or hyphen. 13 | return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/isAxiosError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the payload is an error thrown by Axios 5 | * 6 | * @param {*} payload The value to test 7 | * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false 8 | */ 9 | module.exports = function isAxiosError(payload) { 10 | return (typeof payload === 'object') && (payload.isAxiosError === true); 11 | }; 12 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/normalizeHeaderName.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('../utils'); 4 | 5 | module.exports = function normalizeHeaderName(headers, normalizedName) { 6 | utils.forEach(headers, function processHeader(value, name) { 7 | if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { 8 | headers[normalizedName] = value; 9 | delete headers[name]; 10 | } 11 | }); 12 | }; 13 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/axios/lib/helpers/spread.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Syntactic sugar for invoking a function and expanding an array for arguments. 5 | * 6 | * Common use case would be to use `Function.prototype.apply`. 7 | * 8 | * ```js 9 | * function f(x, y, z) {} 10 | * var args = [1, 2, 3]; 11 | * f.apply(null, args); 12 | * ``` 13 | * 14 | * With `spread` this example can be re-written. 15 | * 16 | * ```js 17 | * spread(function(x, y, z) {})([1, 2, 3]); 18 | * ``` 19 | * 20 | * @param {Function} callback 21 | * @returns {Function} 22 | */ 23 | module.exports = function spread(callback) { 24 | return function wrap(arr) { 25 | return callback.apply(null, arr); 26 | }; 27 | }; 28 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/follow-redirects/debug.js: -------------------------------------------------------------------------------- 1 | var debug; 2 | 3 | module.exports = function () { 4 | if (!debug) { 5 | try { 6 | /* eslint global-require: off */ 7 | debug = require("debug")("follow-redirects"); 8 | } 9 | catch (error) { 10 | debug = function () { /* */ }; 11 | } 12 | } 13 | debug.apply(null, arguments); 14 | }; 15 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/follow-redirects/http.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").http; 2 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/follow-redirects/https.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").https; 2 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/fs/README.md: -------------------------------------------------------------------------------- 1 | # Security holding package 2 | 3 | This package name is not currently in use, but was formerly occupied 4 | by another package. To avoid malicious use, npm is hanging on to the 5 | package name, but loosely, and we'll probably give it to you if you 6 | want it. 7 | 8 | You may adopt this package by contacting support@npmjs.com and 9 | requesting the name. 10 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | try { 2 | var util = require('util'); 3 | if (typeof util.inherits !== 'function') throw ''; 4 | module.exports = util.inherits; 5 | } catch (e) { 6 | module.exports = require('./inherits_browser.js'); 7 | } 8 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/path/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/path/README.md: -------------------------------------------------------------------------------- 1 | # path 2 | 3 | This is an exact copy of the NodeJS ’path’ module published to the NPM registry. 4 | 5 | [Documentation](http://nodejs.org/docs/latest/api/path.html) 6 | 7 | ## Install 8 | 9 | ```sh 10 | $ npm install --save path 11 | ``` 12 | 13 | ## License 14 | 15 | MIT 16 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/process/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | extends: "eslint:recommended", 3 | "env": { 4 | "node": true, 5 | "browser": true, 6 | "es6" : true, 7 | "mocha": true 8 | }, 9 | "rules": { 10 | "indent": [2, 4], 11 | "brace-style": [2, "1tbs"], 12 | "quotes": [2, "single"], 13 | "no-console": 0, 14 | "no-shadow": 0, 15 | "no-use-before-define": [2, "nofunc"], 16 | "no-underscore-dangle": 0, 17 | "no-constant-condition": 0, 18 | "space-after-function-name": 0, 19 | "consistent-return": 0 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/process/index.js: -------------------------------------------------------------------------------- 1 | // for now just expose the builtin process global from node.js 2 | module.exports = global.process; 3 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/util/README.md: -------------------------------------------------------------------------------- 1 | # util 2 | 3 | [![Build Status](https://travis-ci.org/defunctzombie/node-util.png?branch=master)](https://travis-ci.org/defunctzombie/node-util) 4 | 5 | node.js [util](http://nodejs.org/api/util.html) module as a module 6 | 7 | ## install via [npm](npmjs.org) 8 | 9 | ```shell 10 | npm install util 11 | ``` 12 | 13 | ## browser support 14 | 15 | This module also works in modern browsers. If you need legacy browser support you will need to polyfill ES5 features. 16 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/util/support/isBuffer.js: -------------------------------------------------------------------------------- 1 | module.exports = function isBuffer(arg) { 2 | return arg instanceof Buffer; 3 | } 4 | -------------------------------------------------------------------------------- /packages/autoconfig/node_modules/util/support/isBufferBrowser.js: -------------------------------------------------------------------------------- 1 | module.exports = function isBuffer(arg) { 2 | return arg && typeof arg === 'object' 3 | && typeof arg.copy === 'function' 4 | && typeof arg.fill === 'function' 5 | && typeof arg.readUInt8 === 'function'; 6 | } -------------------------------------------------------------------------------- /packages/autoconfig/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "autoconfig", 3 | "version": "0.0.1", 4 | "description": "自动生成UIConfig", 5 | "author": "honmono", 6 | "main": "dist/main.js", 7 | "main-menu": { 8 | "i18n:MAIN_MENU.package.title/autoconfig/run": { 9 | "message": "autoconfig:run", 10 | "accelerator": "alt+f" 11 | } 12 | }, 13 | "panel": { 14 | "main": "dist/panel/index.js", 15 | "type": "dockable", 16 | "title": "autoconfig", 17 | "width": 400, 18 | "height": 300 19 | }, 20 | "scene-script": "dist/scene.js", 21 | "dependencies": { 22 | "axios": "^0.21.2", 23 | "fs": "0.0.1-security", 24 | "path": "^0.12.7" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /packages/autoconfig/src/Const.ts: -------------------------------------------------------------------------------- 1 | export default class Const { 2 | static ConfigUrl = "packages/autoconfig/config.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/buttonplus/main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | load () { 5 | // execute when package loaded 6 | }, 7 | 8 | unload () { 9 | // execute when package unloaded 10 | }, 11 | 12 | // register your ipc messages here 13 | messages: { 14 | 'open' () { 15 | // open entry panel registered in package.json 16 | Editor.Panel.open('buttonplus'); 17 | }, 18 | 'say-hello' () { 19 | Editor.Panel.open('buttonplus'); 20 | 21 | // Editor.Ipc.sendToPanel('buttonplus', 'buttonplus:hello'); 22 | }, 23 | 'clicked' () { 24 | 25 | } 26 | }, 27 | }; -------------------------------------------------------------------------------- /packages/buttonplus/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "buttonplus", 3 | "version": "0.0.1", 4 | "description": "The package template for getting started.", 5 | "author": "Cocos Creator", 6 | "main": "main.js", 7 | "main-menu": { 8 | "i18n:MAIN_MENU.package.title/buttonplus/open": { 9 | "message": "buttonplus:open" 10 | }, 11 | "i18n:MAIN_MENU.package.title/buttonplus/hello": { 12 | "message": "buttonplus:say-hello" 13 | } 14 | }, 15 | "panel": { 16 | "main": "panel/index.js", 17 | "type": "dockable", 18 | "title": "buttonplus", 19 | "width": 400, 20 | "height": 300 21 | } 22 | } -------------------------------------------------------------------------------- /packages/custom-inspector/main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | load () { 5 | // execute when package loaded 6 | }, 7 | 8 | unload () { 9 | // execute when package unloaded 10 | }, 11 | 12 | // register your ipc messages here 13 | messages: { 14 | }, 15 | }; -------------------------------------------------------------------------------- /packages/custom-inspector/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "custom-inspector", 3 | "version": "0.0.1", 4 | "description": "The package template for getting started.", 5 | "author": "honmono", 6 | "main": "main.js", 7 | "main-menu": { 8 | } 9 | } -------------------------------------------------------------------------------- /packages/maskplus/main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | load () { 5 | // execute when package loaded 6 | }, 7 | 8 | unload () { 9 | // execute when package unloaded 10 | }, 11 | 12 | // register your ipc messages here 13 | messages: { 14 | 15 | }, 16 | }; -------------------------------------------------------------------------------- /packages/maskplus/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "maskplus", 3 | "version": "0.0.1", 4 | "description": "The package template for getting started.", 5 | "author": "Cocos Creator", 6 | "main": "main.js" 7 | } -------------------------------------------------------------------------------- /packages/polygonpoints/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "polygonpoints", 3 | "version": "0.0.1", 4 | "description": "", 5 | "author": "honmono", 6 | "gizmos": { 7 | "MaskPlus": "packages://polygonpoints/main.js", 8 | "TexturePlus": "packages://polygonpoints/main.js" 9 | } 10 | } -------------------------------------------------------------------------------- /packages/propcontroller/dist/Const.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var Const = /** @class */ (function () { 4 | function Const() { 5 | } 6 | /** 规范符号 */ 7 | Const.JsonsDir = "assets/Script/AutoJsons"; 8 | return Const; 9 | }()); 10 | exports.default = Const; 11 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/assert/strict.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'assert/strict' { 2 | import { strict } from 'node:assert'; 3 | export = strict; 4 | } 5 | declare module 'node:assert/strict' { 6 | import { strict } from 'node:assert'; 7 | export = strict; 8 | } 9 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/constants.d.ts: -------------------------------------------------------------------------------- 1 | /** @deprecated since v6.3.0 - use constants property exposed by the relevant module instead. */ 2 | declare module 'constants' { 3 | import { constants as osConstants, SignalConstants } from 'node:os'; 4 | import { constants as cryptoConstants } from 'node:crypto'; 5 | import { constants as fsConstants } from 'node:fs'; 6 | 7 | const exp: typeof osConstants.errno & 8 | typeof osConstants.priority & 9 | SignalConstants & 10 | typeof cryptoConstants & 11 | typeof fsConstants; 12 | export = exp; 13 | } 14 | 15 | declare module 'node:constants' { 16 | import constants = require('constants'); 17 | export = constants; 18 | } 19 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/globals.global.d.ts: -------------------------------------------------------------------------------- 1 | declare var global: typeof globalThis; 2 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/ts4.8/assert/strict.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'assert/strict' { 2 | import { strict } from 'node:assert'; 3 | export = strict; 4 | } 5 | declare module 'node:assert/strict' { 6 | import { strict } from 'node:assert'; 7 | export = strict; 8 | } 9 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/ts4.8/constants.d.ts: -------------------------------------------------------------------------------- 1 | /** @deprecated since v6.3.0 - use constants property exposed by the relevant module instead. */ 2 | declare module 'constants' { 3 | import { constants as osConstants, SignalConstants } from 'node:os'; 4 | import { constants as cryptoConstants } from 'node:crypto'; 5 | import { constants as fsConstants } from 'node:fs'; 6 | 7 | const exp: typeof osConstants.errno & 8 | typeof osConstants.priority & 9 | SignalConstants & 10 | typeof cryptoConstants & 11 | typeof fsConstants; 12 | export = exp; 13 | } 14 | 15 | declare module 'node:constants' { 16 | import constants = require('constants'); 17 | export = constants; 18 | } 19 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/@types/node/ts4.8/globals.global.d.ts: -------------------------------------------------------------------------------- 1 | declare var global: typeof globalThis; 2 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | Please report security issues to jasonsaayman@gmail.com 6 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/axios'); -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/cancel/Cancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * A `Cancel` is an object that is thrown when an operation is canceled. 5 | * 6 | * @class 7 | * @param {string=} message The message. 8 | */ 9 | function Cancel(message) { 10 | this.message = message; 11 | } 12 | 13 | Cancel.prototype.toString = function toString() { 14 | return 'Cancel' + (this.message ? ': ' + this.message : ''); 15 | }; 16 | 17 | Cancel.prototype.__CANCEL__ = true; 18 | 19 | module.exports = Cancel; 20 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/cancel/isCancel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function isCancel(value) { 4 | return !!(value && value.__CANCEL__); 5 | }; 6 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/core/README.md: -------------------------------------------------------------------------------- 1 | # axios // core 2 | 3 | The modules found in `core/` should be modules that are specific to the domain logic of axios. These modules would most likely not make sense to be consumed outside of the axios module, as their logic is too specific. Some examples of core modules are: 4 | 5 | - Dispatching requests 6 | - Requests sent via `adapters/` (see lib/adapters/README.md) 7 | - Managing interceptors 8 | - Handling config 9 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/core/createError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var enhanceError = require('./enhanceError'); 4 | 5 | /** 6 | * Create an Error with the specified message, config, error code, request and response. 7 | * 8 | * @param {string} message The error message. 9 | * @param {Object} config The config. 10 | * @param {string} [code] The error code (for example, 'ECONNABORTED'). 11 | * @param {Object} [request] The request. 12 | * @param {Object} [response] The response. 13 | * @returns {Error} The created error. 14 | */ 15 | module.exports = function createError(message, config, code, request, response) { 16 | var error = new Error(message); 17 | return enhanceError(error, config, code, request, response); 18 | }; 19 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/core/transformData.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('./../utils'); 4 | var defaults = require('./../defaults'); 5 | 6 | /** 7 | * Transform the data for a request or a response 8 | * 9 | * @param {Object|String} data The data to be transformed 10 | * @param {Array} headers The headers for the request or response 11 | * @param {Array|Function} fns A single function or Array of functions 12 | * @returns {*} The resulting transformed data 13 | */ 14 | module.exports = function transformData(data, headers, fns) { 15 | var context = this || defaults; 16 | /*eslint no-param-reassign:0*/ 17 | utils.forEach(fns, function transform(fn) { 18 | data = fn.call(context, data, headers); 19 | }); 20 | 21 | return data; 22 | }; 23 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/README.md: -------------------------------------------------------------------------------- 1 | # axios // helpers 2 | 3 | The modules found in `helpers/` should be generic modules that are _not_ specific to the domain logic of axios. These modules could theoretically be published to npm on their own and consumed by other modules or apps. Some examples of generic modules are things like: 4 | 5 | - Browser polyfills 6 | - Managing cookies 7 | - Parsing HTTP headers 8 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/bind.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function bind(fn, thisArg) { 4 | return function wrap() { 5 | var args = new Array(arguments.length); 6 | for (var i = 0; i < args.length; i++) { 7 | args[i] = arguments[i]; 8 | } 9 | return fn.apply(thisArg, args); 10 | }; 11 | }; 12 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/combineURLs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Creates a new URL by combining the specified URLs 5 | * 6 | * @param {string} baseURL The base URL 7 | * @param {string} relativeURL The relative URL 8 | * @returns {string} The combined URL 9 | */ 10 | module.exports = function combineURLs(baseURL, relativeURL) { 11 | return relativeURL 12 | ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') 13 | : baseURL; 14 | }; 15 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/isAbsoluteURL.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the specified URL is absolute 5 | * 6 | * @param {string} url The URL to test 7 | * @returns {boolean} True if the specified URL is absolute, otherwise false 8 | */ 9 | module.exports = function isAbsoluteURL(url) { 10 | // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL). 11 | // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed 12 | // by any combination of letters, digits, plus, period, or hyphen. 13 | return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); 14 | }; 15 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/isAxiosError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Determines whether the payload is an error thrown by Axios 5 | * 6 | * @param {*} payload The value to test 7 | * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false 8 | */ 9 | module.exports = function isAxiosError(payload) { 10 | return (typeof payload === 'object') && (payload.isAxiosError === true); 11 | }; 12 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/normalizeHeaderName.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var utils = require('../utils'); 4 | 5 | module.exports = function normalizeHeaderName(headers, normalizedName) { 6 | utils.forEach(headers, function processHeader(value, name) { 7 | if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { 8 | headers[normalizedName] = value; 9 | delete headers[name]; 10 | } 11 | }); 12 | }; 13 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/axios/lib/helpers/spread.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Syntactic sugar for invoking a function and expanding an array for arguments. 5 | * 6 | * Common use case would be to use `Function.prototype.apply`. 7 | * 8 | * ```js 9 | * function f(x, y, z) {} 10 | * var args = [1, 2, 3]; 11 | * f.apply(null, args); 12 | * ``` 13 | * 14 | * With `spread` this example can be re-written. 15 | * 16 | * ```js 17 | * spread(function(x, y, z) {})([1, 2, 3]); 18 | * ``` 19 | * 20 | * @param {Function} callback 21 | * @returns {Function} 22 | */ 23 | module.exports = function spread(callback) { 24 | return function wrap(arr) { 25 | return callback.apply(null, arr); 26 | }; 27 | }; 28 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/follow-redirects/debug.js: -------------------------------------------------------------------------------- 1 | var debug; 2 | 3 | module.exports = function () { 4 | if (!debug) { 5 | try { 6 | /* eslint global-require: off */ 7 | debug = require("debug")("follow-redirects"); 8 | } 9 | catch (error) { /* */ } 10 | if (typeof debug !== "function") { 11 | debug = function () { /* */ }; 12 | } 13 | } 14 | debug.apply(null, arguments); 15 | }; 16 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/follow-redirects/http.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").http; 2 | -------------------------------------------------------------------------------- /packages/propcontroller/node_modules/follow-redirects/https.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./").https; 2 | -------------------------------------------------------------------------------- /packages/propcontroller/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "propcontroller", 3 | "version": "0.0.1", 4 | "description": "属性控制器", 5 | "author": "honmono", 6 | "main": "dist/main.js", 7 | "main-menu": { 8 | "i18n:MAIN_MENU.package.title/propcontroller/run": { 9 | "message": "propcontroller:run", 10 | "accelerator": "alt+h" 11 | } 12 | }, 13 | "scene-script": "dist/scene.js", 14 | "dependencies": { 15 | "axios": "^0.21.2" 16 | }, 17 | "devDependencies": { 18 | "@types/node": "^18.15.11" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /packages/propcontroller/src/Const.ts: -------------------------------------------------------------------------------- 1 | export default class Const { 2 | /** 规范符号 */ 3 | static JsonsDir = "assets/Script/AutoJsons" 4 | } 5 | -------------------------------------------------------------------------------- /project.json: -------------------------------------------------------------------------------- 1 | { 2 | "engine": "cocos2d-html5", 3 | "packages": "packages", 4 | "version": "2.4.11", 5 | "id": "8b7bf428-f997-4cfc-9dcd-d7d1a978ec20", 6 | "isNew": false 7 | } -------------------------------------------------------------------------------- /settings/builder.panel.json: -------------------------------------------------------------------------------- 1 | { 2 | "excludeScenes": [], 3 | "packageName": "org.cocos2d.helloworld", 4 | "platform": "web-mobile", 5 | "startScene": "2d2f792f-a40c-49bb-a189-ed176a246e49", 6 | "title": "HelloWorld" 7 | } -------------------------------------------------------------------------------- /template-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kirikayakazuto/CocosCreator_UIFrameWork/512915dbc2602c9340026de26c54b719c58ef375/template-banner.png -------------------------------------------------------------------------------- /template.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TEMPLATES.helloworld-ts.name", 3 | "desc": "TEMPLATES.helloworld-ts.desc", 4 | "banner": "template-banner.png" 5 | } -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "module": "commonjs", 4 | "lib": [ "es2015", "es2017", "dom" ], 5 | "target": "es5", 6 | "allowJs": true, 7 | "experimentalDecorators": true, 8 | "skipLibCheck": true, 9 | "resolveJsonModule": true, 10 | }, 11 | "exclude": [ 12 | "node_modules", 13 | "library", 14 | "local", 15 | "temp", 16 | "build", 17 | "settings" 18 | ] 19 | 20 | } --------------------------------------------------------------------------------