├── .gitattributes ├── Laya-FUi简易版 ├── UI │ ├── .objs │ │ └── workspace.json │ ├── UI.fairy │ ├── assets │ │ └── common │ │ │ ├── SceneLogin.xml │ │ │ ├── btn_bottom.xml │ │ │ ├── btn_image.xml │ │ │ ├── layerMain.xml │ │ │ ├── loading.xml │ │ │ ├── package.xml │ │ │ ├── res │ │ │ ├── bg.png │ │ │ ├── loading_run.png │ │ │ └── toast_bg.png │ │ │ └── toast.xml │ └── settings │ │ └── Publish.json └── game │ ├── .laya │ ├── astool │ │ ├── debug.txt │ │ ├── layajs │ │ └── layajs.exe │ ├── launch.json │ ├── publish_window.json │ ├── settings.json │ └── tasks.json │ ├── bin │ ├── index.html │ ├── js │ │ ├── LayaSample.js │ │ └── LayaSample.js.map │ ├── libs │ │ ├── LayaRender.js │ │ ├── bytebuffer.js │ │ ├── fairygui │ │ │ ├── fairygui.js │ │ │ ├── fairygui.min.js │ │ │ └── rawinflate.min.js │ │ ├── laya.ani.js │ │ ├── laya.core.js │ │ ├── laya.d3.js │ │ ├── laya.d3Plugin.js │ │ ├── laya.debugtool.js │ │ ├── laya.device.js │ │ ├── laya.filter.js │ │ ├── laya.html.js │ │ ├── laya.particle.js │ │ ├── laya.pathfinding.js │ │ ├── laya.tiledmap.js │ │ ├── laya.ui.js │ │ ├── laya.webgl.js │ │ ├── laya.wxmini.js │ │ ├── matter-RenderLaya.js │ │ ├── matter.js │ │ ├── min │ │ │ ├── laya.ani.min.js │ │ │ ├── laya.core.min.js │ │ │ ├── laya.d3.min.js │ │ │ ├── laya.d3Plugin.min.js │ │ │ ├── laya.debugtool.min.js │ │ │ ├── laya.device.min.js │ │ │ ├── laya.filter.min.js │ │ │ ├── laya.html.min.js │ │ │ ├── laya.particle.min.js │ │ │ ├── laya.pathfinding.min.js │ │ │ ├── laya.tiledmap.min.js │ │ │ ├── laya.ui.min.js │ │ │ ├── laya.webgl.min.js │ │ │ └── laya.wxmini.min.js │ │ ├── protobuf.js │ │ └── worker.js │ ├── res │ │ └── fui │ │ │ ├── common.bin │ │ │ └── common@atlas0.png │ └── unpack.json │ ├── gameText.laya │ ├── laya │ ├── .laya │ └── assets │ │ └── comp │ │ ├── bg.png │ │ ├── blank.png │ │ ├── btn_close.png │ │ ├── button.png │ │ ├── checkbox.png │ │ ├── clip_num.png │ │ ├── clip_selectBox.png │ │ ├── clip_tree_arrow.png │ │ ├── clip_tree_folder.png │ │ ├── combobox.png │ │ ├── hscroll$bar.png │ │ ├── hscroll$down.png │ │ ├── hscroll$up.png │ │ ├── hscroll.png │ │ ├── hslider$bar.png │ │ ├── hslider.png │ │ ├── html.png │ │ ├── image.png │ │ ├── label.png │ │ ├── linkbutton.png │ │ ├── progress$bar.png │ │ ├── progress.png │ │ ├── radio.png │ │ ├── radiogroup.png │ │ ├── tab.png │ │ ├── textarea.png │ │ ├── textinput.png │ │ ├── vscroll$bar.png │ │ ├── vscroll$down.png │ │ ├── vscroll$up.png │ │ ├── vscroll.png │ │ ├── vslider$bar.png │ │ └── vslider.png │ ├── libs │ ├── LayaAir.d.ts │ └── fairygui.d.ts │ ├── src │ ├── GameContainer.ts │ ├── Main.ts │ ├── Page │ │ ├── PageBase.ts │ │ └── PageHome.ts │ ├── Scene │ │ ├── SceneLogin.ts │ │ └── SceneMain.ts │ └── ui │ │ ├── LayerMain.ts │ │ ├── Loading.ts │ │ ├── Toast.ts │ │ └── UIManager.ts │ └── tsconfig.json ├── Laya-FUi精简版 ├── UI │ ├── .objs │ │ └── workspace.json │ ├── UI.fairy │ ├── assets │ │ └── common │ │ │ ├── GameScene.xml │ │ │ ├── MainScene.xml │ │ │ ├── btn_bottom.xml │ │ │ ├── btn_image.xml │ │ │ ├── package.xml │ │ │ ├── res │ │ │ ├── bg.png │ │ │ ├── loading_run.png │ │ │ └── toast_bg.png │ │ │ └── toast.xml │ └── settings │ │ └── Publish.json └── game │ ├── .laya │ ├── astool │ │ ├── debug.txt │ │ ├── layajs │ │ └── layajs.exe │ ├── launch.json │ ├── publish_window.json │ ├── settings.json │ └── tasks.json │ ├── bin │ ├── index.html │ ├── js │ │ ├── GameContainer.js │ │ ├── GameContainer.js.map │ │ ├── GameScene.js │ │ ├── GameScene.js.map │ │ ├── LayaSample.js │ │ ├── LayaSample.js.map │ │ ├── LayerMain.js │ │ ├── LayerMain.js.map │ │ ├── Main.js │ │ ├── Main.js.map │ │ ├── MainScene.js │ │ ├── MainScene.js.map │ │ ├── Page │ │ │ ├── PageBase.js │ │ │ ├── PageBase.js.map │ │ │ ├── PageHome.js │ │ │ └── PageHome.js.map │ │ ├── Scene │ │ │ ├── SceneLogin.js │ │ │ ├── SceneLogin.js.map │ │ │ ├── SceneMain.js │ │ │ └── SceneMain.js.map │ │ ├── SceneLogin.js │ │ ├── SceneLogin.js.map │ │ ├── SceneMain.js │ │ ├── SceneMain.js.map │ │ └── ui │ │ │ ├── LayerMain.js │ │ │ ├── LayerMain.js.map │ │ │ ├── Loading.js │ │ │ ├── Loading.js.map │ │ │ ├── Toast.js │ │ │ ├── Toast.js.map │ │ │ ├── UIManager.js │ │ │ └── UIManager.js.map │ ├── libs │ │ ├── LayaRender.js │ │ ├── bytebuffer.js │ │ ├── fairygui │ │ │ ├── fairygui.js │ │ │ ├── fairygui.min.js │ │ │ └── rawinflate.min.js │ │ ├── laya.ani.js │ │ ├── laya.core.js │ │ ├── laya.d3.js │ │ ├── laya.d3Plugin.js │ │ ├── laya.debugtool.js │ │ ├── laya.device.js │ │ ├── laya.filter.js │ │ ├── laya.html.js │ │ ├── laya.particle.js │ │ ├── laya.pathfinding.js │ │ ├── laya.tiledmap.js │ │ ├── laya.ui.js │ │ ├── laya.webgl.js │ │ ├── laya.wxmini.js │ │ ├── matter-RenderLaya.js │ │ ├── matter.js │ │ ├── min │ │ │ ├── laya.ani.min.js │ │ │ ├── laya.core.min.js │ │ │ ├── laya.d3.min.js │ │ │ ├── laya.d3Plugin.min.js │ │ │ ├── laya.debugtool.min.js │ │ │ ├── laya.device.min.js │ │ │ ├── laya.filter.min.js │ │ │ ├── laya.html.min.js │ │ │ ├── laya.particle.min.js │ │ │ ├── laya.pathfinding.min.js │ │ │ ├── laya.tiledmap.min.js │ │ │ ├── laya.ui.min.js │ │ │ ├── laya.webgl.min.js │ │ │ └── laya.wxmini.min.js │ │ ├── protobuf.js │ │ └── worker.js │ ├── res │ │ └── fui │ │ │ ├── common.bin │ │ │ └── common@atlas0.png │ └── unpack.json │ ├── gameText.laya │ ├── laya │ ├── .laya │ └── assets │ │ └── comp │ │ ├── bg.png │ │ ├── blank.png │ │ ├── btn_close.png │ │ ├── button.png │ │ ├── checkbox.png │ │ ├── clip_num.png │ │ ├── clip_selectBox.png │ │ ├── clip_tree_arrow.png │ │ ├── clip_tree_folder.png │ │ ├── combobox.png │ │ ├── hscroll$bar.png │ │ ├── hscroll$down.png │ │ ├── hscroll$up.png │ │ ├── hscroll.png │ │ ├── hslider$bar.png │ │ ├── hslider.png │ │ ├── html.png │ │ ├── image.png │ │ ├── label.png │ │ ├── linkbutton.png │ │ ├── progress$bar.png │ │ ├── progress.png │ │ ├── radio.png │ │ ├── radiogroup.png │ │ ├── tab.png │ │ ├── textarea.png │ │ ├── textinput.png │ │ ├── vscroll$bar.png │ │ ├── vscroll$down.png │ │ ├── vscroll$up.png │ │ ├── vscroll.png │ │ ├── vslider$bar.png │ │ └── vslider.png │ ├── libs │ ├── LayaAir.d.ts │ └── fairygui.d.ts │ ├── src │ ├── GameScene.ts │ ├── Main.ts │ ├── MainScene.ts │ └── ui │ │ └── Toast.ts │ └── tsconfig.json └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Laya-FUi简易版/UI/.objs/workspace.json: -------------------------------------------------------------------------------- 1 | { 2 | "hidden_packages": [], 3 | "active_doc": [ 4 | "etmmpigg", 5 | "k2ag55" 6 | ], 7 | "docs": [ 8 | "etmmpigg", 9 | "k2ag55", 10 | "etmmpigg", 11 | "k2ag4x", 12 | "etmmpigg", 13 | "k2ag54", 14 | "etmmpigg", 15 | "k2ag4y", 16 | "etmmpigg", 17 | "ps4d69", 18 | "etmmpigg", 19 | "ps4d6b" 20 | ], 21 | "expanded_nodes": [ 22 | "etmmpigg", 23 | "/" 24 | ] 25 | } -------------------------------------------------------------------------------- /Laya-FUi简易版/UI/UI.fairy: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Laya-FUi简易版/UI/assets/common/SceneLogin.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |