├── .gitignore ├── FguiCreator3.8 ├── .gitignore ├── FguiCreator3.8.fairy ├── assets │ ├── Basics │ │ ├── btns │ │ │ ├── ComboBox1.xml │ │ │ ├── ComboBox1_item.xml │ │ │ ├── ComboBox1_popup.xml │ │ │ ├── Font1.fnt │ │ │ ├── Label1.xml │ │ │ ├── MovieClip1.jta │ │ │ ├── ProgressBar1.xml │ │ │ ├── Slider1.xml │ │ │ ├── Slider1_grip.xml │ │ │ ├── btn_close.xml │ │ │ ├── button1.xml │ │ │ ├── image_button1.png │ │ │ └── image_button_close.png │ │ ├── empty.xml │ │ ├── header │ │ │ ├── WindowHeader.xml │ │ │ └── WindowHeader2.xml │ │ ├── image │ │ │ └── image_black.png │ │ ├── load │ │ │ ├── LoadUIWindow.xml │ │ │ └── image_net_wait.png │ │ ├── package.xml │ │ └── window │ │ │ ├── AlertWindow.xml │ │ │ ├── ToastWindow.xml │ │ │ └── toast │ │ │ ├── image_toastbg.png │ │ │ └── toast.xml │ ├── Condition │ │ ├── ConditionWindow.xml │ │ ├── image │ │ │ ├── image_reddot_bg.png │ │ │ └── item_reddot.xml │ │ └── package.xml │ ├── Game │ │ ├── GameWindow.xml │ │ └── package.xml │ ├── Home │ │ ├── HomeWindow.xml │ │ └── package.xml │ ├── HotUpdate │ │ ├── HotUpdateWindow.xml │ │ └── package.xml │ ├── MiniGame │ │ ├── MiniGameWindow.xml │ │ └── package.xml │ ├── Socket │ │ ├── SocketTestWindow.xml │ │ └── package.xml │ └── Window │ │ ├── CloseAllWindow.xml │ │ ├── CloseOneWindow.xml │ │ ├── CustomComponents.xml │ │ ├── HideAllWindow.xml │ │ ├── HideOneWindow.xml │ │ ├── PopWindow.xml │ │ ├── PopWindowHeader1.xml │ │ ├── PopWindowHeader2.xml │ │ ├── UIBaseWindow.xml │ │ ├── image │ │ └── Icon-60@2x.png │ │ └── package.xml └── settings │ ├── Adaptation.json │ ├── Common.json │ ├── CustomProperties.json │ ├── Publish.json │ └── i18n.json ├── README.md ├── assets ├── FirstScene.meta ├── FirstScene │ ├── loading_bg.jpg │ ├── loading_bg.jpg.meta │ ├── res.meta │ └── res │ │ ├── auto-atlas.pac │ │ ├── auto-atlas.pac.meta │ │ ├── image_age_tip.png │ │ ├── image_age_tip.png.meta │ │ ├── image_bar.png │ │ ├── image_bar.png.meta │ │ ├── image_bar_bg.png │ │ ├── image_bar_bg.png.meta │ │ ├── image_health.png │ │ ├── image_health.png.meta │ │ ├── image_health_title.png │ │ └── image_health_title.png.meta ├── bundle_res.meta ├── bundle_res │ ├── pet.meta │ └── pet │ │ ├── pet1.png │ │ ├── pet1.png.meta │ │ ├── pet2.png │ │ ├── pet2.png.meta │ │ ├── pet3.png │ │ └── pet3.png.meta ├── libs.meta ├── libs │ ├── .gitignore │ ├── protobuf.min.js │ ├── protobuf.min.js.map │ ├── protobuf.min.js.map.meta │ └── protobuf.min.js.meta ├── project.manifest ├── project.manifest.meta ├── resources.meta ├── resources │ ├── anim.meta │ ├── anim │ │ ├── rotate.anim │ │ └── rotate.anim.meta │ ├── config.meta │ ├── config │ │ ├── buffer.meta │ │ ├── buffer │ │ │ ├── DictSheet.bin │ │ │ ├── DictSheet.bin.meta │ │ │ ├── basic.bin │ │ │ ├── basic.bin.meta │ │ │ ├── dict.bin │ │ │ ├── dict.bin.meta │ │ │ ├── dict_list.bin │ │ │ ├── dict_list.bin.meta │ │ │ ├── dict_list_dict.bin │ │ │ ├── dict_list_dict.bin.meta │ │ │ ├── list.bin │ │ │ ├── list.bin.meta │ │ │ ├── list_dict.bin │ │ │ └── list_dict.bin.meta │ │ ├── ec_entity_config.json │ │ └── ec_entity_config.json.meta │ ├── icon.meta │ ├── icon │ │ ├── 6102.png │ │ ├── 6102.png.meta │ │ ├── 6103.png │ │ ├── 6103.png.meta │ │ ├── 6104.png │ │ ├── 6104.png.meta │ │ ├── icon.png │ │ └── icon.png.meta │ ├── prefab.meta │ ├── prefab │ │ ├── ball.prefab │ │ └── ball.prefab.meta │ ├── texture.meta │ ├── texture │ │ ├── 6101.png │ │ └── 6101.png.meta │ ├── ui.meta │ └── ui │ │ ├── Condition.bin │ │ ├── Condition.bin.meta │ │ ├── Condition_atlas0.png │ │ ├── Condition_atlas0.png.meta │ │ ├── Game.bin │ │ ├── Game.bin.meta │ │ ├── Home.bin.meta │ │ ├── Home_atlas0.png.meta │ │ ├── HotUpdate.bin │ │ ├── HotUpdate.bin.meta │ │ ├── MiniGame.bin │ │ ├── MiniGame.bin.meta │ │ ├── Socket.bin │ │ ├── Socket.bin.meta │ │ ├── Window.bin │ │ ├── Window.bin.meta │ │ ├── Window_atlas0.png │ │ ├── Window_atlas0.png.meta │ │ ├── manual.meta │ │ └── manual │ │ ├── Basics.bin │ │ ├── Basics.bin.meta │ │ ├── Basics_atlas0.png │ │ ├── Basics_atlas0.png.meta │ │ ├── Home.bin │ │ └── Home.bin.meta ├── scene.meta ├── scene │ ├── GameEntry.scene │ ├── GameEntry.scene.meta │ ├── NativeGameEntry.scene │ └── NativeGameEntry.scene.meta ├── script.meta ├── script │ ├── Binary.ts.meta │ ├── Data.meta │ ├── Data │ │ ├── DataHelper.ts │ │ └── DataHelper.ts.meta │ ├── Debug.ts │ ├── Debug.ts.meta │ ├── GameEntry.ts │ ├── GameEntry.ts.meta │ ├── Helper.meta │ ├── Helper │ │ ├── NativeCallJS.ts │ │ ├── NativeCallJS.ts.meta │ │ ├── SDKHelper.ts │ │ └── SDKHelper.ts.meta │ ├── Math.ts │ ├── Math.ts.meta │ ├── Net.meta │ ├── Net │ │ ├── NetHelper.ts │ │ ├── NetHelper.ts.meta │ │ ├── NetTaskBase.ts │ │ ├── NetTaskBase.ts.meta │ │ ├── header.ts │ │ ├── header.ts.meta │ │ ├── task.meta │ │ └── task │ │ │ ├── NetAuth.ts │ │ │ └── NetAuth.ts.meta │ ├── Socket.meta │ ├── Socket │ │ ├── ProtoInfos.ts │ │ ├── ProtoInfos.ts.meta │ │ ├── proto.meta │ │ └── proto │ │ │ ├── proto.d.ts │ │ │ ├── proto.d.ts.meta │ │ │ ├── proto.js │ │ │ └── proto.js.meta │ ├── UI.meta │ ├── UI │ │ ├── Basics.meta │ │ ├── Basics │ │ │ ├── Common.meta │ │ │ ├── Common │ │ │ │ ├── AlertWindow.ts │ │ │ │ ├── AlertWindow.ts.meta │ │ │ │ ├── LoadUIWindow.ts │ │ │ │ ├── LoadUIWindow.ts.meta │ │ │ │ ├── ToastWindow.ts │ │ │ │ └── ToastWindow.ts.meta │ │ │ ├── Header.meta │ │ │ └── Header │ │ │ │ ├── WindowHeader.ts │ │ │ │ ├── WindowHeader.ts.meta │ │ │ │ ├── WindowHeader2.ts │ │ │ │ └── WindowHeader2.ts.meta │ │ ├── CloseAllWindow.ts.meta │ │ ├── CloseOneWindow.ts.meta │ │ ├── Components.meta │ │ ├── Condition.meta │ │ ├── Condition │ │ │ ├── ConditionWindow.ts │ │ │ └── ConditionWindow.ts.meta │ │ ├── ConditionWindow.ts.meta │ │ ├── Game.meta │ │ ├── Game │ │ │ ├── GameWindow.ts │ │ │ └── GameWindow.ts.meta │ │ ├── HideAllWindow.ts.meta │ │ ├── HideOneWindow.ts.meta │ │ ├── HomeWindow.ts │ │ ├── HomeWindow.ts.meta │ │ ├── HotUpdate.meta │ │ ├── HotUpdate │ │ │ ├── HotUpdateWindow.ts │ │ │ └── HotUpdateWindow.ts.meta │ │ ├── MiniGame.meta │ │ ├── MiniGame │ │ │ ├── MiniGameWindow.ts │ │ │ └── MiniGameWindow.ts.meta │ │ ├── PopWindow.ts.meta │ │ ├── PopWindowHeader1.ts.meta │ │ ├── PopWindowHeader2.ts.meta │ │ ├── Socket.meta │ │ ├── Socket │ │ │ ├── SocketTestWindow.ts │ │ │ └── SocketTestWindow.ts.meta │ │ ├── SocketTestWindow.ts.meta │ │ ├── Window.meta │ │ └── Window │ │ │ ├── CloseAllWindow.ts │ │ │ ├── CloseAllWindow.ts.meta │ │ │ ├── CloseOneWindow.ts │ │ │ ├── CloseOneWindow.ts.meta │ │ │ ├── Components.meta │ │ │ ├── Components │ │ │ ├── CustomComponents.ts │ │ │ └── CustomComponents.ts.meta │ │ │ ├── HideAllWindow.ts │ │ │ ├── HideAllWindow.ts.meta │ │ │ ├── HideOneWindow.ts │ │ │ ├── HideOneWindow.ts.meta │ │ │ ├── PopWindow.ts │ │ │ ├── PopWindow.ts.meta │ │ │ ├── PopWindowHeader1.ts │ │ │ ├── PopWindowHeader1.ts.meta │ │ │ ├── PopWindowHeader2.ts │ │ │ ├── PopWindowHeader2.ts.meta │ │ │ ├── UIBaseWindow.ts │ │ │ └── UIBaseWindow.ts.meta │ ├── UIPackageRegister.ts │ ├── UIPackageRegister.ts.meta │ ├── condition.meta │ ├── condition │ │ ├── Condition1.ts │ │ ├── Condition1.ts.meta │ │ ├── Condition2.ts │ │ ├── Condition2.ts.meta │ │ ├── Condition3.ts │ │ ├── Condition3.ts.meta │ │ ├── Condition4.ts │ │ ├── Condition4.ts.meta │ │ ├── ConditionType.ts │ │ └── ConditionType.ts.meta │ ├── ec.meta │ ├── ec │ │ ├── ComponentTypes.ts │ │ ├── ComponentTypes.ts.meta │ │ ├── component.meta │ │ ├── component │ │ │ ├── basic.meta │ │ │ └── basic │ │ │ │ ├── Health.ts │ │ │ │ ├── Health.ts.meta │ │ │ │ ├── LimitMove.ts │ │ │ │ ├── LimitMove.ts.meta │ │ │ │ ├── Move.ts │ │ │ │ ├── Move.ts.meta │ │ │ │ ├── PositionUpdateSystem.ts │ │ │ │ ├── PositionUpdateSystem.ts.meta │ │ │ │ ├── RenderPrefab.ts │ │ │ │ ├── RenderPrefab.ts.meta │ │ │ │ ├── RenderTexture.ts │ │ │ │ ├── RenderTexture.ts.meta │ │ │ │ ├── RootNode.ts │ │ │ │ ├── RootNode.ts.meta │ │ │ │ ├── ScreenRebound.ts │ │ │ │ ├── ScreenRebound.ts.meta │ │ │ │ ├── Transform.ts │ │ │ │ └── Transform.ts.meta │ │ └── singleton.meta │ ├── header.ts │ ├── header.ts.meta │ └── kunpolib.meta ├── uiconfig.meta ├── uiconfig │ ├── ui_config.json │ └── ui_config.json.meta ├── version.json ├── version.json.meta ├── version.manifest └── version.manifest.meta ├── excel └── test.xlsx ├── extensions-config ├── .gitignore ├── entity │ └── entity1.json └── fgui │ ├── Basics │ ├── AlertWindow.json │ ├── LoadUIWindow.json │ ├── ToastWindow.json │ ├── WindowHeader.json │ └── WindowHeader2.json │ ├── Condition │ └── ConditionWindow.json │ ├── Game │ └── GameWindow.json │ ├── Home │ ├── CloseAllWindow.json │ ├── CloseOneWindow.json │ ├── ConditionWindow.json │ ├── CustomComponents.json │ ├── HideAllWindow.json │ ├── HideOneWindow.json │ ├── HomeWindow.json │ ├── PopWindow.json │ ├── PopWindowHeader1.json │ ├── PopWindowHeader2.json │ └── SocketTestWindow.json │ ├── HotUpdate │ └── HotUpdateWindow.json │ ├── MiniGame │ └── MiniGameWindow.json │ ├── Socket │ └── SocketTestWindow.json │ └── Window │ ├── CloseAllWindow.json │ ├── CloseOneWindow.json │ ├── CustomComponents.json │ ├── HideAllWindow.json │ ├── HideOneWindow.json │ ├── PopWindow.json │ ├── PopWindowHeader1.json │ ├── PopWindowHeader2.json │ └── UIBaseWindow.json ├── lib.d.ts └── SDKHelper.d.ts ├── native └── engine │ ├── android │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Post-service.cmake │ ├── Pre-service.cmake │ ├── app │ │ ├── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── com │ │ │ ├── cocos │ │ │ └── game │ │ │ │ └── AppActivity.java │ │ │ └── kunpo │ │ │ └── KunpoHelper.java │ ├── build-cfg.json │ ├── build.gradle │ ├── instantapp │ │ ├── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── com │ │ │ └── cocos │ │ │ └── game │ │ │ └── InstantActivity.java │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ └── strings.xml │ ├── common │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Classes │ │ ├── Game.cpp │ │ ├── Game.h │ │ ├── JNIAndroid │ │ │ ├── JniTools.cpp │ │ │ └── JniTools.h │ │ ├── SDKHelper.cpp │ │ ├── SDKHelper.h │ │ └── bindings │ │ │ └── auto │ │ │ ├── jsb_SDKHelper_auto.cpp │ │ │ └── jsb_SDKHelper_auto.h │ ├── cocos-version.json │ ├── localCfg.cmake │ └── xr.cmake │ ├── harmonyos-next │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── CMakeLists.txt │ ├── build-profile.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── oh-package.json5 │ │ └── src │ │ │ └── main │ │ │ ├── cpp │ │ │ └── types │ │ │ │ └── libcocos │ │ │ │ ├── index.d.ts │ │ │ │ └── oh-package.json5 │ │ │ ├── ets │ │ │ ├── cocos │ │ │ │ ├── WorkerManager.ets │ │ │ │ └── oh-adapter │ │ │ │ │ └── sys-ability-polyfill.js │ │ │ ├── common │ │ │ │ ├── Constants.ts │ │ │ │ └── PortProxy.ts │ │ │ ├── components │ │ │ │ ├── CocosVideoPlayer.ets │ │ │ │ ├── CocosWebView.ets │ │ │ │ └── EditBoxDialog.ets │ │ │ ├── entryability │ │ │ │ └── EntryAbility.ets │ │ │ ├── pages │ │ │ │ └── index.ets │ │ │ └── workers │ │ │ │ └── cocos_worker.ts │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ ├── .gitignore │ │ │ └── base │ │ │ ├── element │ │ │ ├── color.json │ │ │ └── string.json │ │ │ ├── media │ │ │ └── icon.png │ │ │ └── profile │ │ │ └── main_pages.json │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ └── oh-package.json5 │ └── ios │ ├── AppDelegate.h │ ├── AppDelegate.mm │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Localizable.strings │ ├── CMakeLists.txt │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── 1024.png │ │ ├── 114.png │ │ ├── 120.png │ │ ├── 180.png │ │ ├── 29.png │ │ ├── 40.png │ │ ├── 57.png │ │ ├── 58.png │ │ ├── 60.png │ │ ├── 80.png │ │ ├── 87.png │ │ └── Contents.json │ └── Contents.json │ ├── Info.plist │ ├── LaunchScreenBackground.png │ ├── LaunchScreenBackgroundLandscape.png │ ├── LaunchScreenBackgroundPortrait.png │ ├── Post-service.cmake │ ├── Pre-service.cmake │ ├── Prefix.pch │ ├── ViewController.h │ ├── ViewController.mm │ ├── main.mm │ ├── service │ ├── SDKWrapper.h │ └── SDKWrapper.m │ └── zh-Hans.lproj │ └── Localizable.strings ├── package.json ├── proto ├── AutoExport.js ├── CommonMessage.proto └── test.proto ├── settings └── v2 │ └── packages │ ├── builder.json │ ├── cocos-service.json │ ├── device.json │ ├── engine.json │ ├── information.json │ ├── ios.json │ ├── program.json │ ├── project.json │ └── scene.json ├── tools └── swig-config │ ├── SDKHelper.i │ └── swig-config.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | #/////////////////////////// 3 | # Cocos Creator 3D Project 4 | #/////////////////////////// 5 | library/ 6 | temp/ 7 | local/ 8 | build/ 9 | profiles/ 10 | extensions/ 11 | publish/ 12 | #////////////////////////// 13 | # NPM 14 | #////////////////////////// 15 | node_modules/ 16 | 17 | #////////////////////////// 18 | # VSCode 19 | #////////////////////////// 20 | .vscode/ 21 | .creator/ 22 | 23 | #////////////////////////// 24 | # WebStorm 25 | #////////////////////////// 26 | .idea/ 27 | 28 | package-lock.json 29 | 30 | **/.DS_Store -------------------------------------------------------------------------------- /FguiCreator3.8/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .objs/ 3 | -------------------------------------------------------------------------------- /FguiCreator3.8/FguiCreator3.8.fairy: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /FguiCreator3.8/assets/Basics/btns/ComboBox1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /FguiCreator3.8/assets/Basics/btns/ComboBox1_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |