From 3d14085920ad91ffe56106cb603640f728f58f3b Mon Sep 17 00:00:00 2001 From: BobSong <605277374@qq.com> Date: Tue, 23 Dec 2025 00:09:39 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=93=E6=9E=84=E5=A4=A7=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=EF=BC=8C=E6=94=B9=E6=88=90=E6=9C=B4=E5=AE=9E=E6=97=A0=E5=8D=8E?= =?UTF-8?q?=E7=9A=84=E7=BB=93=E6=9E=84=EF=BC=8C=E4=B8=8D=E8=BF=87=E5=BA=A6?= =?UTF-8?q?=E6=9E=B6=E6=9E=84=E3=80=82=E8=83=BD=E8=B7=91=E5=B0=B1=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resources/ES3/ES3Defaults.asset | 7 +- .../Sound.meta => Plugins/FairyGUI.meta} | 2 +- Assets/Plugins/FairyGUI/Editor.meta | 8 + .../FairyGUI/Editor}/DisplayObjectEditor.cs | 0 .../Editor/DisplayObjectEditor.cs.meta | 13 + .../FairyGUI/Editor}/EditorToolSet.cs | 0 .../FairyGUI/Editor/EditorToolSet.cs.meta | 13 + .../FairyGUI/Editor/FairyGUI.Editor.asmdef | 16 + .../Editor/FairyGUI.Editor.asmdef.meta | 7 + .../FairyGUI/Editor}/PackagesWindow.cs | 0 .../FairyGUI/Editor/PackagesWindow.cs.meta | 13 + .../FairyGUI/Editor}/StageCameraEditor.cs | 0 .../FairyGUI/Editor/StageCameraEditor.cs.meta | 13 + .../FairyGUI/Editor}/UIConfigEditor.cs | 0 .../FairyGUI/Editor/UIConfigEditor.cs.meta | 13 + .../FairyGUI/Editor}/UIContentScalerEditor.cs | 0 .../Editor/UIContentScalerEditor.cs.meta | 13 + .../FairyGUI/Editor}/UIPainterEditor.cs | 0 .../FairyGUI/Editor/UIPainterEditor.cs.meta | 13 + .../FairyGUI/Editor}/UIPanelEditor.cs | 0 .../FairyGUI/Editor/UIPanelEditor.cs.meta | 13 + Assets/Plugins/FairyGUI/Examples.meta | 9 + Assets/Plugins/FairyGUI/Examples/Bag.meta | 9 + .../FairyGUI/Examples}/Bag/BagMain.cs | 0 .../FairyGUI/Examples/Bag/BagMain.cs.meta | 12 + .../FairyGUI/Examples}/Bag/BagWindow.cs | 0 .../FairyGUI/Examples/Bag/BagWindow.cs.meta | 12 + .../FairyGUI/Examples}/Bag/IconManager.cs | 0 .../FairyGUI/Examples/Bag/IconManager.cs.meta | 12 + .../FairyGUI/Examples}/Bag/MyGLoader.cs | 0 .../FairyGUI/Examples/Bag/MyGLoader.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Basics.meta | 9 + .../FairyGUI/Examples}/Basics/BasicsMain.cs | 0 .../Examples/Basics/BasicsMain.cs.meta | 12 + .../FairyGUI/Examples}/Basics/Window1.cs | 0 .../FairyGUI/Examples/Basics/Window1.cs.meta | 12 + .../FairyGUI/Examples}/Basics/Window2.cs | 0 .../FairyGUI/Examples/Basics/Window2.cs.meta | 12 + .../FairyGUI/Examples/BundleUsage.meta | 9 + .../Examples}/BundleUsage/BundleUsageMain.cs | 0 .../BundleUsage/BundleUsageMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Cooldown.meta | 9 + .../Examples}/Cooldown/CooldownMain.cs | 0 .../Examples/Cooldown/CooldownMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Curve.meta | 9 + .../FairyGUI/Examples}/Curve/CurveMain.cs | 0 .../FairyGUI/Examples/Curve/CurveMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/CutScene.meta | 9 + .../Examples}/CutScene/CutSceneMain.cs | 0 .../Examples/CutScene/CutSceneMain.cs.meta | 12 + .../Examples}/CutScene/LevelManager.cs | 0 .../Examples/CutScene/LevelManager.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Editor.meta | 9 + .../Examples}/Editor/BuildAssetBundles.cs | 0 .../Examples/Editor/BuildAssetBundles.cs.meta | 12 + .../FairyGUI/Examples/EmitNumbers.meta | 9 + .../Examples}/EmitNumbers/EmitComponent.cs | 0 .../EmitNumbers/EmitComponent.cs.meta | 12 + .../Examples}/EmitNumbers/EmitManager.cs | 0 .../Examples/EmitNumbers/EmitManager.cs.meta | 12 + .../Examples}/EmitNumbers/EmitNumbersMain.cs | 0 .../EmitNumbers/EmitNumbersMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Emoji.meta | 9 + .../FairyGUI/Examples}/Emoji/EmojiMain.cs | 0 .../FairyGUI/Examples/Emoji/EmojiMain.cs.meta | 12 + .../FairyGUI/Examples}/Emoji/EmojiParser.cs | 0 .../Examples/Emoji/EmojiParser.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Extension.meta | 9 + .../Examples}/Extension/ExtensionMain.cs | 0 .../Examples/Extension/ExtensionMain.cs.meta | 12 + .../FairyGUI/Examples}/Extension/MailItem.cs | 0 .../Examples/Extension/MailItem.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Filter.meta | 9 + .../FairyGUI/Examples}/Filter/FilterMain.cs | 0 .../Examples/Filter/FilterMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Gesture.meta | 9 + .../FairyGUI/Examples}/Gesture/GestureMain.cs | 0 .../Examples/Gesture/GestureMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Guide.meta | 9 + .../FairyGUI/Examples}/Guide/GuideMain.cs | 0 .../FairyGUI/Examples/Guide/GuideMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/HeadBar.meta | 9 + .../FairyGUI/Examples}/HeadBar/HeadBarMain.cs | 0 .../Examples/HeadBar/HeadBarMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/HitTest.meta | 9 + .../FairyGUI/Examples}/HitTest/HitTestMain.cs | 0 .../Examples/HitTest/HitTestMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Joystick.meta | 9 + .../Examples}/Joystick/JoystickMain.cs | 0 .../Examples/Joystick/JoystickMain.cs.meta | 12 + .../Examples}/Joystick/JoystickModule.cs | 0 .../Examples/Joystick/JoystickModule.cs.meta | 12 + .../Plugins/FairyGUI/Examples/LoopList.meta | 9 + .../Examples}/LoopList/LoopListMain.cs | 0 .../Examples/LoopList/LoopListMain.cs.meta | 12 + .../FairyGUI/Examples/ModalWaiting.meta | 9 + .../ModalWaiting/ModalWaitingMain.cs | 0 .../ModalWaiting/ModalWaitingMain.cs.meta | 12 + .../Examples}/ModalWaiting/Window4.cs | 0 .../Examples/ModalWaiting/Window4.cs.meta | 12 + Assets/Plugins/FairyGUI/Examples/Model.meta | 9 + .../FairyGUI/Examples}/Model/ModelMain.cs | 0 .../FairyGUI/Examples/Model/ModelMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Particles.meta | 9 + .../Examples}/Particles/CoolComponent.cs | 0 .../Examples/Particles/CoolComponent.cs.meta | 12 + .../Examples}/Particles/ParticlesMain.cs | 0 .../Examples/Particles/ParticlesMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Perspetive.meta | 9 + .../Examples}/Perspetive/PerspectiveMain.cs | 0 .../Perspetive/PerspectiveMain.cs.meta | 12 + .../FairyGUI/Examples/PullToRefresh.meta | 9 + .../PullToRefresh/PullToRefreshMain.cs | 0 .../PullToRefresh/PullToRefreshMain.cs.meta | 12 + .../PullToRefresh/ScrollPaneHeader.cs | 0 .../PullToRefresh/ScrollPaneHeader.cs.meta | 12 + .../FairyGUI/Examples/RenderTexture.meta | 9 + .../Examples/RenderTexture/RenderImage.cs | 292 + .../RenderTexture/RenderImage.cs.meta | 12 + .../RenderTexture/RenderTextureMain.cs | 0 .../RenderTexture/RenderTextureMain.cs.meta | 12 + .../Examples}/RenderTexture/Window3.cs | 0 .../Examples/RenderTexture/Window3.cs.meta | 12 + .../Plugins/FairyGUI/Examples/Resources.meta | 9 + .../FairyGUI/Examples/Resources/Cooldown.meta | 9 + .../Examples}/Resources/Cooldown/k0.png | Bin .../Examples/Resources/Cooldown/k0.png.meta | 56 + .../Examples}/Resources/Cooldown/k1.png | Bin .../Examples/Resources/Cooldown/k1.png.meta | 56 + .../FairyGUI/Examples/Resources/Curve.meta | 9 + .../Resources/Curve/New Material.mat | 0 .../Resources/Curve/New Material.mat.meta | 8 + .../Examples}/Resources/Curve/aomian.FBX | Bin .../Examples/Resources/Curve/aomian.FBX.meta | 95 + .../Examples/Resources/EffectExamples.meta | 10 + .../EffectExamples/FireExplosionEffects.meta | 10 + .../FireExplosionEffects/Materials.meta | 10 + .../Materials/EmbersParticle.mat | 0 .../Materials/EmbersParticle.mat.meta | 8 + .../Materials/FlameRoundYellowParticle.mat | 0 .../FlameRoundYellowParticle.mat.meta | 8 + .../FireExplosionEffects/Textures.meta | 10 + .../Textures/FlameRoundParticleSheet.tif | Bin .../Textures/FlameRoundParticleSheet.tif.meta | 68 + .../Resources/EffectExamples/Shared.meta | 10 + .../EffectExamples/Shared/Prefabs.meta | 10 + .../Shared/Prefabs/ParticlesLight.prefab | 0 .../Shared/Prefabs/ParticlesLight.prefab.meta | 8 + .../FairyGUI/Examples}/Resources/Flame.prefab | 0 .../Examples/Resources/Flame.prefab.meta | 8 + .../FairyGUI/Examples/Resources/Fonts.meta | 9 + .../Resources/Fonts/LiberationSans SDF.asset | 0 .../Fonts/LiberationSans SDF.asset.meta | 8 + .../Resources/Fonts/LiberationSans.ttf | Bin .../Resources/Fonts/LiberationSans.ttf.meta | 19 + .../Examples}/Resources/Fonts/afont.ttf | Bin .../Examples/Resources/Fonts/afont.ttf.meta | 22 + .../FairyGUI/Examples/Resources/Gesture.meta | 9 + .../Resources/Gesture/Globe Material.mat | 136 + .../Resources/Gesture/Globe Material.mat.meta | 8 + .../Examples}/Resources/Gesture/globe.png | Bin .../Examples/Resources/Gesture/globe.png.meta | 56 + .../FairyGUI/Examples/Resources/Icons.meta | 9 + .../FairyGUI/Examples}/Resources/Icons/i0.png | Bin .../Examples/Resources/Icons/i0.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i1.png | Bin .../Examples/Resources/Icons/i1.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i2.png | Bin .../Examples/Resources/Icons/i2.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i3.png | Bin .../Examples/Resources/Icons/i3.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i4.png | Bin .../Examples/Resources/Icons/i4.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i5.png | Bin .../Examples/Resources/Icons/i5.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i6.png | Bin .../Examples/Resources/Icons/i6.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i7.png | Bin .../Examples/Resources/Icons/i7.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i8.png | Bin .../Examples/Resources/Icons/i8.png.meta | 54 + .../FairyGUI/Examples}/Resources/Icons/i9.png | Bin .../Examples/Resources/Icons/i9.png.meta | 54 + .../Examples/Resources/RenderTexture.meta | 9 + .../Resources/RenderTexture/FullScreen.shader | 0 .../RenderTexture/FullScreen.shader.meta | 5 + .../RenderTexture/RenderImageCamera.prefab | 77 + .../RenderImageCamera.prefab.meta | 4 + .../FairyGUI/Examples/Resources/Role.meta | 9 + .../Examples/Resources/Role/Materials.meta | 9 + .../Role/Materials/Role-Diffuse.shader | 0 .../Role/Materials/Role-Diffuse.shader.meta | 10 + .../Resources/Role/Materials/U1NPC0040.mat | 153 + .../Role/Materials/U1NPC0040.mat.meta | 8 + .../Resources/Role/Materials/U1NPC0041.mat | 0 .../Role/Materials/U1NPC0041.mat.meta | 10 + .../Examples/Resources/Role/Textures.meta | 7 + .../Resources/Role/Textures/U1NPC0040.tga | Bin .../Role/Textures/U1NPC0040.tga.meta | 47 + .../Resources/Role/npc-with-hud.prefab | 0 .../Resources/Role/npc-with-hud.prefab.meta | 8 + .../FairyGUI/Examples/Resources/Role/npc.FBX} | Bin .../Examples/Resources/Role/npc.FBX.meta | 332 + .../Examples/Resources/Role/npc.prefab | 2795 +++++ .../Examples/Resources/Role/npc.prefab.meta | 10 + .../Examples/Resources/Role/npc2.FBX} | Bin .../Examples/Resources/Role/npc2.FBX.meta | 309 + .../Examples}/Resources/Role/npc3.prefab | 0 .../Examples/Resources/Role/npc3.prefab.meta | 10 + .../FairyGUI/Examples/Resources/UI.meta | 9 + .../Examples}/Resources/UI/Bag_atlas0.png | Bin .../Examples/Resources/UI/Bag_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Bag_fui.bytes | Bin .../Examples/Resources/UI/Bag_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Basics_atlas0.png | Bin .../Resources/UI/Basics_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Basics_fui.bytes | Bin .../Resources/UI/Basics_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Basics_gojg7u.wav | Bin .../Resources/UI/Basics_gojg7u.wav.meta | 22 + .../Examples}/Resources/UI/Basics_o4lt7w.wav | Bin .../Resources/UI/Basics_o4lt7w.wav.meta | 22 + .../Resources/UI/BundleUsage_atlas0.png | Bin .../Resources/UI/BundleUsage_atlas0.png.meta | 99 + .../Resources/UI/BundleUsage_fui.bytes | Bin .../Resources/UI/BundleUsage_fui.bytes.meta | 7 + .../Resources/UI/Cooldown_atlas0.png | Bin .../Resources/UI/Cooldown_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Cooldown_fui.bytes | Bin .../Resources/UI/Cooldown_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Curve_atlas0.png | Bin .../Resources/UI/Curve_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Curve_fui.bytes | Bin .../Resources/UI/Curve_fui.bytes.meta | 7 + .../Resources/UI/CutScene_atlas0.png | Bin .../Resources/UI/CutScene_atlas0.png.meta | 99 + .../Examples}/Resources/UI/CutScene_fui.bytes | Bin .../Resources/UI/CutScene_fui.bytes.meta | 7 + .../Resources/UI/EmitNumbers_atlas0.png | Bin .../Resources/UI/EmitNumbers_atlas0.png.meta | 99 + .../Resources/UI/EmitNumbers_fui.bytes | Bin .../Resources/UI/EmitNumbers_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Emoji_atlas0.png | Bin .../Resources/UI/Emoji_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Emoji_fui.bytes | Bin .../Resources/UI/Emoji_fui.bytes.meta | 7 + .../Resources/UI/Extension_atlas0.png | Bin .../Resources/UI/Extension_atlas0.png.meta | 99 + .../Resources/UI/Extension_fui.bytes | Bin .../Resources/UI/Extension_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Filter_atlas0.png | Bin .../Resources/UI/Filter_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Filter_fui.bytes | Bin .../Resources/UI/Filter_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Gesture_fui.bytes | Bin .../Resources/UI/Gesture_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Guide_atlas0.png | Bin .../Resources/UI/Guide_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Guide_fui.bytes | Bin .../Resources/UI/Guide_fui.bytes.meta | 7 + .../Examples}/Resources/UI/HeadBar_atlas0.png | Bin .../Resources/UI/HeadBar_atlas0.png.meta | 99 + .../Examples}/Resources/UI/HeadBar_fui.bytes | Bin .../Resources/UI/HeadBar_fui.bytes.meta | 7 + .../Examples}/Resources/UI/HitTest_atlas0.png | Bin .../Resources/UI/HitTest_atlas0.png.meta | 99 + .../Examples}/Resources/UI/HitTest_fui.bytes | Bin .../Resources/UI/HitTest_fui.bytes.meta | 7 + .../Resources/UI/Joystick_atlas0.png | Bin .../Resources/UI/Joystick_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Joystick_fui.bytes | Bin .../Resources/UI/Joystick_fui.bytes.meta | 7 + .../Resources/UI/LoopList_atlas0.png | Bin .../Resources/UI/LoopList_atlas0.png.meta | 99 + .../Examples}/Resources/UI/LoopList_fui.bytes | Bin .../Resources/UI/LoopList_fui.bytes.meta | 7 + .../Resources/UI/ModalWaiting_atlas0.png | Bin .../Resources/UI/ModalWaiting_atlas0.png.meta | 99 + .../Resources/UI/ModalWaiting_fui.bytes | Bin .../Resources/UI/ModalWaiting_fui.bytes.meta | 7 + .../Examples}/Resources/UI/Model_atlas0.png | Bin .../Resources/UI/Model_atlas0.png.meta | 99 + .../Examples}/Resources/UI/Model_fui.bytes | Bin .../Resources/UI/Model_fui.bytes.meta | 7 + .../Resources/UI/Particles_atlas0.png | Bin .../Resources/UI/Particles_atlas0.png.meta | 99 + .../Resources/UI/Particles_fui.bytes | Bin .../Resources/UI/Particles_fui.bytes.meta | 7 + .../Resources/UI/Perspective_atlas0.png | Bin .../Resources/UI/Perspective_atlas0.png.meta | 99 + .../Resources/UI/Perspective_fui.bytes | Bin .../Resources/UI/Perspective_fui.bytes.meta | 7 + .../Resources/UI/PullToRefresh_atlas0.png | Bin .../UI/PullToRefresh_atlas0.png.meta | 99 + .../Resources/UI/PullToRefresh_fui.bytes | Bin .../Resources/UI/PullToRefresh_fui.bytes.meta | 7 + .../Resources/UI/RenderTexture_atlas0.png | Bin .../UI/RenderTexture_atlas0.png.meta | 99 + .../Resources/UI/RenderTexture_fui.bytes | Bin .../Resources/UI/RenderTexture_fui.bytes.meta | 7 + .../Resources/UI/ScrollPane_atlas0.png | Bin .../Resources/UI/ScrollPane_atlas0.png.meta | 99 + .../Resources/UI/ScrollPane_fui.bytes | Bin .../Resources/UI/ScrollPane_fui.bytes.meta | 7 + .../Resources/UI/TextMeshPro_atlas0.png | Bin .../Resources/UI/TextMeshPro_atlas0.png.meta | 153 + .../Resources/UI/TextMeshPro_fui.bytes | Bin .../Resources/UI/TextMeshPro_fui.bytes.meta | 7 + .../Resources/UI/Transition_atlas0.png | Bin .../Resources/UI/Transition_atlas0.png.meta | 99 + .../Resources/UI/Transition_fui.bytes | Bin .../Resources/UI/Transition_fui.bytes.meta | 7 + .../Resources/UI/Transition_gkq03.wav | Bin .../Resources/UI/Transition_gkq03.wav.meta | 22 + .../Resources/UI/TreeView_atlas0.png | Bin .../Resources/UI/TreeView_atlas0.png.meta | 99 + .../Examples}/Resources/UI/TreeView_fui.bytes | Bin .../Resources/UI/TreeView_fui.bytes.meta | 7 + .../Resources/UI/TurnCard_atlas0.png | Bin .../Resources/UI/TurnCard_atlas0.png.meta | 99 + .../Examples}/Resources/UI/TurnCard_fui.bytes | Bin .../Resources/UI/TurnCard_fui.bytes.meta | 7 + .../Resources/UI/TurnPage_atlas0.png | Bin .../Resources/UI/TurnPage_atlas0.png.meta | 99 + .../Examples}/Resources/UI/TurnPage_fui.bytes | Bin .../Resources/UI/TurnPage_fui.bytes.meta | 7 + .../Resources/UI/TypingEffect_atlas0.png | Bin .../Resources/UI/TypingEffect_atlas0.png.meta | 99 + .../Resources/UI/TypingEffect_fui.bytes | Bin .../Resources/UI/TypingEffect_fui.bytes.meta | 7 + .../Resources/UI/VirtualList_atlas0.png | Bin .../Resources/UI/VirtualList_atlas0.png.meta | 99 + .../Resources/UI/VirtualList_fui.bytes | Bin .../Resources/UI/VirtualList_fui.bytes.meta | 7 + Assets/Plugins/FairyGUI/Examples/Scenes.meta | 9 + .../Scenes/Example 01 - Basics.unity | 0 .../Scenes/Example 01 - Basics.unity.meta | 4 + .../Examples}/Scenes/Example 02 - Bag.unity | 0 .../Scenes/Example 02 - Bag.unity.meta | 8 + .../Scenes/Example 03 - CoolDown.unity | 0 .../Scenes/Example 03 - CoolDown.unity.meta | 8 + .../Examples}/Scenes/Example 04 - Emoji.unity | 0 .../Scenes/Example 04 - Emoji.unity.meta | 8 + .../Scenes/Example 05 - Joystick.unity | 0 .../Scenes/Example 05 - Joystick.unity.meta | 8 + .../Scenes/Example 06 - HeadBar.unity | 0 .../Scenes/Example 06 - HeadBar.unity.meta | 8 + .../Scenes/Example 07 - EmitNumbers.unity | 0 .../Example 07 - EmitNumbers.unity.meta | 8 + .../Scenes/Example 08 - Transition.unity | 0 .../Scenes/Example 08 - Transition.unity.meta | 8 + .../Scenes/Example 09 - Extension.unity | 0 .../Scenes/Example 09 - Extension.unity.meta | 8 + .../Scenes/Example 10 - ModalWaiting.unity | 0 .../Example 10 - ModalWaiting.unity.meta | 8 + .../Scenes/Example 11 - CutScene.unity | 0 .../Scenes/Example 11 - CutScene.unity.meta | 8 + .../Scenes/Example 12 - RenderTexture.unity | 0 .../Example 12 - RenderTexture.unity.meta | 8 + .../Scenes/Example 13 - Particles.unity | 0 .../Scenes/Example 13 - Particles.unity.meta | 8 + .../Scenes/Example 14 - BundleUsage.unity | 0 .../Example 14 - BundleUsage.unity.meta | 8 + .../Scenes/Example 15 - VirtualList.unity | 0 .../Example 15 - VirtualList.unity.meta | 8 + .../Scenes/Example 16 - LoopList.unity | 0 .../Scenes/Example 16 - LoopList.unity.meta | 8 + .../Examples}/Scenes/Example 17 - Model.unity | 0 .../Scenes/Example 17 - Model.unity.meta | 8 + .../Examples}/Scenes/Example 18 - Guide.unity | 0 .../Scenes/Example 18 - Guide.unity.meta | 8 + .../Scenes/Example 19 - HitTest.unity | 0 .../Scenes/Example 19 - HitTest.unity.meta | 8 + .../Examples}/Scenes/Example 20 - 3D UI.unity | 0 .../Scenes/Example 20 - 3D UI.unity.meta | 8 + .../Scenes/Example 21 - Curve UI.unity | 0 .../Scenes/Example 21 - Curve UI.unity.meta | 8 + .../Scenes/Example 22 - Gesture.unity | 0 .../Scenes/Example 22 - Gesture.unity.meta | 8 + .../Scenes/Example 23 - Filter.unity | 0 .../Scenes/Example 23 - Filter.unity.meta | 8 + .../Scenes/Example 24 - TurnCard.unity | 0 .../Scenes/Example 24 - TurnCard.unity.meta | 8 + .../Scenes/Example 25 - TreeView.unity | 0 .../Scenes/Example 25 - TreeView.unity.meta | 8 + .../Scenes/Example 26 - PullToRefresh.unity | 0 .../Example 26 - PullToRefresh.unity.meta | 8 + .../Scenes/Example 27 - ScrollPane.unity | 0 .../Scenes/Example 27 - ScrollPane.unity.meta | 8 + .../Scenes/Example 28 - TypingEffect.unity | 0 .../Example 28 - TypingEffect.unity.meta | 8 + .../Scenes/Example 29 - TurnPage.unity | 0 .../Scenes/Example 29 - TurnPage.unity.meta | 9 + .../Scenes/Example 30 - TextMeshPro.unity | 0 .../Example 30 - TextMeshPro.unity.meta | 8 + .../FairyGUI/Examples}/Scenes/scene1.unity | 0 .../Examples/Scenes/scene1.unity.meta | 8 + .../FairyGUI/Examples}/Scenes/scene2.unity | 0 .../Examples/Scenes/scene2.unity.meta | 8 + .../Plugins/FairyGUI/Examples/ScrollPane.meta | 9 + .../Examples}/ScrollPane/ScrollPaneMain.cs | 0 .../ScrollPane/ScrollPaneMain.cs.meta | 12 + .../FairyGUI/Examples/TextMeshPro.meta | 8 + .../Examples}/TextMeshPro/TextMeshProMain.cs | 0 .../TextMeshPro/TextMeshProMain.cs.meta | 11 + .../Plugins/FairyGUI/Examples/Transition.meta | 9 + .../Examples}/Transition/TransitionMain.cs | 0 .../Transition/TransitionMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/TreeView.meta | 9 + .../Examples}/TreeView/TreeViewMain.cs | 0 .../Examples/TreeView/TreeViewMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/TurnCard.meta | 9 + .../FairyGUI/Examples}/TurnCard/Card.cs | 0 .../FairyGUI/Examples/TurnCard/Card.cs.meta | 12 + .../Examples}/TurnCard/TurnCardMain.cs | 0 .../Examples/TurnCard/TurnCardMain.cs.meta | 12 + .../Plugins/FairyGUI/Examples/TurnPage.meta | 10 + .../FairyGUI/Examples}/TurnPage/BookPage.cs | 0 .../Examples/TurnPage/BookPage.cs.meta | 13 + .../FairyGUI/Examples}/TurnPage/FairyBook.cs | 0 .../Examples/TurnPage/FairyBook.cs.meta | 13 + .../Examples}/TurnPage/TurnPageMain.cs | 0 .../Examples/TurnPage/TurnPageMain.cs.meta | 13 + .../FairyGUI/Examples/TypingEffect.meta | 9 + .../TypingEffect/TypingEffectMain.cs | 0 .../TypingEffect/TypingEffectMain.cs.meta | 12 + .../FairyGUI/Examples/VirtualList.meta | 9 + .../Examples}/VirtualList/VirtualListMain.cs | 0 .../VirtualList/VirtualListMain.cs.meta | 12 + Assets/Plugins/FairyGUI/Resources.meta | 9 + .../Plugins/FairyGUI/Resources/Shaders.meta | 9 + .../FairyGUI/Resources/Shaders/AddOn.meta | 9 + .../Shaders/AddOn/FairyGUI-BlurFilter.shader | 0 .../AddOn/FairyGUI-BlurFilter.shader.meta | 9 + .../Resources/Shaders/FairyGUI-BMFont.shader | 0 .../Shaders/FairyGUI-BMFont.shader.meta | 9 + .../Resources/Shaders/FairyGUI-Image.shader | 0 .../Shaders/FairyGUI-Image.shader.meta | 9 + .../Resources/Shaders/FairyGUI-Text.shader | 0 .../Shaders/FairyGUI-Text.shader.meta | 9 + Assets/Plugins/FairyGUI/Scripts.meta | 9 + Assets/Plugins/FairyGUI/Scripts/Core.meta | 9 + .../FairyGUI/Scripts/Core/BlendMode.cs | 0 .../FairyGUI/Scripts/Core/BlendMode.cs.meta | 13 + .../FairyGUI/Scripts/Core/CaptureCamera.cs | 0 .../Scripts/Core/CaptureCamera.cs.meta | 13 + .../FairyGUI/Scripts/Core/Container.cs | 0 .../FairyGUI/Scripts/Core/Container.cs.meta | 13 + .../FairyGUI/Scripts/Core/DisplayObject.cs | 0 .../Scripts/Core/DisplayObject.cs.meta | 13 + .../FairyGUI/Scripts/Core/GoWrapper.cs | 0 .../FairyGUI/Scripts/Core/GoWrapper.cs.meta | 13 + .../FairyGUI/Scripts/Core/HitTest.meta | 9 + .../Scripts/Core/HitTest/ColliderHitTest.cs | 0 .../Core/HitTest/ColliderHitTest.cs.meta | 13 + .../Scripts/Core/HitTest/HitTestContext.cs | 0 .../Core/HitTest/HitTestContext.cs.meta | 13 + .../FairyGUI/Scripts/Core/HitTest/IHitTest.cs | 0 .../Scripts/Core/HitTest/IHitTest.cs.meta | 13 + .../Core/HitTest/MeshColliderHitTest.cs | 0 .../Core/HitTest/MeshColliderHitTest.cs.meta | 13 + .../Scripts/Core/HitTest/PixelHitTest.cs | 0 .../Scripts/Core/HitTest/PixelHitTest.cs.meta | 13 + .../Scripts/Core/HitTest/RectHitTest.cs | 0 .../Scripts/Core/HitTest/RectHitTest.cs.meta | 13 + .../Scripts/Core/HitTest/ShapeHitTest.cs | 0 .../Scripts/Core/HitTest/ShapeHitTest.cs.meta | 11 + .../Plugins/FairyGUI/Scripts/Core/Image.cs | 0 .../FairyGUI/Scripts/Core/Image.cs.meta | 13 + .../FairyGUI/Scripts/Core/MaterialManager.cs | 0 .../Scripts/Core/MaterialManager.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Core/Mesh.meta | 10 + .../Scripts/Core/Mesh/CompositeMesh.cs | 0 .../Scripts/Core/Mesh/CompositeMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs | 0 .../Scripts/Core/Mesh/EllipseMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/FillMesh.cs | 0 .../Scripts/Core/Mesh/FillMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/LineMesh.cs | 0 .../Scripts/Core/Mesh/LineMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/MeshFactory.cs | 0 .../Scripts/Core/Mesh/MeshFactory.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs | 0 .../Scripts/Core/Mesh/PlaneMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs | 0 .../Scripts/Core/Mesh/PolygonMesh.cs.meta | 13 + .../FairyGUI/Scripts/Core/Mesh/RectMesh.cs | 0 .../Scripts/Core/Mesh/RectMesh.cs.meta | 13 + .../Scripts/Core/Mesh/RegularPolygonMesh.cs | 0 .../Core/Mesh/RegularPolygonMesh.cs.meta | 13 + .../Scripts/Core/Mesh/RoundedRectMesh.cs | 0 .../Scripts/Core/Mesh/RoundedRectMesh.cs.meta | 13 + .../Scripts/Core/Mesh/StraightLineMesh.cs | 0 .../Core/Mesh/StraightLineMesh.cs.meta | 11 + .../Scripts/Core/Mesh/VertexBuffer.cs | 0 .../Scripts/Core/Mesh/VertexBuffer.cs.meta | 13 + .../FairyGUI/Scripts/Core/MovieClip.cs | 0 .../FairyGUI/Scripts/Core/MovieClip.cs.meta | 13 + .../FairyGUI/Scripts/Core/NAudioClip.cs | 0 .../FairyGUI/Scripts/Core/NAudioClip.cs.meta | 13 + .../FairyGUI/Scripts/Core/NGraphics.cs | 0 .../FairyGUI/Scripts/Core/NGraphics.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Core/NTexture.cs | 0 .../FairyGUI/Scripts/Core/NTexture.cs.meta | 13 + .../FairyGUI/Scripts/Core/ShaderConfig.cs | 0 .../Scripts/Core/ShaderConfig.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Core/Shape.cs | 0 .../FairyGUI/Scripts/Core/Shape.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Core/Stage.cs | 0 .../FairyGUI/Scripts/Core/Stage.cs.meta | 13 + .../FairyGUI/Scripts/Core/StageCamera.cs | 0 .../FairyGUI/Scripts/Core/StageCamera.cs.meta | 13 + .../FairyGUI/Scripts/Core/StageEngine.cs | 0 .../FairyGUI/Scripts/Core/StageEngine.cs.meta | 11 + .../Plugins/FairyGUI/Scripts/Core/Stats.cs | 0 .../FairyGUI/Scripts/Core/Stats.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Core/Text.meta | 9 + .../FairyGUI/Scripts/Core/Text/BaseFont.cs | 0 .../Scripts/Core/Text/BaseFont.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/BitmapFont.cs | 0 .../Scripts/Core/Text/BitmapFont.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/DynamicFont.cs | 0 .../Scripts/Core/Text/DynamicFont.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/Emoji.cs | 0 .../FairyGUI/Scripts/Core/Text/Emoji.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/FontManager.cs | 0 .../Scripts/Core/Text/FontManager.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/IKeyboard.cs | 0 .../Scripts/Core/Text/IKeyboard.cs.meta | 13 + .../Scripts/Core/Text/InputTextField.cs | 0 .../Scripts/Core/Text/InputTextField.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/RTLSupport.cs | 0 .../Scripts/Core/Text/RTLSupport.cs.meta | 13 + .../Scripts/Core/Text/RichTextField.cs | 0 .../Scripts/Core/Text/RichTextField.cs.meta | 13 + .../Scripts/Core/Text/SelectionShape.cs | 0 .../Scripts/Core/Text/SelectionShape.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/TextField.cs | 0 .../Scripts/Core/Text/TextField.cs.meta | 13 + .../FairyGUI/Scripts/Core/Text/TextFormat.cs | 0 .../Scripts/Core/Text/TextFormat.cs.meta | 13 + .../Scripts/Core/Text/TouchScreenKeyboard.cs | 0 .../Core/Text/TouchScreenKeyboard.cs.meta | 13 + .../Scripts/Core/Text/TypingEffect.cs | 0 .../Scripts/Core/Text/TypingEffect.cs.meta | 13 + .../FairyGUI/Scripts/Core/UpdateContext.cs | 0 .../Scripts/Core/UpdateContext.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/Event.meta | 9 + .../FairyGUI/Scripts/Event/EventBridge.cs | 0 .../Scripts/Event/EventBridge.cs.meta | 13 + .../FairyGUI/Scripts/Event/EventContext.cs | 0 .../Scripts/Event/EventContext.cs.meta | 13 + .../FairyGUI/Scripts/Event/EventDispatcher.cs | 0 .../Scripts/Event/EventDispatcher.cs.meta | 13 + .../FairyGUI/Scripts/Event/EventListener.cs | 0 .../Scripts/Event/EventListener.cs.meta | 13 + .../Scripts/Event/IEventDispatcher.cs | 0 .../Scripts/Event/IEventDispatcher.cs.meta | 13 + .../FairyGUI/Scripts/Event/InputEvent.cs | 0 .../FairyGUI/Scripts/Event/InputEvent.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Extensions.meta | 8 + .../Scripts/Extensions/DragonBones.meta | 8 + .../DragonBones/DragonBonesLoader.cs | 0 .../DragonBones/DragonBonesLoader.cs.meta | 11 + .../FairyGUI/Scripts/Extensions/Spine.meta | 8 + .../Scripts/Extensions/Spine/SpineLoader.cs | 0 .../Extensions/Spine/SpineLoader.cs.meta | 11 + .../Scripts/Extensions/TextMeshPro.meta | 8 + .../Extensions/TextMeshPro/Shaders.meta | 8 + .../TextMeshPro/Shaders/FairyGUI-TMP.shader | 0 .../Shaders/FairyGUI-TMP.shader.meta | 9 + .../Scripts/Extensions/TextMeshPro/TMPFont.cs | 0 .../Extensions/TextMeshPro/TMPFont.cs.meta | 11 + .../Extensions/TextMeshPro/TMPTextFormat.cs | 0 .../TextMeshPro/TMPTextFormat.cs.meta | 11 + .../Scripts/Extensions/WebGLTextInput.meta | 8 + .../WebGLTextInput/WebGLTextInput.cs | 0 .../WebGLTextInput/WebGLTextInput.cs.meta | 11 + .../WebGLTextInput/WebGLTextInput.jslib | 0 .../WebGLTextInput/WebGLTextInput.jslib.meta | 36 + .../Plugins/FairyGUI/Scripts/FairyGUI.asmdef | 16 + .../FairyGUI/Scripts/FairyGUI.asmdef.meta | 7 + Assets/Plugins/FairyGUI/Scripts/Filter.meta | 9 + .../FairyGUI/Scripts/Filter/BlurFilter.cs | 0 .../Scripts/Filter/BlurFilter.cs.meta | 13 + .../FairyGUI/Scripts/Filter/ColorFilter.cs | 0 .../Scripts/Filter/ColorFilter.cs.meta | 13 + .../FairyGUI/Scripts/Filter/IFilter.cs | 0 .../FairyGUI/Scripts/Filter/IFilter.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/Gesture.meta | 9 + .../Scripts/Gesture/LongPressGesture.cs | 0 .../Scripts/Gesture/LongPressGesture.cs.meta | 13 + .../FairyGUI/Scripts/Gesture/PinchGesture.cs | 0 .../Scripts/Gesture/PinchGesture.cs.meta | 13 + .../Scripts/Gesture/RotationGesture.cs | 0 .../Scripts/Gesture/RotationGesture.cs.meta | 13 + .../FairyGUI/Scripts/Gesture/SwipeGesture.cs | 0 .../Scripts/Gesture/SwipeGesture.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/Tween.meta | 10 + .../FairyGUI/Scripts/Tween/EaseManager.cs | 0 .../Scripts/Tween/EaseManager.cs.meta | 13 + .../FairyGUI/Scripts/Tween/EaseType.cs | 0 .../FairyGUI/Scripts/Tween/EaseType.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Tween/GPath.cs | 0 .../FairyGUI/Scripts/Tween/GPath.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Tween/GTween.cs | 0 .../FairyGUI/Scripts/Tween/GTween.cs.meta | 13 + .../FairyGUI/Scripts/Tween/GTweener.cs | 0 .../FairyGUI/Scripts/Tween/GTweener.cs.meta | 13 + .../FairyGUI/Scripts/Tween/TweenManager.cs | 0 .../Scripts/Tween/TweenManager.cs.meta | 13 + .../FairyGUI/Scripts/Tween/TweenPropType.cs | 0 .../Scripts/Tween/TweenPropType.cs.meta | 13 + .../FairyGUI/Scripts/Tween/TweenValue.cs | 0 .../FairyGUI/Scripts/Tween/TweenValue.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/UI.meta | 9 + .../Plugins/FairyGUI/Scripts/UI/Action.meta | 9 + .../Scripts/UI/Action/ChangePageAction.cs | 0 .../UI/Action/ChangePageAction.cs.meta | 13 + .../Scripts/UI/Action/ControllerAction.cs | 0 .../UI/Action/ControllerAction.cs.meta | 13 + .../Scripts/UI/Action/PlayTransitionAction.cs | 0 .../UI/Action/PlayTransitionAction.cs.meta | 13 + .../Scripts/UI/AsyncCreationHelper.cs | 0 .../Scripts/UI/AsyncCreationHelper.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/Controller.cs | 0 .../FairyGUI/Scripts/UI/Controller.cs.meta | 13 + .../FairyGUI/Scripts/UI/DragDropManager.cs | 0 .../Scripts/UI/DragDropManager.cs.meta | 13 + .../FairyGUI/Scripts/UI/EMRenderSupport.cs | 0 .../Scripts/UI/EMRenderSupport.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/FieldTypes.cs | 0 .../FairyGUI/Scripts/UI/FieldTypes.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GButton.cs | 0 .../FairyGUI/Scripts/UI/GButton.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GComboBox.cs | 0 .../FairyGUI/Scripts/UI/GComboBox.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GComponent.cs | 1726 +++ .../FairyGUI/Scripts/UI/GComponent.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GGraph.cs | 0 .../FairyGUI/Scripts/UI/GGraph.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GGroup.cs | 0 .../FairyGUI/Scripts/UI/GGroup.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GImage.cs | 0 .../FairyGUI/Scripts/UI/GImage.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GLabel.cs | 0 .../FairyGUI/Scripts/UI/GLabel.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GList.cs | 0 .../Plugins/FairyGUI/Scripts/UI/GList.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs | 732 ++ .../FairyGUI/Scripts/UI/GLoader.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GLoader3D.cs | 0 .../FairyGUI/Scripts/UI/GLoader3D.cs.meta | 11 + .../Plugins/FairyGUI/Scripts/UI/GMovieClip.cs | 0 .../FairyGUI/Scripts/UI/GMovieClip.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GObject.cs | 0 .../FairyGUI/Scripts/UI/GObject.cs.meta | 13 + .../FairyGUI/Scripts/UI/GObjectPool.cs | 0 .../FairyGUI/Scripts/UI/GObjectPool.cs.meta | 13 + .../FairyGUI/Scripts/UI/GProgressBar.cs | 0 .../FairyGUI/Scripts/UI/GProgressBar.cs.meta | 13 + .../FairyGUI/Scripts/UI/GRichTextField.cs | 0 .../Scripts/UI/GRichTextField.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GRoot.cs | 0 .../Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GScrollBar.cs | 0 .../FairyGUI/Scripts/UI/GScrollBar.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GSlider.cs | 0 .../FairyGUI/Scripts/UI/GSlider.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GTextField.cs | 0 .../FairyGUI/Scripts/UI/GTextField.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GTextInput.cs | 0 .../FairyGUI/Scripts/UI/GTextInput.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/GTree.cs | 0 .../Plugins/FairyGUI/Scripts/UI/GTree.cs.meta | 11 + .../Plugins/FairyGUI/Scripts/UI/GTreeNode.cs | 0 .../FairyGUI/Scripts/UI/GTreeNode.cs.meta | 11 + Assets/Plugins/FairyGUI/Scripts/UI/Gears.meta | 9 + .../Scripts/UI/Gears/GearAnimation.cs | 0 .../Scripts/UI/Gears/GearAnimation.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearBase.cs | 0 .../Scripts/UI/Gears/GearBase.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearColor.cs | 0 .../Scripts/UI/Gears/GearColor.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearDisplay.cs | 0 .../Scripts/UI/Gears/GearDisplay.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearDisplay2.cs | 0 .../Scripts/UI/Gears/GearDisplay2.cs.meta | 11 + .../FairyGUI/Scripts/UI/Gears/GearFontSize.cs | 0 .../Scripts/UI/Gears/GearFontSize.cs.meta | 11 + .../FairyGUI/Scripts/UI/Gears/GearIcon.cs | 0 .../Scripts/UI/Gears/GearIcon.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearLook.cs | 0 .../Scripts/UI/Gears/GearLook.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearSize.cs | 0 .../Scripts/UI/Gears/GearSize.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearText.cs | 0 .../Scripts/UI/Gears/GearText.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/GearXY.cs | 0 .../FairyGUI/Scripts/UI/Gears/GearXY.cs.meta | 13 + .../Scripts/UI/Gears/IAnimationGear.cs | 0 .../Scripts/UI/Gears/IAnimationGear.cs.meta | 13 + .../FairyGUI/Scripts/UI/Gears/IColorGear.cs | 0 .../Scripts/UI/Gears/IColorGear.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/IUISource.cs | 0 .../FairyGUI/Scripts/UI/IUISource.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/Margin.cs | 0 .../FairyGUI/Scripts/UI/Margin.cs.meta | 13 + .../FairyGUI/Scripts/UI/PackageItem.cs | 0 .../FairyGUI/Scripts/UI/PackageItem.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/PopupMenu.cs | 0 .../FairyGUI/Scripts/UI/PopupMenu.cs.meta | 13 + .../FairyGUI/Scripts/UI/RelationItem.cs | 0 .../FairyGUI/Scripts/UI/RelationItem.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/Relations.cs | 0 .../FairyGUI/Scripts/UI/Relations.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/ScrollPane.cs | 0 .../FairyGUI/Scripts/UI/ScrollPane.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/Transition.cs | 0 .../FairyGUI/Scripts/UI/Transition.cs.meta | 13 + .../FairyGUI/Scripts/UI/TranslationHelper.cs | 0 .../Scripts/UI/TranslationHelper.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/UI/Tree.meta | 9 + .../FairyGUI/Scripts/UI/Tree/TreeNode.cs | 0 .../FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta | 13 + .../FairyGUI/Scripts/UI/Tree/TreeView.cs | 0 .../FairyGUI/Scripts/UI/Tree/TreeView.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/UIConfig.cs | 0 .../FairyGUI/Scripts/UI/UIConfig.cs.meta | 13 + .../FairyGUI/Scripts/UI/UIContentScaler.cs | 0 .../Scripts/UI/UIContentScaler.cs.meta | 13 + .../FairyGUI/Scripts/UI/UIObjectFactory.cs | 0 .../Scripts/UI/UIObjectFactory.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/UIPackage.cs | 0 .../FairyGUI/Scripts/UI/UIPackage.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/UIPainter.cs | 0 .../FairyGUI/Scripts/UI/UIPainter.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/UIPanel.cs | 0 .../FairyGUI/Scripts/UI/UIPanel.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/UI/Window.cs | 0 .../FairyGUI/Scripts/UI/Window.cs.meta | 13 + Assets/Plugins/FairyGUI/Scripts/Utils.meta | 9 + .../FairyGUI/Scripts/Utils/ByteBuffer.cs | 0 .../FairyGUI/Scripts/Utils/ByteBuffer.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Utils/Html.meta | 9 + .../FairyGUI/Scripts/Utils/Html/HtmlButton.cs | 0 .../Scripts/Utils/Html/HtmlButton.cs.meta | 13 + .../Scripts/Utils/Html/HtmlElement.cs | 0 .../Scripts/Utils/Html/HtmlElement.cs.meta | 13 + .../FairyGUI/Scripts/Utils/Html/HtmlImage.cs | 0 .../Scripts/Utils/Html/HtmlImage.cs.meta | 13 + .../FairyGUI/Scripts/Utils/Html/HtmlInput.cs | 0 .../Scripts/Utils/Html/HtmlInput.cs.meta | 13 + .../FairyGUI/Scripts/Utils/Html/HtmlLink.cs | 0 .../Scripts/Utils/Html/HtmlLink.cs.meta | 13 + .../Scripts/Utils/Html/HtmlPageContext.cs | 0 .../Utils/Html/HtmlPageContext.cs.meta | 13 + .../Scripts/Utils/Html/HtmlParseOptions.cs | 0 .../Utils/Html/HtmlParseOptions.cs.meta | 13 + .../FairyGUI/Scripts/Utils/Html/HtmlParser.cs | 0 .../Scripts/Utils/Html/HtmlParser.cs.meta | 13 + .../FairyGUI/Scripts/Utils/Html/HtmlSelect.cs | 0 .../Scripts/Utils/Html/HtmlSelect.cs.meta | 13 + .../Scripts/Utils/Html/IHtmlObject.cs | 0 .../Scripts/Utils/Html/IHtmlObject.cs.meta | 13 + .../Scripts/Utils/Html/IHtmlPageContext.cs | 0 .../Utils/Html/IHtmlPageContext.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Utils/Timers.cs | 0 .../FairyGUI/Scripts/Utils/Timers.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Utils/ToolSet.cs | 0 .../FairyGUI/Scripts/Utils/ToolSet.cs.meta | 13 + .../FairyGUI/Scripts/Utils/UBBParser.cs | 0 .../FairyGUI/Scripts/Utils/UBBParser.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Utils/XML.cs | 0 .../FairyGUI/Scripts/Utils/XML.cs.meta | 13 + .../FairyGUI/Scripts/Utils/XMLIterator.cs | 0 .../Scripts/Utils/XMLIterator.cs.meta | 13 + .../Plugins/FairyGUI/Scripts/Utils/XMLList.cs | 0 .../FairyGUI/Scripts/Utils/XMLList.cs.meta | 13 + .../FairyGUI/Scripts/Utils/XMLUtils.cs | 0 .../FairyGUI/Scripts/Utils/XMLUtils.cs.meta | 13 + .../FairyGUI/Scripts/Utils/ZipReader.cs | 0 .../FairyGUI/Scripts/Utils/ZipReader.cs.meta | 13 + Assets/Resources/Prefabs/Player/Player.prefab | 17 + Assets/Scenes/StartUp.unity | 36 +- Assets/Scripts/{Model => Common}/Assets.meta | 0 .../{Model => Common}/Assets/BaitAsset.cs | 0 .../Assets/BaitAsset.cs.meta | 0 .../{Model => Common}/Assets/BobberAsset.cs | 0 .../Assets/BobberAsset.cs.meta | 0 .../{Model => Common}/Assets/FishAsset.cs | 0 .../Assets/FishAsset.cs.meta | 0 .../Assets/FishGroupAsset.cs | 0 .../Assets/FishGroupAsset.cs.meta | 0 .../{Model => Common}/Assets/HookAsset.cs | 0 .../Assets/HookAsset.cs.meta | 0 .../{Model => Common}/Assets/LineAsset.cs | 0 .../Assets/LineAsset.cs.meta | 0 .../{Model => Common}/Assets/LureAsset.cs | 0 .../Assets/LureAsset.cs.meta | 0 .../Assets/PlayerModelAsset.cs | 0 .../Assets/PlayerModelAsset.cs.meta | 0 .../Assets/PreviewableAsset.cs | 0 .../Assets/PreviewableAsset.cs.meta | 0 .../{Model => Common}/Assets/PropAsset.cs | 0 .../Assets/PropAsset.cs.meta | 0 .../{Model => Common}/Assets/ReelAsset.cs | 0 .../Assets/ReelAsset.cs.meta | 0 .../{Model => Common}/Assets/RodAsset.cs | 0 .../{Model => Common}/Assets/RodAsset.cs.meta | 0 .../{Model => Common}/Assets/RodRingAsset.cs | 0 .../Assets/RodRingAsset.cs.meta | 0 .../Assets/SpinnerLureAsset.cs | 0 .../Assets/SpinnerLureAsset.cs.meta | 0 Assets/Scripts/{Model => Common}/Common.meta | 0 .../{Model => Common}/Common/Attrobites.meta | 0 .../Common/Attrobites/AttributeHelper.cs | 0 .../Common/Attrobites/AttributeHelper.cs.meta | 0 .../Common/Attrobites/Attributes.cs | 0 .../Common/Attrobites/Attributes.cs.meta | 0 .../{Model => Common}/Common/BaseCamera.cs | 0 .../Common/BaseCamera.cs.meta | 0 .../{Model => Common}/Common/Enum.meta | 0 .../Common/Enum/FishSpecies.cs | 0 .../Common/Enum/FishSpecies.cs.meta | 0 .../Common/Enum/MapUnitState.cs | 0 .../Common/Enum/MapUnitState.cs.meta | 0 .../{Model => Common}/Common/Input.meta | 0 .../Common/Input/InteractiveObject.cs | 0 .../Common/Input/InteractiveObject.cs.meta | 0 .../Common/Input/PlayerInputControl.cs | 0 .../Common/Input/PlayerInputControl.cs.meta | 0 .../{Model => Common}/Common/Outline.cs | 0 .../{Model => Common}/Common/Outline.cs.meta | 0 .../Common/PermanentCommon.cs | 0 .../Common/PermanentCommon.cs.meta | 0 .../{Model => Common}/Common/Services.meta | 0 .../Common/Services/Input.meta | 0 .../Services/Input/InputCursorExtension.cs | 10 +- .../Input/InputCursorExtension.cs.meta | 3 + .../Common/Services/Input/InputManager.cs | 213 + .../Services/Input/InputManager.cs.meta | 3 + .../Common/Services/MonoService.cs | 0 .../Common/Services/MonoService.cs.meta | 0 .../Common/Services/Settings.meta | 0 .../Common/Services/Settings/Base.meta | 0 .../Settings/Base/ControllerOption.cs | 0 .../Settings/Base/ControllerOption.cs.meta | 0 .../Services/Settings/Base/GamepadOption.cs | 0 .../Settings/Base/GamepadOption.cs.meta | 0 .../Services/Settings/Base/ISettings.cs | 0 .../Services/Settings/Base/ISettings.cs.meta | 0 .../Services/Settings/Base/InputOption.cs | 0 .../Settings/Base/InputOption.cs.meta | 0 .../Services/Settings/Base/KeyBoardOption.cs | 0 .../Settings/Base/KeyBoardOption.cs.meta | 0 .../Services/Settings/Base/MultiOption.cs | 0 .../Settings/Base/MultiOption.cs.meta | 0 .../Services/Settings/Base/OptionBase.cs | 0 .../Services/Settings/Base/OptionBase.cs.meta | 0 .../Services/Settings/Base/OptionTable.cs | 0 .../Settings/Base/OptionTable.cs.meta | 0 .../Services/Settings/Base/RangeOption.cs | 0 .../Settings/Base/RangeOption.cs.meta | 0 .../Services/Settings/Base/ToggleOption.cs | 0 .../Settings/Base/ToggleOption.cs.meta | 0 .../Common/Services/Settings/Options.meta | 0 .../Services/Settings/Options/Graphics.meta | 0 .../Graphics/AnisotropicModeSetting.cs | 0 .../Graphics/AnisotropicModeSetting.cs.meta | 0 .../Options/Graphics/FullScreenModeSetting.cs | 0 .../Graphics/FullScreenModeSetting.cs.meta | 0 ...GlobalAnisotropicFilteringLimitsSetting.cs | 0 ...lAnisotropicFilteringLimitsSetting.cs.meta | 0 .../Options/Graphics/MsaaSampleSetting.cs | 0 .../Graphics/MsaaSampleSetting.cs.meta | 0 .../Options/Graphics/QualityLevelSetting.cs | 0 .../Graphics/QualityLevelSetting.cs.meta | 0 .../Options/Graphics/RenderScaleSetting.cs | 0 .../Graphics/RenderScaleSetting.cs.meta | 0 .../Options/Graphics/ResolutionSetting.cs | 0 .../Graphics/ResolutionSetting.cs.meta | 0 .../Options/Graphics/TextureQualitySetting.cs | 0 .../Graphics/TextureQualitySetting.cs.meta | 0 .../Settings/Options/Graphics/VSyncSetting.cs | 0 .../Options/Graphics/VSyncSetting.cs.meta | 0 .../Services/Settings/Options/Input.meta | 0 .../Options/Input/InputAddBobSetting.cs | 2 +- .../Options/Input/InputAddBobSetting.cs.meta | 0 .../Options/Input/InputChatSetting.cs | 2 +- .../Options/Input/InputChatSetting.cs.meta | 0 .../Options/Input/InputHelpSetting.cs | 2 +- .../Options/Input/InputHelpSetting.cs.meta | 0 .../Options/Input/InputSubBobSetting.cs | 2 +- .../Options/Input/InputSubBobSetting.cs.meta | 0 .../Options/Input/InputToBagSetting.cs | 2 +- .../Options/Input/InputToBagSetting.cs.meta | 0 .../Options/Input/InputUseTelescopeSetting.cs | 2 +- .../Input/InputUseTelescopeSetting.cs.meta | 0 .../Options/Input/InputUseTorchSetting.cs | 2 +- .../Input/InputUseTorchSetting.cs.meta | 0 .../Services/Settings/Options/Language.meta | 0 .../Options/Language/LanguageSetting.cs | 0 .../Options/Language/LanguageSetting.cs.meta | 0 .../Services/Settings/Options/Sound.meta | 0 .../Options/Sound/AmbientVolumeSetting.cs | 0 .../Sound/AmbientVolumeSetting.cs.meta | 0 .../Options/Sound/MasterVolumeSetting.cs | 0 .../Options/Sound/MasterVolumeSetting.cs.meta | 0 .../Options/Sound/PlayerVolumeSetting.cs | 0 .../Options/Sound/PlayerVolumeSetting.cs.meta | 0 .../Settings/Options/Sound/UIVolumeSetting.cs | 0 .../Options/Sound/UIVolumeSetting.cs.meta | 0 .../Common/Services/Settings/Settings.cs | 0 .../Common/Services/Settings/Settings.cs.meta | 0 .../Common/Services/Settings/SettingsDef.cs | 0 .../Services/Settings/SettingsDef.cs.meta | 0 .../{Model => Common}/Data/TabListData.cs | 0 .../Data/TabListData.cs.meta | 0 Assets/Scripts/Common/Events.cs | 7 +- Assets/Scripts/{Model => Common}/Net.meta | 0 .../Scripts/{Model => Common}/Net/Entity.meta | 0 .../Entity/AuthenticationSelectComponent.cs | 0 .../AuthenticationSelectComponent.cs.meta | 0 .../{Model => Common}/Net/Entity/JWT.meta | 0 .../Net/Entity/JWT/JWTParseComponent.cs | 0 .../Net/Entity/JWT/JWTParseComponent.cs.meta | 0 .../Scripts/{Model => Common}/Net/Hotfix.meta | 0 .../{Model => Common}/Net/Hotfix/.DS_Store | Bin .../{Model => Common}/Net/Hotfix/Handler.meta | 0 .../Hotfix/Handler/G2C_RepeatLoginHandler.cs | 2 +- .../Handler/G2C_RepeatLoginHandler.cs.meta | 0 .../{Model => Common}/Net/Hotfix/System.meta | 0 .../AuthenticationSelectComponentSystem.cs | 0 ...uthenticationSelectComponentSystem.cs.meta | 0 .../Net/Hotfix/System/JWT.meta | 0 .../System/JWT/JWTParseComponentSystem.cs | 0 .../JWT/JWTParseComponentSystem.cs.meta | 0 .../Net/Hotfix/System/SessionHelper.cs | 0 .../Net/Hotfix/System/SessionHelper.cs.meta | 0 .../{Model => Common}/Net/MessageHandler.meta | 0 .../MessageHandler/Chat2C_MessageHandler.cs | 4 +- .../Chat2C_MessageHandler.cs.meta | 0 Assets/Scripts/{Model => Common}/Net/Net.cs | 8 +- .../Scripts/{Model => Common}/Net/Net.cs.meta | 0 .../{Model => Common}/Net/NetExtends.cs | 0 .../{Model => Common}/Net/NetExtends.cs.meta | 0 Assets/Scripts/{Fishing2 => Common}/Role.meta | 0 Assets/Scripts/Common/Role/Role.cs | 57 + .../{Fishing2 => Common}/Role/Role.cs.meta | 0 Assets/Scripts/Common/Role/RoleBag.cs | 222 + .../{Fishing2 => Common}/Role/RoleBag.cs.meta | 0 Assets/Scripts/Common/Role/RoleFishBag.cs | 9 + .../Role/RoleFishBag.cs.meta | 0 .../{Model => Common}/Utils/AlgorithmUtils.cs | 0 .../Utils/AlgorithmUtils.cs.meta | 0 .../{Model => Common}/Utils/ButtonNavigate.cs | 0 .../Utils/ButtonNavigate.cs.meta | 0 .../{Model => Common}/Utils/CameraUtils.cs | 0 .../Utils/CameraUtils.cs.meta | 0 .../{Model => Common}/Utils/Cryptor.cs | 0 .../{Model => Common}/Utils/Cryptor.cs.meta | 0 .../Utils/DataArrayExtends.cs | 0 .../Utils/DataArrayExtends.cs.meta | 0 .../{Model => Common}/Utils/DontDestroy.cs | 0 .../Utils/DontDestroy.cs.meta | 0 .../{Model => Common}/Utils/Extends.meta | 0 .../Utils/Extends/Extensions.cs | 0 .../Utils/Extends/Extensions.cs.meta | 0 .../Utils/Extends/FairyGUIExtensions.cs | 0 .../Utils/Extends/FairyGUIExtensions.cs.meta | 0 .../Utils/Extends/ListExtends.cs | 0 .../Utils/Extends/ListExtends.cs.meta | 0 .../Utils/Extends/StringExtends.cs | 0 .../Utils/Extends/StringExtends.cs.meta | 0 .../Utils/Extends/UIInputExtensions.cs | 0 .../Utils/Extends/UIInputExtensions.cs.meta | 0 .../Utils/FishWeightToLength.cs | 0 .../Utils/FishWeightToLength.cs.meta | 0 .../Utils/FishingTrajectoryCalculator.cs | 0 .../Utils/FishingTrajectoryCalculator.cs.meta | 0 .../{Model => Common}/Utils/JsonHelper.cs | 0 .../Utils/JsonHelper.cs.meta | 0 .../{Model => Common}/Utils/ModelUtils.cs | 0 .../Utils/ModelUtils.cs.meta | 0 .../{Model => Common}/Utils/NewFile1.txt | 0 .../{Model => Common}/Utils/NewFile1.txt.meta | 0 .../{Model => Common}/Utils/PrefabCreator.cs | 0 .../Utils/PrefabCreator.cs.meta | 0 .../{Model => Common}/Utils/Reflection.cs | 0 .../Utils/Reflection.cs.meta | 0 .../Scripts/{Model => Common}/Utils/SPrefs.cs | 0 .../{Model => Common}/Utils/SPrefs.cs.meta | 0 .../Utils/ScreenshotCapturer.cs | 0 .../Utils/ScreenshotCapturer.cs.meta | 0 .../{Model => Common}/Utils/VectorUtil.cs | 0 .../Utils/VectorUtil.cs.meta | 0 Assets/Scripts/Editor/Builder/Builder.cs | 2 +- .../Editor/Builder/Tasks/BuildABTask.cs | 3 +- .../Editor/Preview/PreviewEditWindow.cs | 2 +- Assets/Scripts/Fishing/Fishing.cs | 107 + Assets/Scripts/Fishing/Fishing.cs.meta | 3 + Assets/Scripts/Fishing/FishingMap.cs | 7 + Assets/Scripts/Fishing/FishingMap.cs.meta | 3 + Assets/Scripts/Fishing/Helper.meta | 3 + .../Login => Fishing/Helper}/LoginHelper.cs | 35 +- .../Helper}/LoginHelper.cs.meta | 0 Assets/Scripts/Fishing/Helper/MapHelper.cs | 115 + .../Helper/MapHelper.cs.meta | 0 .../Helper/PrefabsHelper.cs | 0 .../Helper/PrefabsHelper.cs.meta | 0 .../Helper/SceneHelper.cs | 8 +- .../Helper/SceneHelper.cs.meta | 0 .../Unit/Unity => Fishing}/Mono.meta | 0 .../Unit/Unity => Fishing}/Mono/PlayerIK.cs | 0 .../Unity => Fishing}/Mono/PlayerIK.cs.meta | 0 Assets/Scripts/Fishing/Player.meta | 3 + Assets/Scripts/Fishing/Player/FPlayer.cs | 19 + Assets/Scripts/Fishing/Player/FPlayer.cs.meta | 3 + .../Fishing2/Common/CursorComponent.cs | 105 - Assets/Scripts/Fishing2/Helper/MapHelper.cs | 115 - .../Message/Event/NumericChangeEvent.cs | 37 - Assets/Scripts/Fishing2/Role/Role.cs | 57 - Assets/Scripts/Fishing2/Role/RoleFishBag.cs | 9 - .../Unit/Unity/Mono/PlayerRootAsset.cs | 12 - .../Unit/Unity/Mono/PlayerRootAsset.cs.meta | 3 - .../Scripts/{Fishing2.meta => Fishing2~.meta} | 0 .../{Fishing2 => Fishing2~}/Common.meta | 0 .../Common/CameraComponent.cs | 0 .../Common/CameraComponent.cs.meta | 0 .../Fishing2~/Common/CursorComponent.cs | 104 + .../Common/CursorComponent.cs.meta | 0 .../Common/InputComponent.cs | 0 .../Common/InputComponent.cs.meta | 0 .../Common/SettingComponent.cs | 0 .../Common/SettingComponent.cs.meta | 0 .../{Fishing2 => Fishing2~}/Helper.meta | 0 .../Helper/MoveHelper.cs | 0 .../Helper/MoveHelper.cs.meta | 0 .../Helper/PathHelper.cs | 0 .../Helper/PathHelper.cs.meta | 0 .../Helper/ProtoHelper.cs | 0 .../Helper/ProtoHelper.cs.meta | 0 .../Helper/UnitHelper.cs | 0 .../Helper/UnitHelper.cs.meta | 0 .../Scripts/{Fishing2 => Fishing2~}/Map.meta | 0 .../{Fishing2 => Fishing2~}/Map/Handler.meta | 0 .../Map/Handler/Map2C_ChangeMapHandler.cs | 0 .../Handler/Map2C_ChangeMapHandler.cs.meta | 0 .../Map2C_RoleEnterMapNotifyHandler.cs | 0 .../Map2C_RoleEnterMapNotifyHandler.cs.meta | 0 .../Handler/Map2C_RoleExitMapNotifyHandler.cs | 0 .../Map2C_RoleExitMapNotifyHandler.cs.meta | 0 .../{Fishing2 => Fishing2~}/Map/Map.cs | 0 .../{Fishing2 => Fishing2~}/Map/Map.cs.meta | 0 .../Map/MapManageComponent.cs | 0 .../Map/MapManageComponent.cs.meta | 0 .../{Fishing2 => Fishing2~}/Message.meta | 0 .../Message/Event.meta | 0 .../Message/Event/NumericChangeEvent.cs | 35 + .../Message/Event/NumericChangeEvent.cs.meta | 0 .../Message/Map2C_LookNotifyHandler.cs | 0 .../Message/Map2C_LookNotifyHandler.cs.meta | 0 .../Message/Map2C_MoveNotifyHandler.cs | 0 .../Message/Map2C_MoveNotifyHandler.cs.meta | 0 .../Map2C_RolePropertyChangeNotifyHandler.cs | 0 ...2C_RolePropertyChangeNotifyHandler.cs.meta | 0 .../Scripts/{Fishing2 => Fishing2~}/Mono.meta | 0 .../Mono/CameraAsset.cs | 0 .../Mono/CameraAsset.cs.meta | 0 .../{Fishing2 => Fishing2~}/Mono/PlayerArm.cs | 0 .../Mono/PlayerArm.cs.meta | 0 .../Mono/PlayerShoulder.cs | 0 .../Mono/PlayerShoulder.cs.meta | 0 .../Scripts/{Fishing2 => Fishing2~}/Unit.meta | 0 .../Unit/Equipment.meta | 0 .../Unit/Equipment/FlashlightComponent.cs | 0 .../Equipment/FlashlightComponent.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Event.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Gear.meta | 0 .../Unit/Gear/MapUnitGear.cs | 0 .../Unit/Gear/MapUnitGear.cs.meta | 0 .../Unit/Gear/MapUnitGearPart.cs | 0 .../Unit/Gear/MapUnitGearPart.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/MapUnit.cs | 0 .../Unit/MapUnit.cs.meta | 0 .../Unit/MapUnitBasic.cs | 0 .../Unit/MapUnitBasic.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Move.meta | 0 .../Unit/Move/CharacterControllerComponent.cs | 0 .../Move/CharacterControllerComponent.cs.meta | 0 .../Unit/Move/CharacterLookComponent.cs | 0 .../Unit/Move/CharacterLookComponent.cs.meta | 0 .../Unit/Move/CharacterMovementComponent.cs | 0 .../Move/CharacterMovementComponent.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Parts.meta | 0 .../Unit/Parts/UnitFlashlightComponent.cs | 0 .../Parts/UnitFlashlightComponent.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Skin.meta | 0 .../Unit/Skin/UnitSkinComponent.cs | 0 .../Unit/Skin/UnitSkinComponent.cs.meta | 0 .../Unit/UnitEventType.cs | 0 .../Unit/UnitEventType.cs.meta | 0 .../{Fishing2 => Fishing2~}/Unit/Unity.meta | 0 .../Unit/Unity/CharacterAnimatorComponent.cs | 0 .../Unity/CharacterAnimatorComponent.cs.meta | 0 .../Unit/Unity/UnitUnityComponent.cs | 0 .../Unit/Unity/UnitUnityComponent.cs.meta | 0 Assets/Scripts/Game.cs | 108 +- Assets/Scripts/Init.cs | 29 +- .../Input/InputCursorExtension.cs.meta | 3 - Assets/Scripts/Model/Data.meta | 3 - Assets/Scripts/Model/Login.meta | 3 - Assets/Scripts/Model/Module.meta | 3 - Assets/Scripts/Model/Module/Numeric.meta | 3 - .../Model/Module/Numeric/NumericComponent.cs | 138 - .../Module/Numeric/NumericComponent.cs.meta | 3 - .../Model/Module/Numeric/NumericType.cs | 11 - .../Model/Module/Numeric/NumericType.cs.meta | 3 - Assets/Scripts/Model/Module/ObjectWait.meta | 3 - .../Model/Module/ObjectWait/ObjectWait.cs | 145 - .../Module/ObjectWait/ObjectWait.cs.meta | 3 - .../Role/RoleBag.cs => Model/RoleModel.cs} | 41 +- Assets/Scripts/Model/RoleModel.cs.meta | 3 + Assets/Scripts/Model/Utils.meta | 3 - Assets/Scripts/NBC.Fantasy.meta | 3 - .../Runtime/UI/Extension/UIAnimExtension.cs | 155 - .../UI/Extension/UIAnimExtension.cs.meta | 3 - .../{NBC.Fantasy => NBC.Fantasy~}/Editor.meta | 0 .../Editor/Asset.meta | 0 .../Editor/Asset/Attributes.cs | 0 .../Editor/Asset/Attributes.cs.meta | 0 .../Editor/Asset/Builder.meta | 0 .../Editor/Asset/Builder/BuildContext.cs | 0 .../Editor/Asset/Builder/BuildContext.cs.meta | 0 .../Editor/Asset/Builder/Builder.cs | 0 .../Editor/Asset/Builder/Builder.cs.meta | 0 .../Editor/Asset/Builder/Gathers.meta | 0 .../Asset/Builder/Gathers/GatherBase.cs | 0 .../Asset/Builder/Gathers/GatherBase.cs.meta | 0 .../Asset/Builder/Gathers/GatherFile.cs | 0 .../Asset/Builder/Gathers/GatherFile.cs.meta | 0 .../Asset/Builder/Gathers/GatherFolder.cs | 0 .../Builder/Gathers/GatherFolder.cs.meta | 0 .../Builder/Gathers/GatherFolderParent.cs | 0 .../Gathers/GatherFolderParent.cs.meta | 0 .../Asset/Builder/Gathers/GatherSingle.cs | 0 .../Builder/Gathers/GatherSingle.cs.meta | 0 .../Asset/Builder/Gathers/GatherWithoutSub.cs | 0 .../Builder/Gathers/GatherWithoutSub.cs.meta | 0 .../Editor/Asset/Builder/Tasks.meta | 0 .../Asset/Builder/Tasks/BuildBundleTask.cs | 0 .../Builder/Tasks/BuildBundleTask.cs.meta | 0 .../Editor/Asset/Builder/Tasks/BuildTask.cs | 0 .../Asset/Builder/Tasks/BuildTask.cs.meta | 0 .../Builder/Tasks/CopyToStreamingAssets.cs | 0 .../Tasks/CopyToStreamingAssets.cs.meta | 0 .../Builder/Tasks/CopyVersionBundleTask.cs | 0 .../Tasks/CopyVersionBundleTask.cs.meta | 0 .../Editor/Asset/Builder/Tasks/GatherTask.cs | 0 .../Asset/Builder/Tasks/GatherTask.cs.meta | 0 .../Asset/Builder/Tasks/GenPackageDataTask.cs | 0 .../Builder/Tasks/GenPackageDataTask.cs.meta | 0 .../Asset/Builder/Tasks/GenVersionDataTask.cs | 0 .../Builder/Tasks/GenVersionDataTask.cs.meta | 0 .../Editor/Asset/Cache.meta | 0 .../Editor/Asset/Cache/BuildAsset.cs | 0 .../Editor/Asset/Cache/BuildAsset.cs.meta | 0 .../Editor/Asset/Cache/BuildBundle.cs | 0 .../Editor/Asset/Cache/BuildBundle.cs.meta | 0 .../Editor/Asset/Cache/BuildPackage.cs | 0 .../Editor/Asset/Cache/BuildPackage.cs.meta | 0 .../Editor/Asset/Cache/Caches.cs | 0 .../Editor/Asset/Cache/Caches.cs.meta | 0 .../Editor/Asset/Cache/Histories.cs | 0 .../Editor/Asset/Cache/Histories.cs.meta | 0 .../Editor/Asset/Cache/VersionHistory.cs | 0 .../Editor/Asset/Cache/VersionHistory.cs.meta | 0 .../Editor/Asset/Configs.meta | 0 .../Editor/Asset/Configs/GroupConfig.cs | 0 .../Editor/Asset/Configs/GroupConfig.cs.meta | 0 .../Editor/Asset/Configs/ISelectTag.cs | 0 .../Editor/Asset/Configs/ISelectTag.cs.meta | 0 .../Editor/Asset/Configs/PackageConfig.cs | 0 .../Asset/Configs/PackageConfig.cs.meta | 0 .../Editor/Asset/Defs.meta | 0 .../Editor/Asset/Defs/AddressMode.cs | 0 .../Editor/Asset/Defs/AddressMode.cs.meta | 0 .../Editor/Asset/Defs/BundleMode.cs | 0 .../Editor/Asset/Defs/BundleMode.cs.meta | 0 .../Editor/Asset/Defs/Defs.cs | 0 .../Editor/Asset/Defs/Defs.cs.meta | 0 .../Editor/Asset/Defs/FilterEnum.cs | 0 .../Editor/Asset/Defs/FilterEnum.cs.meta | 0 .../Editor/Asset/Defs/Language.cs | 0 .../Editor/Asset/Defs/Language.cs.meta | 0 .../Editor/Asset/Defs/Styles.cs | 0 .../Editor/Asset/Defs/Styles.cs.meta | 0 .../Editor/Asset/GUI.meta | 0 .../Editor/Asset/GUI/Builder.meta | 0 .../Editor/Asset/GUI/Builder/BuilderWindow.cs | 0 .../Asset/GUI/Builder/BuilderWindow.cs.meta | 0 .../Editor/Asset/GUI/Builder/SubView.meta | 0 .../SubView/BuildBundleAssetsTreeEditor.cs | 0 .../BuildBundleAssetsTreeEditor.cs.meta | 0 .../Builder/SubView/BuildBundleTreeEditor.cs | 0 .../SubView/BuildBundleTreeEditor.cs.meta | 0 .../Editor/Asset/GUI/Collector.meta | 0 .../Asset/GUI/Collector/CollectorWindow.cs | 0 .../GUI/Collector/CollectorWindow.cs.meta | 0 .../GUI/Collector/PackagesListTreeView.cs | 0 .../Collector/PackagesListTreeView.cs.meta | 0 .../Editor/Asset/GUI/Collector/SubView.meta | 0 .../GUI/Collector/SubView/AssetsTreeEditor.cs | 0 .../SubView/AssetsTreeEditor.cs.meta | 0 .../GUI/Collector/SubView/GroupInfoGUI.cs | 0 .../Collector/SubView/GroupInfoGUI.cs.meta | 0 .../GUI/Collector/SubView/GroupTreeEditor.cs | 0 .../Collector/SubView/GroupTreeEditor.cs.meta | 0 .../Collector/SubView/PackageTreeEditor.cs | 0 .../SubView/PackageTreeEditor.cs.meta | 0 .../Editor/Asset/GUI/Commom.meta | 0 .../Editor/Asset/GUI/Commom/Splitter.cs | 0 .../Editor/Asset/GUI/Commom/Splitter.cs.meta | 0 .../Editor/Asset/GUI/History.meta | 0 .../Editor/Asset/GUI/History/HistoryWindow.cs | 0 .../Asset/GUI/History/HistoryWindow.cs.meta | 0 .../Editor/Asset/GUI/History/SubView.meta | 0 .../SubView/HistoryBundleTreeEditor.cs | 0 .../SubView/HistoryBundleTreeEditor.cs.meta | 0 .../SubView/HistoryVersionTreeEditor.cs | 0 .../SubView/HistoryVersionTreeEditor.cs.meta | 0 .../Editor/Asset/GUI/Inspector.meta | 0 .../Asset/GUI/Inspector/ResInspectorUI.cs | 0 .../GUI/Inspector/ResInspectorUI.cs.meta | 0 .../Editor/Asset/GUI/Label.meta | 0 .../Editor/Asset/GUI/Label/LabelGUI.cs | 0 .../Editor/Asset/GUI/Label/LabelGUI.cs.meta | 0 .../Asset/GUI/Label/LabelMaskPopupContent.cs | 0 .../GUI/Label/LabelMaskPopupContent.cs.meta | 0 .../Editor/Asset/GUI/Profiler.meta | 0 .../Asset/GUI/Profiler/ProfilerWindow.cs | 0 .../Asset/GUI/Profiler/ProfilerWindow.cs.meta | 0 .../Editor/Asset/GUI/Profiler/SubView.meta | 0 .../Profiler/SubView/ProfilerAssetListView.cs | 0 .../SubView/ProfilerAssetListView.cs.meta | 0 .../SubView/ProfilerBundleListView.cs | 0 .../SubView/ProfilerBundleListView.cs.meta | 0 .../Editor/Asset/Images.meta | 0 .../Editor/Asset/Images/HeaderBoxImage.png | Bin .../Asset/Images/HeaderBoxImage.png.meta | 0 .../Editor/Asset/Images/StyleSheet.guiskin | 0 .../Asset/Images/StyleSheet.guiskin.meta | 0 .../Editor/Asset/Images/icon_add.png | Bin .../Editor/Asset/Images/icon_add.png.meta | 0 .../Editor/Asset/Images/icon_folder.png | Bin .../Editor/Asset/Images/icon_folder.png.meta | 0 .../Editor/Asset/Images/icon_package.png | Bin .../Editor/Asset/Images/icon_package.png.meta | 0 .../Editor/Asset/Images/icon_package2.png | Bin .../Asset/Images/icon_package2.png.meta | 0 .../Editor/Asset/Initialize.cs | 0 .../Editor/Asset/Initialize.cs.meta | 0 .../Editor/Asset/Menus.cs | 0 .../Editor/Asset/Menus.cs.meta | 0 .../Editor/Asset/Settings.meta | 0 .../Editor/Asset/Settings/Attributes.cs | 0 .../Editor/Asset/Settings/Attributes.cs.meta | 0 .../Editor/Asset/Settings/BuildSettings.cs | 0 .../Asset/Settings/BuildSettings.cs.meta | 0 .../Editor/Asset/Settings/CollectorSetting.cs | 0 .../Asset/Settings/CollectorSetting.cs.meta | 0 .../Editor/Asset/Simulate.meta | 0 .../Asset/Simulate/AddressableEditImpl.cs | 0 .../Simulate/AddressableEditImpl.cs.meta | 0 .../Editor/Asset/Utils.meta | 0 .../Editor/Asset/Utils/EditUtil.cs | 0 .../Editor/Asset/Utils/EditUtil.cs.meta | 0 .../Editor/Asset/Utils/GUITools.cs | 0 .../Editor/Asset/Utils/GUITools.cs.meta | 0 .../Editor/Asset/Utils/HistoryUtil.cs | 0 .../Editor/Asset/Utils/HistoryUtil.cs.meta | 0 .../Editor/Asset/Utils/ImportTools.cs | 0 .../Editor/Asset/Utils/ImportTools.cs.meta | 0 .../Asset/Utils/MultiColumnHeaderUtil.cs | 0 .../Asset/Utils/MultiColumnHeaderUtil.cs.meta | 0 .../Editor/Asset/Utils/ScriptableSignleton.cs | 0 .../Asset/Utils/ScriptableSignleton.cs.meta | 0 .../Editor/FairyGUI.meta | 0 .../Editor/FairyGUI/DisplayObjectEditor.cs | 329 + .../FairyGUI/DisplayObjectEditor.cs.meta | 0 .../Editor/FairyGUI/EditorToolSet.cs | 142 + .../Editor/FairyGUI/EditorToolSet.cs.meta | 0 .../Editor/FairyGUI/PackagesWindow.cs | 193 + .../Editor/FairyGUI/PackagesWindow.cs.meta | 0 .../Editor/FairyGUI/StageCameraEditor.cs | 29 + .../Editor/FairyGUI/StageCameraEditor.cs.meta | 0 .../Editor/FairyGUI/UIConfigEditor.cs | 226 + .../Editor/FairyGUI/UIConfigEditor.cs.meta | 0 .../Editor/FairyGUI/UIContentScalerEditor.cs | 64 + .../FairyGUI/UIContentScalerEditor.cs.meta | 0 .../Editor/FairyGUI/UIPainterEditor.cs | 88 + .../Editor/FairyGUI/UIPainterEditor.cs.meta | 0 .../Editor/FairyGUI/UIPanelEditor.cs | 157 + .../Editor/FairyGUI/UIPanelEditor.cs.meta | 0 .../{NBC.Fantasy => NBC.Fantasy~}/LICENSE | 0 .../LICENSE.meta | 0 .../{NBC.Fantasy => NBC.Fantasy~}/README.md | 0 .../README.md.meta | 0 .../Runtime.meta | 0 .../Runtime/App.cs | 0 .../Runtime/App.cs.meta | 0 .../Runtime/Asset.meta | 0 .../Runtime/Asset/Editor.meta | 0 .../Runtime/Asset/Runtime.meta | 0 .../Runtime/Asset/Runtime/Address.meta | 0 .../Asset/Runtime/Address/Addressable.cs | 0 .../Asset/Runtime/Address/Addressable.cs.meta | 0 .../Runtime/Address/AddressableRuntimeImpl.cs | 0 .../Address/AddressableRuntimeImpl.cs.meta | 0 .../Runtime/Asset/Runtime/Address/Data.meta | 0 .../Asset/Runtime/Address/Data/AssetData.cs | 0 .../Runtime/Address/Data/AssetData.cs.meta | 0 .../Asset/Runtime/Address/Data/BundleData.cs | 0 .../Runtime/Address/Data/BundleData.cs.meta | 0 .../Asset/Runtime/Address/Data/PackageData.cs | 0 .../Runtime/Address/Data/PackageData.cs.meta | 0 .../Asset/Runtime/Address/Data/VersionData.cs | 0 .../Runtime/Address/Data/VersionData.cs.meta | 0 .../Runtime/Address/Data/VersionDataReader.cs | 0 .../Address/Data/VersionDataReader.cs.meta | 0 .../Runtime/Asset/Runtime/Address/Info.meta | 0 .../Asset/Runtime/Address/Info/AssetInfo.cs | 0 .../Runtime/Address/Info/AssetInfo.cs.meta | 0 .../Asset/Runtime/Address/Info/BundleInfo.cs | 0 .../Runtime/Address/Info/BundleInfo.cs.meta | 0 .../Runtime/Asset/Runtime/Asset.meta | 0 .../Runtime/Asset/Runtime/Asset/Loaders.meta | 0 .../Asset/Loaders/AssetLoadFromDatabase.cs | 0 .../Loaders/AssetLoadFromDatabase.cs.meta | 0 .../Asset/Loaders/AssetLoaderFromBundle.cs | 0 .../Loaders/AssetLoaderFromBundle.cs.meta | 0 .../Asset/Loaders/BundleLoaderFromDownload.cs | 0 .../Loaders/BundleLoaderFromDownload.cs.meta | 0 .../Asset/Loaders/BundleLoaderFromLocal.cs | 0 .../Loaders/BundleLoaderFromLocal.cs.meta | 0 .../Runtime/Asset/Loaders/IAssetLoader.cs | 0 .../Asset/Loaders/IAssetLoader.cs.meta | 0 .../Runtime/Asset/Loaders/IBundleLoader.cs | 0 .../Asset/Loaders/IBundleLoader.cs.meta | 0 .../Runtime/Asset/Loaders/ISceneLoader.cs | 0 .../Asset/Loaders/ISceneLoader.cs.meta | 0 .../Asset/Loaders/SceneLoadFromDatabase.cs | 0 .../Loaders/SceneLoadFromDatabase.cs.meta | 0 .../Asset/Loaders/SceneLoaderFromBundle.cs | 0 .../Loaders/SceneLoaderFromBundle.cs.meta | 0 .../Asset/Runtime/Asset/Providers.meta | 0 .../Runtime/Asset/Providers/AssetProvider.cs | 0 .../Asset/Providers/AssetProvider.cs.meta | 0 .../Asset/Providers/BundledProvider.cs | 0 .../Asset/Providers/BundledProvider.cs.meta | 0 .../Runtime/Asset/Providers/Dependency.cs | 0 .../Asset/Providers/Dependency.cs.meta | 0 .../Runtime/Asset/Providers/ProviderBase.cs | 0 .../Asset/Providers/ProviderBase.cs.meta | 0 .../Runtime/Asset/Providers/SceneProvider.cs | 0 .../Asset/Providers/SceneProvider.cs.meta | 0 .../Runtime/Asset/Runtime/Assets.cs | 0 .../Runtime/Asset/Runtime/Assets.cs.meta | 0 .../Runtime/Asset/Runtime/Const.meta | 0 .../Runtime/Asset/Runtime/Const/Const.cs | 0 .../Runtime/Asset/Runtime/Const/Const.cs.meta | 0 .../Runtime/Asset/Runtime/Enums.meta | 0 .../Asset/Runtime/Enums/BundleLoadMode.cs | 0 .../Runtime/Enums/BundleLoadMode.cs.meta | 0 .../Runtime/Asset/Runtime/Services.meta | 0 .../Runtime/Asset/Runtime/Services/Debug.meta | 0 .../Asset/Runtime/Services/Debug/DebugInfo.cs | 0 .../Runtime/Services/Debug/DebugInfo.cs.meta | 0 .../Services/Debug/DebugRemoteServer.cs | 0 .../Services/Debug/DebugRemoteServer.cs.meta | 0 .../Runtime/Services/IDecryptionServices.cs | 0 .../Services/IDecryptionServices.cs.meta | 0 .../Asset/Runtime/Services/Recycler.cs | 0 .../Asset/Runtime/Services/Recycler.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks.meta | 0 .../Asset/Runtime/Tasks/AssetTaskBase.cs | 0 .../Asset/Runtime/Tasks/AssetTaskBase.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks/Download.meta | 0 .../Tasks/Download/DownloadBundlesTask.cs | 0 .../Download/DownloadBundlesTask.cs.meta | 0 .../Download/DownloadCertificateHandler.cs | 0 .../DownloadCertificateHandler.cs.meta | 0 .../Tasks/Download/DownloadFileTask.cs | 0 .../Tasks/Download/DownloadFileTask.cs.meta | 0 .../Runtime/Tasks/Download/DownloadRunner.cs | 0 .../Tasks/Download/DownloadRunner.cs.meta | 0 .../Tasks/Download/DownloadTaskBase.cs | 0 .../Tasks/Download/DownloadTaskBase.cs.meta | 0 .../Asset/Runtime/Tasks/Initialization.meta | 0 .../EditorInitializationTask.cs | 0 .../EditorInitializationTask.cs.meta | 0 .../Initialization/InitializationTask.cs | 0 .../Initialization/InitializationTask.cs.meta | 0 .../OfflineInitializationTask.cs | 0 .../OfflineInitializationTask.cs.meta | 0 .../OnlineInitializationTask.cs | 0 .../OnlineInitializationTask.cs.meta | 0 .../Tasks/Initialization/StepTasks.meta | 0 .../StepTasks/CheckCoverInstallTask.cs | 0 .../StepTasks/CheckCoverInstallTask.cs.meta | 0 .../StepTasks/CheckUnpackPackageTask.cs | 0 .../StepTasks/CheckUnpackPackageTask.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks/Provider.meta | 0 .../Runtime/Tasks/Provider/ProviderRunner.cs | 0 .../Tasks/Provider/ProviderRunner.cs.meta | 0 .../Asset/Runtime/Tasks/RunFunctionTask.cs | 0 .../Runtime/Tasks/RunFunctionTask.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks/TaskRunner.cs | 0 .../Asset/Runtime/Tasks/TaskRunner.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks/Unpack.meta | 0 .../Runtime/Tasks/Unpack/UnpackFileTask.cs | 0 .../Tasks/Unpack/UnpackFileTask.cs.meta | 0 .../Tasks/Unpack/UnpackPackagesTask.cs | 0 .../Tasks/Unpack/UnpackPackagesTask.cs.meta | 0 .../Runtime/Tasks/Unpack/UnpackVersionTask.cs | 0 .../Tasks/Unpack/UnpackVersionTask.cs.meta | 0 .../Runtime/Asset/Runtime/Tasks/Update.meta | 0 .../Runtime/Tasks/Update/CheckUpdateTask.cs | 0 .../Tasks/Update/CheckUpdateTask.cs.meta | 0 .../Runtime/Tasks/Update/UpdateContext.cs | 0 .../Tasks/Update/UpdateContext.cs.meta | 0 .../Runtime/Tasks/Update/UpdateVersionTask.cs | 0 .../Tasks/Update/UpdateVersionTask.cs.meta | 0 .../Runtime/Asset/Runtime/Utils.meta | 0 .../Runtime/Asset/Runtime/Utils/Mono.cs | 0 .../Runtime/Asset/Runtime/Utils/Mono.cs.meta | 0 .../Runtime/Utils/StreamingAssetsUtil.cs | 0 .../Runtime/Utils/StreamingAssetsUtil.cs.meta | 0 .../Runtime/Asset/Runtime/Utils/Util.cs | 0 .../Runtime/Asset/Runtime/Utils/Util.cs.meta | 0 .../Runtime/Core.meta | 0 .../Runtime/Core/Attributes.meta | 0 .../Runtime/Core/Attributes/Attributes.cs | 0 .../Core/Attributes/Attributes.cs.meta | 0 .../Runtime/Core/Config.meta | 0 .../Runtime/Core/Event.meta | 0 .../Runtime/Core/Event/EventArgs.cs | 0 .../Runtime/Core/Event/EventArgs.cs.meta | 0 .../Runtime/Core/Event/EventDispatcher.cs | 0 .../Core/Event/EventDispatcher.cs.meta | 0 .../Runtime/Core/Event/IEventDispatcher.cs | 0 .../Core/Event/IEventDispatcher.cs.meta | 0 .../Runtime/Core/FSM.meta | 0 .../Runtime/Core/FSM/Fsm.cs | 0 .../Runtime/Core/FSM/Fsm.cs.meta | 0 .../Runtime/Core/FSM/FsmBaseState.cs | 0 .../Runtime/Core/FSM/FsmBaseState.cs.meta | 0 .../Runtime/Core/FSM/FsmTransmit.cs | 0 .../Runtime/Core/FSM/FsmTransmit.cs.meta | 0 .../Runtime/Core/Log.meta | 0 .../Runtime/Core/Log/Log.cs | 0 .../Runtime/Core/Log/Log.cs.meta | 0 .../Runtime/Core/NTask.meta | 0 .../Runtime/Core/NTask/Collection.meta | 0 .../Collection/ParallelTaskCollection.cs | 0 .../Collection/ParallelTaskCollection.cs.meta | 0 .../Collection/SequenceTaskCollection.cs | 0 .../Collection/SequenceTaskCollection.cs.meta | 0 .../Core/NTask/Collection/TaskCollection.cs | 0 .../NTask/Collection/TaskCollection.cs.meta | 0 .../Collection/TimelineTaskCollection.cs | 0 .../Collection/TimelineTaskCollection.cs.meta | 0 .../Runtime/Core/NTask/Extensions.meta | 0 .../NTask/Extensions/TaskChainExtension.cs | 0 .../Extensions/TaskChainExtension.cs.meta | 0 .../Runtime/Core/NTask/Interface.meta | 0 .../Runtime/Core/NTask/Interface/IProcess.cs | 0 .../Core/NTask/Interface/IProcess.cs.meta | 0 .../Runtime/Core/NTask/Interface/IRunner.cs | 0 .../Core/NTask/Interface/IRunner.cs.meta | 0 .../Runtime/Core/NTask/Interface/ITask.cs | 0 .../Core/NTask/Interface/ITask.cs.meta | 0 .../Core/NTask/Interface/ITaskCollection.cs | 0 .../NTask/Interface/ITaskCollection.cs.meta | 0 .../Runtime/Core/NTask/Interface/ITaskRun.cs | 0 .../Core/NTask/Interface/ITaskRun.cs.meta | 0 .../Runtime/Core/NTask/NTask.cs | 0 .../Runtime/Core/NTask/NTask.cs.meta | 0 .../Runtime/Core/NTask/NTaskStatus.cs | 0 .../Runtime/Core/NTask/NTaskStatus.cs.meta | 0 .../Runtime/Core/NTask/Runner.meta | 0 .../Core/NTask/Runner/FlushingOperation.cs | 0 .../NTask/Runner/FlushingOperation.cs.meta | 0 .../Runtime/Core/NTask/Runner/Runner.cs | 0 .../Runtime/Core/NTask/Runner/Runner.cs.meta | 0 .../Core/NTask/Runner/RunnerProcess.cs | 0 .../Core/NTask/Runner/RunnerProcess.cs.meta | 0 .../Runtime/Core/Services.meta | 0 .../Runtime/Core/Services/ISingletonAwake.cs | 0 .../Core/Services/ISingletonAwake.cs.meta | 0 .../Runtime/Core/Services/MonoManager.cs | 0 .../Runtime/Core/Services/MonoManager.cs.meta | 0 .../Runtime/Core/Services/Singleton.cs | 0 .../Runtime/Core/Services/Singleton.cs.meta | 0 .../Runtime/Core/Services/TimeInfo.cs | 0 .../Runtime/Core/Services/TimeInfo.cs.meta | 0 .../Runtime/Core/Services/Timer.cs | 0 .../Runtime/Core/Services/Timer.cs.meta | 0 .../Runtime/Language.meta | 0 .../Runtime/Language/Const.meta | 0 .../Runtime/Language/Const/LanguageConst.cs | 0 .../Language/Const/LanguageConst.cs.meta | 0 .../Runtime/Language/Interfaces.meta | 0 .../Runtime/Language/Interfaces/ILanguage.cs | 0 .../Language/Interfaces/ILanguage.cs.meta | 0 .../Runtime/Language/Lan.cs | 0 .../Runtime/Language/Lan.cs.meta | 0 .../Runtime/Language/LanguageComponent.cs | 0 .../Language/LanguageComponent.cs.meta | 0 .../Runtime/Language/LanguageConcrete.meta | 0 .../Language/LanguageConcrete/LanguageFont.cs | 0 .../LanguageConcrete/LanguageFont.cs.meta | 0 .../LanguageConcrete/LanguageImage.cs | 0 .../LanguageConcrete/LanguageImage.cs.meta | 0 .../Language/LanguageConcrete/LanguageText.cs | 0 .../LanguageConcrete/LanguageText.cs.meta | 0 .../Runtime/Language/LanguageConfig.cs | 0 .../Runtime/Language/LanguageConfig.cs.meta | 0 .../Runtime/Language/LanguageManager.cs | 0 .../Runtime/Language/LanguageManager.cs.meta | 0 .../Runtime/NBC.Fantasy.asmdef | 0 .../Runtime/NBC.Fantasy.asmdef.meta | 0 .../Runtime/Plugins.meta | 0 .../Runtime/Plugins/FairyGUI.meta | 0 .../Plugins/FairyGUI/Examples~/Bag.meta | 0 .../Plugins/FairyGUI/Examples~/Bag/BagMain.cs | 36 + .../FairyGUI/Examples~/Bag/BagMain.cs.meta | 0 .../FairyGUI/Examples~/Bag/BagWindow.cs | 49 + .../FairyGUI/Examples~/Bag/BagWindow.cs.meta | 0 .../FairyGUI/Examples~/Bag/IconManager.cs | 188 + .../Examples~/Bag/IconManager.cs.meta | 0 .../FairyGUI/Examples~/Bag/MyGLoader.cs | 33 + .../FairyGUI/Examples~/Bag/MyGLoader.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Basics.meta | 0 .../FairyGUI/Examples~/Basics/BasicsMain.cs | 441 + .../Examples~/Basics/BasicsMain.cs.meta | 0 .../FairyGUI/Examples~/Basics/Window1.cs | 29 + .../FairyGUI/Examples~/Basics/Window1.cs.meta | 0 .../FairyGUI/Examples~/Basics/Window2.cs | 39 + .../FairyGUI/Examples~/Basics/Window2.cs.meta | 0 .../FairyGUI/Examples~/BundleUsage.meta | 0 .../Examples~/BundleUsage/BundleUsageMain.cs | 86 + .../BundleUsage/BundleUsageMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Cooldown.meta | 0 .../Examples~/Cooldown/CooldownMain.cs | 57 + .../Examples~/Cooldown/CooldownMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Curve.meta | 0 .../FairyGUI/Examples~/Curve/CurveMain.cs | 58 + .../Examples~/Curve/CurveMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/CutScene.meta | 0 .../Examples~/CutScene/CutSceneMain.cs | 28 + .../Examples~/CutScene/CutSceneMain.cs.meta | 0 .../Examples~/CutScene/LevelManager.cs | 82 + .../Examples~/CutScene/LevelManager.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Editor.meta | 0 .../Examples~/Editor/BuildAssetBundles.cs | 33 + .../Editor/BuildAssetBundles.cs.meta | 0 .../FairyGUI/Examples~/EmitNumbers.meta | 0 .../Examples~/EmitNumbers/EmitComponent.cs | 94 + .../EmitNumbers/EmitComponent.cs.meta | 0 .../Examples~/EmitNumbers/EmitManager.cs | 50 + .../Examples~/EmitNumbers/EmitManager.cs.meta | 0 .../Examples~/EmitNumbers/EmitNumbersMain.cs | 44 + .../EmitNumbers/EmitNumbersMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Emoji.meta | 0 .../FairyGUI/Examples~/Emoji/EmojiMain.cs | 196 + .../Examples~/Emoji/EmojiMain.cs.meta | 0 .../FairyGUI/Examples~/Emoji/EmojiParser.cs | 31 + .../Examples~/Emoji/EmojiParser.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Extension.meta | 0 .../Examples~/Extension/ExtensionMain.cs | 55 + .../Examples~/Extension/ExtensionMain.cs.meta | 0 .../FairyGUI/Examples~/Extension/MailItem.cs | 41 + .../Examples~/Extension/MailItem.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Filter.meta | 0 .../FairyGUI/Examples~/Filter/FilterMain.cs | 78 + .../Examples~/Filter/FilterMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Gesture.meta | 0 .../FairyGUI/Examples~/Gesture/GestureMain.cs | 115 + .../Examples~/Gesture/GestureMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Guide.meta | 0 .../FairyGUI/Examples~/Guide/GuideMain.cs | 44 + .../Examples~/Guide/GuideMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/HeadBar.meta | 0 .../FairyGUI/Examples~/HeadBar/HeadBarMain.cs | 34 + .../Examples~/HeadBar/HeadBarMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/HitTest.meta | 0 .../FairyGUI/Examples~/HitTest/HitTestMain.cs | 40 + .../Examples~/HitTest/HitTestMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Joystick.meta | 0 .../Examples~/Joystick/JoystickMain.cs | 42 + .../Examples~/Joystick/JoystickMain.cs.meta | 0 .../Examples~/Joystick/JoystickModule.cs | 159 + .../Examples~/Joystick/JoystickModule.cs.meta | 0 .../Plugins/FairyGUI/Examples~/LoopList.meta | 0 .../Examples~/LoopList/LoopListMain.cs | 63 + .../Examples~/LoopList/LoopListMain.cs.meta | 0 .../FairyGUI/Examples~/ModalWaiting.meta | 0 .../ModalWaiting/ModalWaitingMain.cs | 47 + .../ModalWaiting/ModalWaitingMain.cs.meta | 0 .../Examples~/ModalWaiting/Window4.cs | 20 + .../Examples~/ModalWaiting/Window4.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Model.meta | 0 .../FairyGUI/Examples~/Model/ModelMain.cs | 30 + .../Examples~/Model/ModelMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Particles.meta | 0 .../Examples~/Particles/CoolComponent.cs | 16 + .../Examples~/Particles/CoolComponent.cs.meta | 0 .../Examples~/Particles/ParticlesMain.cs | 37 + .../Examples~/Particles/ParticlesMain.cs.meta | 0 .../FairyGUI/Examples~/Perspetive.meta | 0 .../Examples~/Perspetive/PerspectiveMain.cs | 29 + .../Perspetive/PerspectiveMain.cs.meta | 0 .../FairyGUI/Examples~/PullToRefresh.meta | 0 .../PullToRefresh/PullToRefreshMain.cs | 98 + .../PullToRefresh/PullToRefreshMain.cs.meta | 0 .../PullToRefresh/ScrollPaneHeader.cs | 34 + .../PullToRefresh/ScrollPaneHeader.cs.meta | 0 .../FairyGUI/Examples~/RenderTexture.meta | 0 .../Examples~/RenderTexture/RenderImage.cs | 0 .../RenderTexture/RenderImage.cs.meta | 0 .../RenderTexture/RenderTextureMain.cs | 28 + .../RenderTexture/RenderTextureMain.cs.meta | 0 .../Examples~/RenderTexture/Window3.cs | 52 + .../Examples~/RenderTexture/Window3.cs.meta | 0 .../Plugins/FairyGUI/Examples~/Resources.meta | 0 .../Examples~/Resources/Cooldown.meta | 0 .../Examples~/Resources/Cooldown/k0.png | Bin 0 -> 6451 bytes .../Examples~/Resources/Cooldown/k0.png.meta | 0 .../Examples~/Resources/Cooldown/k1.png | Bin 0 -> 17540 bytes .../Examples~/Resources/Cooldown/k1.png.meta | 0 .../FairyGUI/Examples~/Resources/Curve.meta | 0 .../Resources/Curve/New Material.mat | 108 + .../Resources/Curve/New Material.mat.meta | 0 .../Examples~/Resources/Curve/aomian.FBX | Bin 0 -> 20416 bytes .../Examples~/Resources/Curve/aomian.FBX.meta | 0 .../Examples~/Resources/EffectExamples.meta | 0 .../EffectExamples/FireExplosionEffects.meta | 0 .../FireExplosionEffects/Materials.meta | 0 .../Materials/EmbersParticle.mat | 139 + .../Materials/EmbersParticle.mat.meta | 0 .../Materials/FlameRoundYellowParticle.mat | 142 + .../FlameRoundYellowParticle.mat.meta | 0 .../FireExplosionEffects/Textures.meta | 0 .../Textures/FlameRoundParticleSheet.tif | Bin 0 -> 2099472 bytes .../Textures/FlameRoundParticleSheet.tif.meta | 0 .../Resources/EffectExamples/Shared.meta | 0 .../EffectExamples/Shared/Prefabs.meta | 0 .../Shared/Prefabs/ParticlesLight.prefab | 76 + .../Shared/Prefabs/ParticlesLight.prefab.meta | 0 .../FairyGUI/Examples~/Resources/Flame.prefab | 10071 ++++++++++++++++ .../Examples~/Resources/Flame.prefab.meta | 0 .../FairyGUI/Examples~/Resources/Fonts.meta | 0 .../Resources/Fonts/LiberationSans SDF.asset | 1602 +++ .../Fonts/LiberationSans SDF.asset.meta | 0 .../Resources/Fonts/LiberationSans.ttf | Bin 0 -> 350200 bytes .../Resources/Fonts/LiberationSans.ttf.meta | 0 .../Examples~/Resources/Fonts/afont.ttf | Bin 0 -> 772192 bytes .../Examples~/Resources/Fonts/afont.ttf.meta | 0 .../FairyGUI/Examples~/Resources/Gesture.meta | 0 .../Resources/Gesture/Globe Material.mat | 0 .../Resources/Gesture/Globe Material.mat.meta | 0 .../Examples~/Resources/Gesture/globe.png | Bin 0 -> 7656786 bytes .../Resources/Gesture/globe.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i0.png | Bin 0 -> 20244 bytes .../Examples~/Resources/Icons/i0.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i1.png | Bin 0 -> 19414 bytes .../Examples~/Resources/Icons/i1.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i2.png | Bin 0 -> 20536 bytes .../Examples~/Resources/Icons/i2.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i3.png | Bin 0 -> 25074 bytes .../Examples~/Resources/Icons/i3.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i4.png | Bin 0 -> 17390 bytes .../Examples~/Resources/Icons/i4.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i5.png | Bin 0 -> 7715 bytes .../Examples~/Resources/Icons/i5.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i6.png | Bin 0 -> 16015 bytes .../Examples~/Resources/Icons/i6.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i7.png | Bin 0 -> 19068 bytes .../Examples~/Resources/Icons/i7.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i8.png | Bin 0 -> 20445 bytes .../Examples~/Resources/Icons/i8.png.meta | 0 .../FairyGUI/Examples~/Resources/Icons/i9.png | Bin 0 -> 18053 bytes .../Examples~/Resources/Icons/i9.png.meta | 0 .../Examples~/Resources/RenderTexture.meta | 0 .../Resources/RenderTexture/FullScreen.shader | 69 + .../RenderTexture/FullScreen.shader.meta | 0 .../RenderTexture/RenderImageCamera.prefab | 0 .../RenderImageCamera.prefab.meta | 0 .../FairyGUI/Examples~/Resources/Role.meta | 0 .../Examples~/Resources/Role/Materials.meta | 0 .../Role/Materials/Role-Diffuse.shader | 122 + .../Role/Materials/Role-Diffuse.shader.meta | 0 .../Resources/Role/Materials/U1NPC0040.mat | 0 .../Role/Materials/U1NPC0040.mat.meta | 0 .../Resources/Role/Materials/U1NPC0041.mat | 97 + .../Role/Materials/U1NPC0041.mat.meta | 0 .../Examples~/Resources/Role/Textures.meta | 0 .../Resources/Role/Textures/U1NPC0040.tga | Bin 0 -> 262188 bytes .../Role/Textures/U1NPC0040.tga.meta | 0 .../Resources/Role/npc-with-hud.prefab | 3364 ++++++ .../Resources/Role/npc-with-hud.prefab.meta | 0 .../Examples~/Resources/Role/npc.prefab | 0 .../Examples~/Resources/Role/npc.prefab.meta | 0 .../Examples~/Resources/Role/npc2.FBX | Bin 0 -> 1729712 bytes .../Examples~/Resources/Role/npc2.FBX.meta | 0 .../Examples~/Resources/Role/npc3.prefab | 2795 +++++ .../Examples~/Resources/Role/npc3.prefab.meta | 0 .../Examples~/Resources/Role/npcs.FBX | Bin 0 -> 1729712 bytes .../Examples~/Resources/Role/npcs.FBX.meta | 0 .../Examples~/Resources/Role/test.prefab | 0 .../Examples~/Resources/Role/test.prefab.meta | 0 .../FairyGUI/Examples~/Resources/UI.meta | 0 .../Examples~/Resources/UI/Bag_atlas0.png | Bin 0 -> 153146 bytes .../Resources/UI/Bag_atlas0.png.meta | 0 .../Examples~/Resources/UI/Bag_fui.bytes | Bin 0 -> 5752 bytes .../Examples~/Resources/UI/Bag_fui.bytes.meta | 0 .../Examples~/Resources/UI/Basics_atlas0.png | Bin 0 -> 886386 bytes .../Resources/UI/Basics_atlas0.png.meta | 0 .../Examples~/Resources/UI/Basics_fui.bytes | Bin 0 -> 77984 bytes .../Resources/UI/Basics_fui.bytes.meta | 0 .../Examples~/Resources/UI/Basics_gojg7u.wav | Bin 0 -> 1172 bytes .../Resources/UI/Basics_gojg7u.wav.meta | 0 .../Examples~/Resources/UI/Basics_o4lt7w.wav | Bin 0 -> 510 bytes .../Resources/UI/Basics_o4lt7w.wav.meta | 0 .../Resources/UI/BundleUsage_atlas0.png | Bin 0 -> 56655 bytes .../Resources/UI/BundleUsage_atlas0.png.meta | 0 .../Resources/UI/BundleUsage_fui.bytes | Bin 0 -> 680 bytes .../Resources/UI/BundleUsage_fui.bytes.meta | 0 .../Resources/UI/Cooldown_atlas0.png | Bin 0 -> 64228 bytes .../Resources/UI/Cooldown_atlas0.png.meta | 0 .../Examples~/Resources/UI/Cooldown_fui.bytes | Bin 0 -> 3318 bytes .../Resources/UI/Cooldown_fui.bytes.meta | 0 .../Examples~/Resources/UI/Curve_atlas0.png | Bin 0 -> 982807 bytes .../Resources/UI/Curve_atlas0.png.meta | 0 .../Examples~/Resources/UI/Curve_fui.bytes | Bin 0 -> 1543 bytes .../Resources/UI/Curve_fui.bytes.meta | 0 .../Resources/UI/CutScene_atlas0.png | Bin 0 -> 48281 bytes .../Resources/UI/CutScene_atlas0.png.meta | 0 .../Examples~/Resources/UI/CutScene_fui.bytes | Bin 0 -> 3047 bytes .../Resources/UI/CutScene_fui.bytes.meta | 0 .../Resources/UI/EmitNumbers_atlas0.png | Bin 0 -> 32172 bytes .../Resources/UI/EmitNumbers_atlas0.png.meta | 0 .../Resources/UI/EmitNumbers_fui.bytes | Bin 0 -> 3119 bytes .../Resources/UI/EmitNumbers_fui.bytes.meta | 0 .../Examples~/Resources/UI/Emoji_atlas0.png | Bin 0 -> 397386 bytes .../Resources/UI/Emoji_atlas0.png.meta | 0 .../Examples~/Resources/UI/Emoji_fui.bytes | Bin 0 -> 16499 bytes .../Resources/UI/Emoji_fui.bytes.meta | 0 .../Resources/UI/Extension_atlas0.png | Bin 0 -> 62522 bytes .../Resources/UI/Extension_atlas0.png.meta | 0 .../Resources/UI/Extension_fui.bytes | Bin 0 -> 2445 bytes .../Resources/UI/Extension_fui.bytes.meta | 0 .../Examples~/Resources/UI/Filter_atlas0.png | Bin 0 -> 157949 bytes .../Resources/UI/Filter_atlas0.png.meta | 0 .../Examples~/Resources/UI/Filter_fui.bytes | Bin 0 -> 4128 bytes .../Resources/UI/Filter_fui.bytes.meta | 0 .../Examples~/Resources/UI/Gesture_fui.bytes | Bin 0 -> 503 bytes .../Resources/UI/Gesture_fui.bytes.meta | 0 .../Examples~/Resources/UI/Guide_atlas0.png | Bin 0 -> 117227 bytes .../Resources/UI/Guide_atlas0.png.meta | 0 .../Examples~/Resources/UI/Guide_fui.bytes | Bin 0 -> 3552 bytes .../Resources/UI/Guide_fui.bytes.meta | 0 .../Examples~/Resources/UI/HeadBar_atlas0.png | Bin 0 -> 36766 bytes .../Resources/UI/HeadBar_atlas0.png.meta | 0 .../Examples~/Resources/UI/HeadBar_fui.bytes | Bin 0 -> 1916 bytes .../Resources/UI/HeadBar_fui.bytes.meta | 0 .../Examples~/Resources/UI/HitTest_atlas0.png | Bin 0 -> 130942 bytes .../Resources/UI/HitTest_atlas0.png.meta | 0 .../Examples~/Resources/UI/HitTest_fui.bytes | Bin 0 -> 4715 bytes .../Resources/UI/HitTest_fui.bytes.meta | 0 .../Resources/UI/Joystick_atlas0.png | Bin 0 -> 40748 bytes .../Resources/UI/Joystick_atlas0.png.meta | 0 .../Examples~/Resources/UI/Joystick_fui.bytes | Bin 0 -> 1214 bytes .../Resources/UI/Joystick_fui.bytes.meta | 0 .../Resources/UI/LoopList_atlas0.png | Bin 0 -> 982807 bytes .../Resources/UI/LoopList_atlas0.png.meta | 0 .../Examples~/Resources/UI/LoopList_fui.bytes | Bin 0 -> 1526 bytes .../Resources/UI/LoopList_fui.bytes.meta | 0 .../Resources/UI/ModalWaiting_atlas0.png | Bin 0 -> 90985 bytes .../Resources/UI/ModalWaiting_atlas0.png.meta | 0 .../Resources/UI/ModalWaiting_fui.bytes | Bin 0 -> 4061 bytes .../Resources/UI/ModalWaiting_fui.bytes.meta | 0 .../Examples~/Resources/UI/Model_atlas0.png | Bin 0 -> 764651 bytes .../Resources/UI/Model_atlas0.png.meta | 0 .../Examples~/Resources/UI/Model_fui.bytes | Bin 0 -> 1086 bytes .../Resources/UI/Model_fui.bytes.meta | 0 .../Resources/UI/Particles_atlas0.png | Bin 0 -> 764536 bytes .../Resources/UI/Particles_atlas0.png.meta | 0 .../Resources/UI/Particles_fui.bytes | Bin 0 -> 1579 bytes .../Resources/UI/Particles_fui.bytes.meta | 0 .../Resources/UI/Perspective_atlas0.png | Bin 0 -> 203758 bytes .../Resources/UI/Perspective_atlas0.png.meta | 0 .../Resources/UI/Perspective_fui.bytes | Bin 0 -> 4106 bytes .../Resources/UI/Perspective_fui.bytes.meta | 0 .../Resources/UI/PullToRefresh_atlas0.png | Bin 0 -> 19888 bytes .../UI/PullToRefresh_atlas0.png.meta | 0 .../Resources/UI/PullToRefresh_fui.bytes | Bin 0 -> 3819 bytes .../Resources/UI/PullToRefresh_fui.bytes.meta | 0 .../Resources/UI/RenderTexture_atlas0.png | Bin 0 -> 254358 bytes .../UI/RenderTexture_atlas0.png.meta | 0 .../Resources/UI/RenderTexture_fui.bytes | Bin 0 -> 4209 bytes .../Resources/UI/RenderTexture_fui.bytes.meta | 0 .../Resources/UI/ScrollPane_atlas0.png | Bin 0 -> 18347 bytes .../Resources/UI/ScrollPane_atlas0.png.meta | 0 .../Resources/UI/ScrollPane_fui.bytes | Bin 0 -> 2815 bytes .../Resources/UI/ScrollPane_fui.bytes.meta | 0 .../Resources/UI/TextMeshPro_atlas0.png | Bin 0 -> 13197 bytes .../Resources/UI/TextMeshPro_atlas0.png.meta | 0 .../Resources/UI/TextMeshPro_fui.bytes | Bin 0 -> 1330 bytes .../Resources/UI/TextMeshPro_fui.bytes.meta | 0 .../Resources/UI/Transition_atlas0.png | Bin 0 -> 1327482 bytes .../Resources/UI/Transition_atlas0.png.meta | 0 .../Resources/UI/Transition_fui.bytes | Bin 0 -> 11630 bytes .../Resources/UI/Transition_fui.bytes.meta | 0 .../Resources/UI/Transition_gkq03.wav | Bin 0 -> 21740 bytes .../Resources/UI/Transition_gkq03.wav.meta | 0 .../Resources/UI/TreeView_atlas0.png | Bin 0 -> 42642 bytes .../Resources/UI/TreeView_atlas0.png.meta | 0 .../Examples~/Resources/UI/TreeView_fui.bytes | Bin 0 -> 3234 bytes .../Resources/UI/TreeView_fui.bytes.meta | 0 .../Resources/UI/TurnCard_atlas0.png | Bin 0 -> 376677 bytes .../Resources/UI/TurnCard_atlas0.png.meta | 0 .../Examples~/Resources/UI/TurnCard_fui.bytes | Bin 0 -> 1283 bytes .../Resources/UI/TurnCard_fui.bytes.meta | 0 .../Resources/UI/TurnPage_atlas0.png | Bin 0 -> 552677 bytes .../Resources/UI/TurnPage_atlas0.png.meta | 0 .../Examples~/Resources/UI/TurnPage_fui.bytes | Bin 0 -> 6517 bytes .../Resources/UI/TurnPage_fui.bytes.meta | 0 .../Resources/UI/TypingEffect_atlas0.png | Bin 0 -> 19857 bytes .../Resources/UI/TypingEffect_atlas0.png.meta | 0 .../Resources/UI/TypingEffect_fui.bytes | Bin 0 -> 2594 bytes .../Resources/UI/TypingEffect_fui.bytes.meta | 0 .../Resources/UI/VirtualList_atlas0.png | Bin 0 -> 62522 bytes .../Resources/UI/VirtualList_atlas0.png.meta | 0 .../Resources/UI/VirtualList_fui.bytes | Bin 0 -> 3471 bytes .../Resources/UI/VirtualList_fui.bytes.meta | 0 .../Plugins/FairyGUI/Examples~/Scenes.meta | 0 .../Scenes/Example 01 - Basics.unity | 408 + .../Scenes/Example 01 - Basics.unity.meta | 0 .../Examples~/Scenes/Example 02 - Bag.unity | 379 + .../Scenes/Example 02 - Bag.unity.meta | 0 .../Scenes/Example 03 - CoolDown.unity | 379 + .../Scenes/Example 03 - CoolDown.unity.meta | 0 .../Examples~/Scenes/Example 04 - Emoji.unity | 379 + .../Scenes/Example 04 - Emoji.unity.meta | 0 .../Scenes/Example 05 - Joystick.unity | 447 + .../Scenes/Example 05 - Joystick.unity.meta | 0 .../Scenes/Example 06 - HeadBar.unity | 6728 +++++++++++ .../Scenes/Example 06 - HeadBar.unity.meta | 0 .../Scenes/Example 07 - EmitNumbers.unity | 6871 +++++++++++ .../Example 07 - EmitNumbers.unity.meta | 0 .../Scenes/Example 08 - Transition.unity | 379 + .../Scenes/Example 08 - Transition.unity.meta | 0 .../Scenes/Example 09 - Extension.unity | 379 + .../Scenes/Example 09 - Extension.unity.meta | 0 .../Scenes/Example 10 - ModalWaiting.unity | 447 + .../Example 10 - ModalWaiting.unity.meta | 0 .../Scenes/Example 11 - CutScene.unity | 289 + .../Scenes/Example 11 - CutScene.unity.meta | 0 .../Scenes/Example 12 - RenderTexture.unity | 447 + .../Example 12 - RenderTexture.unity.meta | 0 .../Scenes/Example 13 - Particles.unity | 447 + .../Scenes/Example 13 - Particles.unity.meta | 0 .../Scenes/Example 14 - BundleUsage.unity | 247 + .../Example 14 - BundleUsage.unity.meta | 0 .../Scenes/Example 15 - VirtualList.unity | 379 + .../Example 15 - VirtualList.unity.meta | 0 .../Scenes/Example 16 - LoopList.unity | 379 + .../Scenes/Example 16 - LoopList.unity.meta | 0 .../Examples~/Scenes/Example 17 - Model.unity | 379 + .../Scenes/Example 17 - Model.unity.meta | 0 .../Examples~/Scenes/Example 18 - Guide.unity | 447 + .../Scenes/Example 18 - Guide.unity.meta | 0 .../Scenes/Example 19 - HitTest.unity | 648 + .../Scenes/Example 19 - HitTest.unity.meta | 0 .../Examples~/Scenes/Example 20 - 3D UI.unity | 581 + .../Scenes/Example 20 - 3D UI.unity.meta | 0 .../Scenes/Example 21 - Curve UI.unity | 426 + .../Scenes/Example 21 - Curve UI.unity.meta | 0 .../Scenes/Example 22 - Gesture.unity | 515 + .../Scenes/Example 22 - Gesture.unity.meta | 0 .../Scenes/Example 23 - Filter.unity | 379 + .../Scenes/Example 23 - Filter.unity.meta | 0 .../Scenes/Example 24 - TurnCard.unity | 379 + .../Scenes/Example 24 - TurnCard.unity.meta | 0 .../Scenes/Example 25 - TreeView.unity | 379 + .../Scenes/Example 25 - TreeView.unity.meta | 0 .../Scenes/Example 26 - PullToRefresh.unity | 379 + .../Example 26 - PullToRefresh.unity.meta | 0 .../Scenes/Example 27 - ScrollPane.unity | 379 + .../Scenes/Example 27 - ScrollPane.unity.meta | 0 .../Scenes/Example 28 - TypingEffect.unity | 379 + .../Example 28 - TypingEffect.unity.meta | 0 .../Scenes/Example 29 - TurnPage.unity | 379 + .../Scenes/Example 29 - TurnPage.unity.meta | 0 .../Scenes/Example 30 - TextMeshPro.unity | 510 + .../Example 30 - TextMeshPro.unity.meta | 0 .../FairyGUI/Examples~/Scenes/scene1.unity | 6757 +++++++++++ .../Examples~/Scenes/scene1.unity.meta | 0 .../FairyGUI/Examples~/Scenes/scene2.unity | 3633 ++++++ .../Examples~/Scenes/scene2.unity.meta | 0 .../FairyGUI/Examples~/ScrollPane.meta | 0 .../Examples~/ScrollPane/ScrollPaneMain.cs | 113 + .../ScrollPane/ScrollPaneMain.cs.meta | 0 .../FairyGUI/Examples~/TextMeshPro.meta | 0 .../Examples~/TextMeshPro/TextMeshProMain.cs | 9 + .../TextMeshPro/TextMeshProMain.cs.meta | 0 .../FairyGUI/Examples~/Transition.meta | 0 .../Examples~/Transition/TransitionMain.cs | 105 + .../Transition/TransitionMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/TreeView.meta | 0 .../Examples~/TreeView/TreeViewMain.cs | 92 + .../Examples~/TreeView/TreeViewMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/TurnCard.meta | 0 .../FairyGUI/Examples~/TurnCard/Card.cs | 70 + .../FairyGUI/Examples~/TurnCard/Card.cs.meta | 0 .../Examples~/TurnCard/TurnCardMain.cs | 45 + .../Examples~/TurnCard/TurnCardMain.cs.meta | 0 .../Plugins/FairyGUI/Examples~/TurnPage.meta | 0 .../FairyGUI/Examples~/TurnPage/BookPage.cs | 46 + .../Examples~/TurnPage/BookPage.cs.meta | 0 .../FairyGUI/Examples~/TurnPage/FairyBook.cs | 1222 ++ .../Examples~/TurnPage/FairyBook.cs.meta | 0 .../Examples~/TurnPage/TurnPageMain.cs | 78 + .../Examples~/TurnPage/TurnPageMain.cs.meta | 0 .../FairyGUI/Examples~/TypingEffect.meta | 0 .../TypingEffect/TypingEffectMain.cs | 44 + .../TypingEffect/TypingEffectMain.cs.meta | 0 .../FairyGUI/Examples~/VirtualList.meta | 0 .../Examples~/VirtualList/VirtualListMain.cs | 48 + .../VirtualList/VirtualListMain.cs.meta | 0 .../Runtime/Plugins/FairyGUI/Resources.meta | 0 .../Plugins/FairyGUI/Resources/Shaders.meta | 0 .../FairyGUI/Resources/Shaders/AddOn.meta | 0 .../Shaders/AddOn/FairyGUI-BlurFilter.shader | 58 + .../AddOn/FairyGUI-BlurFilter.shader.meta | 0 .../Resources/Shaders/FairyGUI-BMFont.shader | 154 + .../Shaders/FairyGUI-BMFont.shader.meta | 0 .../Resources/Shaders/FairyGUI-Image.shader | 182 + .../Shaders/FairyGUI-Image.shader.meta | 0 .../Resources/Shaders/FairyGUI-Text.shader | 150 + .../Shaders/FairyGUI-Text.shader.meta | 0 .../Runtime/Plugins/FairyGUI/Scripts.meta | 0 .../Plugins/FairyGUI/Scripts/Core.meta | 0 .../FairyGUI/Scripts/Core/BlendMode.cs | 110 + .../FairyGUI/Scripts/Core/BlendMode.cs.meta | 0 .../FairyGUI/Scripts/Core/CaptureCamera.cs | 205 + .../Scripts/Core/CaptureCamera.cs.meta | 0 .../FairyGUI/Scripts/Core/Container.cs | 1138 ++ .../FairyGUI/Scripts/Core/Container.cs.meta | 0 .../FairyGUI/Scripts/Core/DisplayObject.cs | 1921 +++ .../Scripts/Core/DisplayObject.cs.meta | 0 .../FairyGUI/Scripts/Core/GoWrapper.cs | 404 + .../FairyGUI/Scripts/Core/GoWrapper.cs.meta | 0 .../FairyGUI/Scripts/Core/HitTest.meta | 0 .../Scripts/Core/HitTest/ColliderHitTest.cs | 33 + .../Core/HitTest/ColliderHitTest.cs.meta | 0 .../Scripts/Core/HitTest/HitTestContext.cs | 88 + .../Core/HitTest/HitTestContext.cs.meta | 0 .../FairyGUI/Scripts/Core/HitTest/IHitTest.cs | 27 + .../Scripts/Core/HitTest/IHitTest.cs.meta | 0 .../Core/HitTest/MeshColliderHitTest.cs | 43 + .../Core/HitTest/MeshColliderHitTest.cs.meta | 0 .../Scripts/Core/HitTest/PixelHitTest.cs | 82 + .../Scripts/Core/HitTest/PixelHitTest.cs.meta | 0 .../Scripts/Core/HitTest/RectHitTest.cs | 26 + .../Scripts/Core/HitTest/RectHitTest.cs.meta | 0 .../Scripts/Core/HitTest/ShapeHitTest.cs | 44 + .../Scripts/Core/HitTest/ShapeHitTest.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Image.cs | 436 + .../FairyGUI/Scripts/Core/Image.cs.meta | 0 .../FairyGUI/Scripts/Core/MaterialManager.cs | 243 + .../Scripts/Core/MaterialManager.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Mesh.meta | 0 .../Scripts/Core/Mesh/CompositeMesh.cs | 75 + .../Scripts/Core/Mesh/CompositeMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs | 200 + .../Scripts/Core/Mesh/EllipseMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/FillMesh.cs | 400 + .../Scripts/Core/Mesh/FillMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/LineMesh.cs | 179 + .../Scripts/Core/Mesh/LineMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/MeshFactory.cs | 15 + .../Scripts/Core/Mesh/MeshFactory.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs | 51 + .../Scripts/Core/Mesh/PlaneMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs | 291 + .../Scripts/Core/Mesh/PolygonMesh.cs.meta | 0 .../FairyGUI/Scripts/Core/Mesh/RectMesh.cs | 85 + .../Scripts/Core/Mesh/RectMesh.cs.meta | 0 .../Scripts/Core/Mesh/RegularPolygonMesh.cs | 128 + .../Core/Mesh/RegularPolygonMesh.cs.meta | 0 .../Scripts/Core/Mesh/RoundedRectMesh.cs | 177 + .../Scripts/Core/Mesh/RoundedRectMesh.cs.meta | 0 .../Scripts/Core/Mesh/StraightLineMesh.cs | 90 + .../Core/Mesh/StraightLineMesh.cs.meta | 0 .../Scripts/Core/Mesh/VertexBuffer.cs | 515 + .../Scripts/Core/Mesh/VertexBuffer.cs.meta | 0 .../FairyGUI/Scripts/Core/MovieClip.cs | 414 + .../FairyGUI/Scripts/Core/MovieClip.cs.meta | 0 .../FairyGUI/Scripts/Core/NAudioClip.cs | 75 + .../FairyGUI/Scripts/Core/NAudioClip.cs.meta | 0 .../FairyGUI/Scripts/Core/NGraphics.cs | 871 ++ .../FairyGUI/Scripts/Core/NGraphics.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/NTexture.cs | 555 + .../FairyGUI/Scripts/Core/NTexture.cs.meta | 0 .../FairyGUI/Scripts/Core/ShaderConfig.cs | 103 + .../Scripts/Core/ShaderConfig.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Shape.cs | 250 + .../FairyGUI/Scripts/Core/Shape.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Stage.cs | 1813 +++ .../FairyGUI/Scripts/Core/Stage.cs.meta | 0 .../FairyGUI/Scripts/Core/StageCamera.cs | 201 + .../FairyGUI/Scripts/Core/StageCamera.cs.meta | 0 .../FairyGUI/Scripts/Core/StageEngine.cs | 51 + .../FairyGUI/Scripts/Core/StageEngine.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Stats.cs | 29 + .../FairyGUI/Scripts/Core/Stats.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Core/Text.meta | 0 .../FairyGUI/Scripts/Core/Text/BaseFont.cs | 113 + .../Scripts/Core/Text/BaseFont.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/BitmapFont.cs | 174 + .../Scripts/Core/Text/BitmapFont.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/DynamicFont.cs | 377 + .../Scripts/Core/Text/DynamicFont.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/Emoji.cs | 48 + .../FairyGUI/Scripts/Core/Text/Emoji.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/FontManager.cs | 163 + .../Scripts/Core/Text/FontManager.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/IKeyboard.cs | 42 + .../Scripts/Core/Text/IKeyboard.cs.meta | 0 .../Scripts/Core/Text/InputTextField.cs | 1732 +++ .../Scripts/Core/Text/InputTextField.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/RTLSupport.cs | 701 ++ .../Scripts/Core/Text/RTLSupport.cs.meta | 0 .../Scripts/Core/Text/RichTextField.cs | 216 + .../Scripts/Core/Text/RichTextField.cs.meta | 0 .../Scripts/Core/Text/SelectionShape.cs | 94 + .../Scripts/Core/Text/SelectionShape.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/TextField.cs | 1652 +++ .../Scripts/Core/Text/TextField.cs.meta | 0 .../FairyGUI/Scripts/Core/Text/TextFormat.cs | 175 + .../Scripts/Core/Text/TextFormat.cs.meta | 0 .../Scripts/Core/Text/TouchScreenKeyboard.cs | 65 + .../Core/Text/TouchScreenKeyboard.cs.meta | 0 .../Scripts/Core/Text/TypingEffect.cs | 134 + .../Scripts/Core/Text/TypingEffect.cs.meta | 0 .../FairyGUI/Scripts/Core/UpdateContext.cs | 319 + .../Scripts/Core/UpdateContext.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Event.meta | 0 .../FairyGUI/Scripts/Event/EventBridge.cs | 176 + .../Scripts/Event/EventBridge.cs.meta | 0 .../FairyGUI/Scripts/Event/EventContext.cs | 105 + .../Scripts/Event/EventContext.cs.meta | 0 .../FairyGUI/Scripts/Event/EventDispatcher.cs | 515 + .../Scripts/Event/EventDispatcher.cs.meta | 0 .../FairyGUI/Scripts/Event/EventListener.cs | 267 + .../Scripts/Event/EventListener.cs.meta | 0 .../Scripts/Event/IEventDispatcher.cs | 20 + .../Scripts/Event/IEventDispatcher.cs.meta | 0 .../FairyGUI/Scripts/Event/InputEvent.cs | 175 + .../FairyGUI/Scripts/Event/InputEvent.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Extensions.meta | 0 .../Scripts/Extensions/DragonBones.meta | 0 .../DragonBones/DragonBonesLoader.cs | 109 + .../DragonBones/DragonBonesLoader.cs.meta | 0 .../FairyGUI/Scripts/Extensions/Spine.meta | 0 .../Scripts/Extensions/Spine/SpineLoader.cs | 188 + .../Extensions/Spine/SpineLoader.cs.meta | 0 .../Scripts/Extensions/TextMeshPro.meta | 0 .../Extensions/TextMeshPro/Shaders.meta | 0 .../TextMeshPro/Shaders/FairyGUI-TMP.shader | 480 + .../Shaders/FairyGUI-TMP.shader.meta | 0 .../Scripts/Extensions/TextMeshPro/TMPFont.cs | 807 ++ .../Extensions/TextMeshPro/TMPFont.cs.meta | 0 .../Extensions/TextMeshPro/TMPTextFormat.cs | 16 + .../TextMeshPro/TMPTextFormat.cs.meta | 0 .../Scripts/Extensions/WebGLTextInput.meta | 0 .../WebGLTextInput/WebGLTextInput.cs | 77 + .../WebGLTextInput/WebGLTextInput.cs.meta | 0 .../WebGLTextInput/WebGLTextInput.jslib | 107 + .../WebGLTextInput/WebGLTextInput.jslib.meta | 0 .../Plugins/FairyGUI/Scripts/Filter.meta | 0 .../FairyGUI/Scripts/Filter/BlurFilter.cs | 103 + .../Scripts/Filter/BlurFilter.cs.meta | 0 .../FairyGUI/Scripts/Filter/ColorFilter.cs | 238 + .../Scripts/Filter/ColorFilter.cs.meta | 0 .../FairyGUI/Scripts/Filter/IFilter.cs | 24 + .../FairyGUI/Scripts/Filter/IFilter.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Gesture.meta | 0 .../Scripts/Gesture/LongPressGesture.cs | 155 + .../Scripts/Gesture/LongPressGesture.cs.meta | 0 .../FairyGUI/Scripts/Gesture/PinchGesture.cs | 156 + .../Scripts/Gesture/PinchGesture.cs.meta | 0 .../Scripts/Gesture/RotationGesture.cs | 169 + .../Scripts/Gesture/RotationGesture.cs.meta | 0 .../FairyGUI/Scripts/Gesture/SwipeGesture.cs | 228 + .../Scripts/Gesture/SwipeGesture.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Tween.meta | 0 .../FairyGUI/Scripts/Tween/EaseManager.cs | 248 + .../Scripts/Tween/EaseManager.cs.meta | 0 .../FairyGUI/Scripts/Tween/EaseType.cs | 141 + .../FairyGUI/Scripts/Tween/EaseType.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Tween/GPath.cs | 475 + .../FairyGUI/Scripts/Tween/GPath.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Tween/GTween.cs | 189 + .../FairyGUI/Scripts/Tween/GTween.cs.meta | 0 .../FairyGUI/Scripts/Tween/GTweener.cs | 863 ++ .../FairyGUI/Scripts/Tween/GTweener.cs.meta | 0 .../FairyGUI/Scripts/Tween/TweenManager.cs | 191 + .../Scripts/Tween/TweenManager.cs.meta | 0 .../FairyGUI/Scripts/Tween/TweenPropType.cs | 103 + .../Scripts/Tween/TweenPropType.cs.meta | 0 .../FairyGUI/Scripts/Tween/TweenValue.cs | 151 + .../FairyGUI/Scripts/Tween/TweenValue.cs.meta | 0 .../Runtime/Plugins/FairyGUI/Scripts/UI.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Action.meta | 0 .../Scripts/UI/Action/ChangePageAction.cs | 52 + .../UI/Action/ChangePageAction.cs.meta | 0 .../Scripts/UI/Action/ControllerAction.cs | 68 + .../UI/Action/ControllerAction.cs.meta | 0 .../Scripts/UI/Action/PlayTransitionAction.cs | 52 + .../UI/Action/PlayTransitionAction.cs.meta | 0 .../Scripts/UI/AsyncCreationHelper.cs | 189 + .../Scripts/UI/AsyncCreationHelper.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Controller.cs | 440 + .../FairyGUI/Scripts/UI/Controller.cs.meta | 0 .../FairyGUI/Scripts/UI/DragDropManager.cs | 129 + .../Scripts/UI/DragDropManager.cs.meta | 0 .../FairyGUI/Scripts/UI/EMRenderSupport.cs | 133 + .../Scripts/UI/EMRenderSupport.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/FieldTypes.cs | 304 + .../FairyGUI/Scripts/UI/FieldTypes.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GButton.cs | 657 + .../FairyGUI/Scripts/UI/GButton.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GComboBox.cs | 629 + .../FairyGUI/Scripts/UI/GComboBox.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GComponent.cs | 0 .../FairyGUI/Scripts/UI/GComponent.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GGraph.cs | 274 + .../FairyGUI/Scripts/UI/GGraph.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GGroup.cs | 538 + .../FairyGUI/Scripts/UI/GGroup.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GImage.cs | 170 + .../FairyGUI/Scripts/UI/GImage.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GLabel.cs | 235 + .../FairyGUI/Scripts/UI/GLabel.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GList.cs | 3067 +++++ .../Plugins/FairyGUI/Scripts/UI/GList.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GLoader.cs | 0 .../FairyGUI/Scripts/UI/GLoader.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GLoader3D.cs | 567 + .../FairyGUI/Scripts/UI/GLoader3D.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GMovieClip.cs | 190 + .../FairyGUI/Scripts/UI/GMovieClip.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GObject.cs | 2139 ++++ .../FairyGUI/Scripts/UI/GObject.cs.meta | 0 .../FairyGUI/Scripts/UI/GObjectPool.cs | 106 + .../FairyGUI/Scripts/UI/GObjectPool.cs.meta | 0 .../FairyGUI/Scripts/UI/GProgressBar.cs | 311 + .../FairyGUI/Scripts/UI/GProgressBar.cs.meta | 0 .../FairyGUI/Scripts/UI/GRichTextField.cs | 53 + .../Scripts/UI/GRichTextField.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GRoot.cs | 856 ++ .../Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GScrollBar.cs | 226 + .../FairyGUI/Scripts/UI/GScrollBar.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GSlider.cs | 405 + .../FairyGUI/Scripts/UI/GSlider.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GTextField.cs | 438 + .../FairyGUI/Scripts/UI/GTextField.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GTextInput.cs | 243 + .../FairyGUI/Scripts/UI/GTextInput.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GTree.cs | 557 + .../Plugins/FairyGUI/Scripts/UI/GTree.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/GTreeNode.cs | 406 + .../FairyGUI/Scripts/UI/GTreeNode.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Gears.meta | 0 .../Scripts/UI/Gears/GearAnimation.cs | 109 + .../Scripts/UI/Gears/GearAnimation.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearBase.cs | 203 + .../Scripts/UI/Gears/GearBase.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearColor.cs | 142 + .../Scripts/UI/Gears/GearColor.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearDisplay.cs | 68 + .../Scripts/UI/Gears/GearDisplay.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearDisplay2.cs | 55 + .../Scripts/UI/Gears/GearDisplay2.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearFontSize.cs | 65 + .../Scripts/UI/Gears/GearFontSize.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearIcon.cs | 51 + .../Scripts/UI/Gears/GearIcon.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearLook.cs | 152 + .../Scripts/UI/Gears/GearLook.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearSize.cs | 163 + .../Scripts/UI/Gears/GearSize.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearText.cs | 51 + .../Scripts/UI/Gears/GearText.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/GearXY.cs | 177 + .../FairyGUI/Scripts/UI/Gears/GearXY.cs.meta | 0 .../Scripts/UI/Gears/IAnimationGear.cs | 35 + .../Scripts/UI/Gears/IAnimationGear.cs.meta | 0 .../FairyGUI/Scripts/UI/Gears/IColorGear.cs | 26 + .../Scripts/UI/Gears/IColorGear.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/IUISource.cs | 36 + .../FairyGUI/Scripts/UI/IUISource.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Margin.cs | 29 + .../FairyGUI/Scripts/UI/Margin.cs.meta | 0 .../FairyGUI/Scripts/UI/PackageItem.cs | 87 + .../FairyGUI/Scripts/UI/PackageItem.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/PopupMenu.cs | 565 + .../FairyGUI/Scripts/UI/PopupMenu.cs.meta | 0 .../FairyGUI/Scripts/UI/RelationItem.cs | 672 ++ .../FairyGUI/Scripts/UI/RelationItem.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Relations.cs | 220 + .../FairyGUI/Scripts/UI/Relations.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/ScrollPane.cs | 2320 ++++ .../FairyGUI/Scripts/UI/ScrollPane.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Transition.cs | 1771 +++ .../FairyGUI/Scripts/UI/Transition.cs.meta | 0 .../FairyGUI/Scripts/UI/TranslationHelper.cs | 253 + .../Scripts/UI/TranslationHelper.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Tree.meta | 0 .../FairyGUI/Scripts/UI/Tree/TreeNode.cs | 348 + .../FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta | 0 .../FairyGUI/Scripts/UI/Tree/TreeView.cs | 490 + .../FairyGUI/Scripts/UI/Tree/TreeView.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/UIConfig.cs | 470 + .../FairyGUI/Scripts/UI/UIConfig.cs.meta | 0 .../FairyGUI/Scripts/UI/UIContentScaler.cs | 217 + .../Scripts/UI/UIContentScaler.cs.meta | 0 .../FairyGUI/Scripts/UI/UIObjectFactory.cs | 211 + .../Scripts/UI/UIObjectFactory.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/UIPackage.cs | 1692 +++ .../FairyGUI/Scripts/UI/UIPackage.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/UIPainter.cs | 335 + .../FairyGUI/Scripts/UI/UIPainter.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/UIPanel.cs | 622 + .../FairyGUI/Scripts/UI/UIPanel.cs.meta | 0 .../Plugins/FairyGUI/Scripts/UI/Window.cs | 555 + .../FairyGUI/Scripts/UI/Window.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils.meta | 0 .../FairyGUI/Scripts/Utils/ByteBuffer.cs | 455 + .../FairyGUI/Scripts/Utils/ByteBuffer.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils/Html.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlButton.cs | 99 + .../Scripts/Utils/Html/HtmlButton.cs.meta | 0 .../Scripts/Utils/Html/HtmlElement.cs | 215 + .../Scripts/Utils/Html/HtmlElement.cs.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlImage.cs | 126 + .../Scripts/Utils/Html/HtmlImage.cs.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlInput.cs | 117 + .../Scripts/Utils/Html/HtmlInput.cs.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlLink.cs | 113 + .../Scripts/Utils/Html/HtmlLink.cs.meta | 0 .../Scripts/Utils/Html/HtmlPageContext.cs | 179 + .../Utils/Html/HtmlPageContext.cs.meta | 0 .../Scripts/Utils/Html/HtmlParseOptions.cs | 65 + .../Utils/Html/HtmlParseOptions.cs.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlParser.cs | 395 + .../Scripts/Utils/Html/HtmlParser.cs.meta | 0 .../FairyGUI/Scripts/Utils/Html/HtmlSelect.cs | 102 + .../Scripts/Utils/Html/HtmlSelect.cs.meta | 0 .../Scripts/Utils/Html/IHtmlObject.cs | 24 + .../Scripts/Utils/Html/IHtmlObject.cs.meta | 0 .../Scripts/Utils/Html/IHtmlPageContext.cs | 15 + .../Utils/Html/IHtmlPageContext.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils/Timers.cs | 282 + .../FairyGUI/Scripts/Utils/Timers.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils/ToolSet.cs | 136 + .../FairyGUI/Scripts/Utils/ToolSet.cs.meta | 0 .../FairyGUI/Scripts/Utils/UBBParser.cs | 226 + .../FairyGUI/Scripts/Utils/UBBParser.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils/XML.cs | 427 + .../FairyGUI/Scripts/Utils/XML.cs.meta | 0 .../FairyGUI/Scripts/Utils/XMLIterator.cs | 485 + .../Scripts/Utils/XMLIterator.cs.meta | 0 .../Plugins/FairyGUI/Scripts/Utils/XMLList.cs | 144 + .../FairyGUI/Scripts/Utils/XMLList.cs.meta | 0 .../FairyGUI/Scripts/Utils/XMLUtils.cs | 133 + .../FairyGUI/Scripts/Utils/XMLUtils.cs.meta | 0 .../FairyGUI/Scripts/Utils/ZipReader.cs | 114 + .../FairyGUI/Scripts/Utils/ZipReader.cs.meta | 0 .../Runtime/UI.meta | 0 .../Runtime/UI/Attributes.meta | 0 .../UI/Attributes/AutoFindAttribute.cs | 0 .../UI/Attributes/AutoFindAttribute.cs.meta | 0 .../Runtime/UI/Component.meta | 0 .../Runtime/UI/Component/UIPanel.cs | 0 .../Runtime/UI/Component/UIPanel.cs.meta | 0 .../Runtime/UI/Const.meta | 0 .../Runtime/UI/Const/UIConst.cs | 0 .../Runtime/UI/Const/UIConst.cs.meta | 0 .../Runtime/UI/Const/UIEvents.cs | 0 .../Runtime/UI/Const/UIEvents.cs.meta | 0 .../Runtime/UI/Event.meta | 0 .../Runtime/UI/Event/UIEvent.cs | 0 .../Runtime/UI/Event/UIEvent.cs.meta | 0 .../Runtime/UI/Extension.meta | 0 .../Runtime/UI/Extension/UIExtension.cs | 0 .../Runtime/UI/Extension/UIExtension.cs.meta | 0 .../Runtime/UI/Interfaces.meta | 0 .../Runtime/UI/Interfaces/IBind.cs | 0 .../Runtime/UI/Interfaces/IBind.cs.meta | 0 .../Runtime/UI/UIComponent.cs | 0 .../Runtime/UI/UIComponent.cs.meta | 0 .../Runtime/UI/UILanguage.meta | 0 .../UI/UILanguage/UIComponentLanguagePack.cs | 0 .../UIComponentLanguagePack.cs.meta | 0 .../Runtime/UI/UILanguage/UILanguage.cs | 0 .../Runtime/UI/UILanguage/UILanguage.cs.meta | 0 .../Runtime/UI/Utils.meta | 0 .../Runtime/UI/Utils/UIRunner.cs | 0 .../Runtime/UI/Utils/UIRunner.cs.meta | 0 .../package.json | 0 .../package.json.meta | 0 Assets/Scripts/NBC.meta | 8 + Assets/Scripts/NBC/Asset.meta | 8 + Assets/Scripts/NBC/Asset/Editor.meta | 8 + Assets/Scripts/NBC/Asset/Editor/Attributes.cs | 18 + .../NBC/Asset/Editor/Attributes.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Builder.meta | 3 + .../NBC/Asset/Editor/Builder/BuildContext.cs | 99 + .../Asset/Editor/Builder/BuildContext.cs.meta | 3 + .../NBC/Asset/Editor/Builder/Builder.cs | 138 + .../NBC/Asset/Editor/Builder/Builder.cs.meta | 3 + .../NBC/Asset/Editor/Builder/Gathers.meta | 8 + .../Editor/Builder/Gathers/GatherBase.cs | 161 + .../Editor/Builder/Gathers/GatherBase.cs.meta | 3 + .../Editor/Builder/Gathers/GatherFile.cs | 19 + .../Editor/Builder/Gathers/GatherFile.cs.meta | 3 + .../Editor/Builder/Gathers/GatherFolder.cs | 61 + .../Builder/Gathers/GatherFolder.cs.meta | 3 + .../Builder/Gathers/GatherFolderParent.cs | 33 + .../Gathers/GatherFolderParent.cs.meta | 3 + .../Editor/Builder/Gathers/GatherSingle.cs | 19 + .../Builder/Gathers/GatherSingle.cs.meta | 3 + .../Builder/Gathers/GatherWithoutSub.cs | 57 + .../Builder/Gathers/GatherWithoutSub.cs.meta | 3 + .../NBC/Asset/Editor/Builder/Tasks.meta | 3 + .../Editor/Builder/Tasks/BuildBundleTask.cs | 49 + .../Builder/Tasks/BuildBundleTask.cs.meta | 3 + .../Asset/Editor/Builder/Tasks/BuildTask.cs | 11 + .../Editor/Builder/Tasks/BuildTask.cs.meta | 3 + .../Builder/Tasks/CopyToStreamingAssets.cs | 24 + .../Tasks/CopyToStreamingAssets.cs.meta | 3 + .../Builder/Tasks/CopyVersionBundleTask.cs | 76 + .../Tasks/CopyVersionBundleTask.cs.meta | 3 + .../Asset/Editor/Builder/Tasks/GatherTask.cs | 66 + .../Editor/Builder/Tasks/GatherTask.cs.meta | 3 + .../Builder/Tasks/GenPackageDataTask.cs | 82 + .../Builder/Tasks/GenPackageDataTask.cs.meta | 3 + .../Builder/Tasks/GenVersionDataTask.cs | 48 + .../Builder/Tasks/GenVersionDataTask.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Cache.meta | 3 + .../NBC/Asset/Editor/Cache/BuildAsset.cs | 64 + .../NBC/Asset/Editor/Cache/BuildAsset.cs.meta | 3 + .../NBC/Asset/Editor/Cache/BuildBundle.cs | 46 + .../Asset/Editor/Cache/BuildBundle.cs.meta | 3 + .../NBC/Asset/Editor/Cache/BuildPackage.cs | 99 + .../Asset/Editor/Cache/BuildPackage.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/Cache/Caches.cs | 61 + .../NBC/Asset/Editor/Cache/Caches.cs.meta | 3 + .../NBC/Asset/Editor/Cache/Histories.cs | 180 + .../NBC/Asset/Editor/Cache/Histories.cs.meta | 3 + .../NBC/Asset/Editor/Cache/VersionHistory.cs | 137 + .../Asset/Editor/Cache/VersionHistory.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Configs.meta | 3 + .../NBC/Asset/Editor/Configs/GroupConfig.cs | 27 + .../Asset/Editor/Configs/GroupConfig.cs.meta | 3 + .../NBC/Asset/Editor/Configs/ISelectTag.cs | 7 + .../Asset/Editor/Configs/ISelectTag.cs.meta | 3 + .../NBC/Asset/Editor/Configs/PackageConfig.cs | 18 + .../Editor/Configs/PackageConfig.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Defs.meta | 3 + .../NBC/Asset/Editor/Defs/AddressMode.cs | 46 + .../NBC/Asset/Editor/Defs/AddressMode.cs.meta | 3 + .../NBC/Asset/Editor/Defs/BundleMode.cs | 35 + .../NBC/Asset/Editor/Defs/BundleMode.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Defs/Defs.cs | 64 + .../NBC/Asset/Editor/Defs/Defs.cs.meta | 3 + .../NBC/Asset/Editor/Defs/FilterEnum.cs | 44 + .../NBC/Asset/Editor/Defs/FilterEnum.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/Defs/Language.cs | 134 + .../NBC/Asset/Editor/Defs/Language.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/Defs/Styles.cs | 56 + .../NBC/Asset/Editor/Defs/Styles.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/GUI.meta | 3 + .../Scripts/NBC/Asset/Editor/GUI/Builder.meta | 3 + .../Asset/Editor/GUI/Builder/BuilderWindow.cs | 106 + .../Editor/GUI/Builder/BuilderWindow.cs.meta | 3 + .../NBC/Asset/Editor/GUI/Builder/SubView.meta | 3 + .../SubView/BuildBundleAssetsTreeEditor.cs | 234 + .../BuildBundleAssetsTreeEditor.cs.meta | 3 + .../Builder/SubView/BuildBundleTreeEditor.cs | 167 + .../SubView/BuildBundleTreeEditor.cs.meta | 3 + .../NBC/Asset/Editor/GUI/Collector.meta | 8 + .../Editor/GUI/Collector/CollectorWindow.cs | 192 + .../GUI/Collector/CollectorWindow.cs.meta | 11 + .../GUI/Collector/PackagesListTreeView.cs | 49 + .../Collector/PackagesListTreeView.cs.meta | 3 + .../Asset/Editor/GUI/Collector/SubView.meta | 3 + .../GUI/Collector/SubView/AssetsTreeEditor.cs | 239 + .../SubView/AssetsTreeEditor.cs.meta | 3 + .../GUI/Collector/SubView/GroupInfoGUI.cs | 168 + .../Collector/SubView/GroupInfoGUI.cs.meta | 3 + .../GUI/Collector/SubView/GroupTreeEditor.cs | 375 + .../Collector/SubView/GroupTreeEditor.cs.meta | 3 + .../Collector/SubView/PackageTreeEditor.cs | 399 + .../SubView/PackageTreeEditor.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/GUI/Commom.meta | 3 + .../NBC/Asset/Editor/GUI/Commom/Splitter.cs | 103 + .../Asset/Editor/GUI/Commom/Splitter.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/GUI/History.meta | 3 + .../Asset/Editor/GUI/History/HistoryWindow.cs | 283 + .../Editor/GUI/History/HistoryWindow.cs.meta | 3 + .../NBC/Asset/Editor/GUI/History/SubView.meta | 3 + .../SubView/HistoryBundleTreeEditor.cs | 230 + .../SubView/HistoryBundleTreeEditor.cs.meta | 3 + .../SubView/HistoryVersionTreeEditor.cs | 328 + .../SubView/HistoryVersionTreeEditor.cs.meta | 3 + .../NBC/Asset/Editor/GUI/Inspector.meta | 3 + .../Editor/GUI/Inspector/ResInspectorUI.cs | 112 + .../GUI/Inspector/ResInspectorUI.cs.meta | 3 + .../Scripts/NBC/Asset/Editor/GUI/Label.meta | 3 + .../NBC/Asset/Editor/GUI/Label/LabelGUI.cs | 32 + .../Asset/Editor/GUI/Label/LabelGUI.cs.meta | 3 + .../Editor/GUI/Label/LabelMaskPopupContent.cs | 244 + .../GUI/Label/LabelMaskPopupContent.cs.meta | 3 + .../NBC/Asset/Editor/GUI/Profiler.meta | 3 + .../Editor/GUI/Profiler/ProfilerWindow.cs | 475 + .../GUI/Profiler/ProfilerWindow.cs.meta | 3 + .../Asset/Editor/GUI/Profiler/SubView.meta | 3 + .../Profiler/SubView/ProfilerAssetListView.cs | 156 + .../SubView/ProfilerAssetListView.cs.meta | 3 + .../SubView/ProfilerBundleListView.cs | 144 + .../SubView/ProfilerBundleListView.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Images.meta | 8 + .../Asset/Editor/Images/HeaderBoxImage.png | Bin 0 -> 19674 bytes .../Editor/Images/HeaderBoxImage.png.meta | 135 + .../Asset/Editor/Images/StyleSheet.guiskin | 1428 +++ .../Editor/Images/StyleSheet.guiskin.meta | 8 + .../NBC/Asset/Editor/Images/icon_add.png | Bin 0 -> 145 bytes .../NBC/Asset/Editor/Images/icon_add.png.meta | 135 + .../NBC/Asset/Editor/Images/icon_folder.png | Bin 0 -> 253 bytes .../Asset/Editor/Images/icon_folder.png.meta | 147 + .../NBC/Asset/Editor/Images/icon_package.png | Bin 0 -> 15841 bytes .../Asset/Editor/Images/icon_package.png.meta | 147 + .../NBC/Asset/Editor/Images/icon_package2.png | Bin 0 -> 15428 bytes .../Editor/Images/icon_package2.png.meta | 147 + Assets/Scripts/NBC/Asset/Editor/Initialize.cs | 24 + .../NBC/Asset/Editor/Initialize.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Menus.cs | 26 + Assets/Scripts/NBC/Asset/Editor/Menus.cs.meta | 3 + .../NBC/Asset/Editor/NBC.Asset.Editor.asmdef | 19 + .../Asset/Editor/NBC.Asset.Editor.asmdef.meta | 7 + Assets/Scripts/NBC/Asset/Editor/Settings.meta | 3 + .../NBC/Asset/Editor/Settings/Attributes.cs | 32 + .../Asset/Editor/Settings/Attributes.cs.meta | 3 + .../Asset/Editor/Settings/BuildSettings.cs | 44 + .../Editor/Settings/BuildSettings.cs.meta | 3 + .../Asset/Editor/Settings/CollectorSetting.cs | 24 + .../Editor/Settings/CollectorSetting.cs.meta | 3 + Assets/Scripts/NBC/Asset/Editor/Simulate.meta | 8 + .../Editor/Simulate/AddressableEditImpl.cs | 207 + .../Simulate/AddressableEditImpl.cs.meta | 2 + Assets/Scripts/NBC/Asset/Editor/Utils.meta | 3 + .../NBC/Asset/Editor/Utils/EditUtil.cs | 157 + .../NBC/Asset/Editor/Utils/EditUtil.cs.meta | 3 + .../NBC/Asset/Editor/Utils/GUITools.cs | 122 + .../NBC/Asset/Editor/Utils/GUITools.cs.meta | 3 + .../NBC/Asset/Editor/Utils/HistoryUtil.cs | 345 + .../Asset/Editor/Utils/HistoryUtil.cs.meta | 3 + .../NBC/Asset/Editor/Utils/ImportTools.cs | 14 + .../Asset/Editor/Utils/ImportTools.cs.meta | 3 + .../Editor/Utils/MultiColumnHeaderUtil.cs | 31 + .../Utils/MultiColumnHeaderUtil.cs.meta | 3 + .../Asset/Editor/Utils/ScriptableSignleton.cs | 81 + .../Editor/Utils/ScriptableSignleton.cs.meta | 11 + Assets/Scripts/NBC/Asset/Runtime.meta | 8 + Assets/Scripts/NBC/Asset/Runtime/Address.meta | 3 + .../NBC/Asset/Runtime/Address/Addressable.cs | 149 + .../Asset/Runtime/Address/Addressable.cs.meta | 3 + .../Runtime/Address/AddressableRuntimeImpl.cs | 164 + .../Address/AddressableRuntimeImpl.cs.meta | 3 + .../NBC/Asset/Runtime/Address/Data.meta | 3 + .../Asset/Runtime/Address/Data/AssetData.cs | 61 + .../Runtime/Address/Data/AssetData.cs.meta | 3 + .../Asset/Runtime/Address/Data/BundleData.cs | 114 + .../Runtime/Address/Data/BundleData.cs.meta | 3 + .../Asset/Runtime/Address/Data/PackageData.cs | 15 + .../Runtime/Address/Data/PackageData.cs.meta | 3 + .../Asset/Runtime/Address/Data/VersionData.cs | 63 + .../Runtime/Address/Data/VersionData.cs.meta | 3 + .../Runtime/Address/Data/VersionDataReader.cs | 139 + .../Address/Data/VersionDataReader.cs.meta | 3 + .../NBC/Asset/Runtime/Address/Info.meta | 3 + .../Asset/Runtime/Address/Info/AssetInfo.cs | 64 + .../Runtime/Address/Info/AssetInfo.cs.meta | 3 + .../Asset/Runtime/Address/Info/BundleInfo.cs | 40 + .../Runtime/Address/Info/BundleInfo.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Asset.meta | 3 + .../NBC/Asset/Runtime/Asset/Loaders.meta | 3 + .../Asset/Loaders/AssetLoadFromDatabase.cs | 56 + .../Loaders/AssetLoadFromDatabase.cs.meta | 3 + .../Asset/Loaders/AssetLoaderFromBundle.cs | 144 + .../Loaders/AssetLoaderFromBundle.cs.meta | 3 + .../Asset/Loaders/BundleLoaderFromDownload.cs | 113 + .../Loaders/BundleLoaderFromDownload.cs.meta | 3 + .../Asset/Loaders/BundleLoaderFromLocal.cs | 98 + .../Loaders/BundleLoaderFromLocal.cs.meta | 3 + .../Runtime/Asset/Loaders/IAssetLoader.cs | 10 + .../Asset/Loaders/IAssetLoader.cs.meta | 3 + .../Runtime/Asset/Loaders/IBundleLoader.cs | 10 + .../Asset/Loaders/IBundleLoader.cs.meta | 3 + .../Runtime/Asset/Loaders/ISceneLoader.cs | 10 + .../Asset/Loaders/ISceneLoader.cs.meta | 3 + .../Asset/Loaders/SceneLoadFromDatabase.cs | 101 + .../Loaders/SceneLoadFromDatabase.cs.meta | 3 + .../Asset/Loaders/SceneLoaderFromBundle.cs | 143 + .../Loaders/SceneLoaderFromBundle.cs.meta | 3 + .../NBC/Asset/Runtime/Asset/Providers.meta | 3 + .../Runtime/Asset/Providers/AssetProvider.cs | 117 + .../Asset/Providers/AssetProvider.cs.meta | 3 + .../Asset/Providers/BundledProvider.cs | 107 + .../Asset/Providers/BundledProvider.cs.meta | 3 + .../Runtime/Asset/Providers/Dependency.cs | 99 + .../Asset/Providers/Dependency.cs.meta | 3 + .../Runtime/Asset/Providers/ProviderBase.cs | 110 + .../Asset/Providers/ProviderBase.cs.meta | 3 + .../Runtime/Asset/Providers/SceneProvider.cs | 122 + .../Asset/Providers/SceneProvider.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Assets.cs | 415 + .../Scripts/NBC/Asset/Runtime/Assets.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Const.meta | 8 + .../Scripts/NBC/Asset/Runtime/Const/Const.cs | 51 + .../NBC/Asset/Runtime/Const/Const.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Enums.meta | 3 + .../NBC/Asset/Runtime/Enums/BundleLoadMode.cs | 10 + .../Runtime/Enums/BundleLoadMode.cs.meta | 3 + .../NBC/Asset/Runtime/NBC.Asset.asmdef | 16 + .../NBC/Asset/Runtime/NBC.Asset.asmdef.meta | 7 + .../Scripts/NBC/Asset/Runtime/Services.meta | 3 + .../NBC/Asset/Runtime/Services/Debug.meta | 3 + .../Asset/Runtime/Services/Debug/DebugInfo.cs | 41 + .../Runtime/Services/Debug/DebugInfo.cs.meta | 3 + .../Services/Debug/DebugRemoteServer.cs | 117 + .../Services/Debug/DebugRemoteServer.cs.meta | 3 + .../Runtime/Services/IDecryptionServices.cs | 41 + .../Services/IDecryptionServices.cs.meta | 3 + .../NBC/Asset/Runtime/Services/Recycler.cs | 65 + .../Asset/Runtime/Services/Recycler.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Tasks.meta | 3 + .../NBC/Asset/Runtime/Tasks/AssetTaskBase.cs | 16 + .../Asset/Runtime/Tasks/AssetTaskBase.cs.meta | 3 + .../NBC/Asset/Runtime/Tasks/Download.meta | 3 + .../Tasks/Download/DownloadBundlesTask.cs | 36 + .../Download/DownloadBundlesTask.cs.meta | 3 + .../Download/DownloadCertificateHandler.cs | 12 + .../DownloadCertificateHandler.cs.meta | 3 + .../Tasks/Download/DownloadFileTask.cs | 300 + .../Tasks/Download/DownloadFileTask.cs.meta | 3 + .../Runtime/Tasks/Download/DownloadRunner.cs | 7 + .../Tasks/Download/DownloadRunner.cs.meta | 3 + .../Tasks/Download/DownloadTaskBase.cs | 12 + .../Tasks/Download/DownloadTaskBase.cs.meta | 3 + .../Asset/Runtime/Tasks/Initialization.meta | 3 + .../EditorInitializationTask.cs | 22 + .../EditorInitializationTask.cs.meta | 3 + .../Initialization/InitializationTask.cs | 7 + .../Initialization/InitializationTask.cs.meta | 3 + .../OfflineInitializationTask.cs | 25 + .../OfflineInitializationTask.cs.meta | 3 + .../OnlineInitializationTask.cs | 26 + .../OnlineInitializationTask.cs.meta | 3 + .../Tasks/Initialization/StepTasks.meta | 3 + .../StepTasks/CheckCoverInstallTask.cs | 13 + .../StepTasks/CheckCoverInstallTask.cs.meta | 3 + .../StepTasks/CheckUnpackPackageTask.cs | 38 + .../StepTasks/CheckUnpackPackageTask.cs.meta | 3 + .../NBC/Asset/Runtime/Tasks/Provider.meta | 3 + .../Runtime/Tasks/Provider/ProviderRunner.cs | 6 + .../Tasks/Provider/ProviderRunner.cs.meta | 3 + .../Asset/Runtime/Tasks/RunFunctionTask.cs | 20 + .../Runtime/Tasks/RunFunctionTask.cs.meta | 3 + .../NBC/Asset/Runtime/Tasks/TaskRunner.cs | 21 + .../Asset/Runtime/Tasks/TaskRunner.cs.meta | 3 + .../NBC/Asset/Runtime/Tasks/Unpack.meta | 3 + .../Runtime/Tasks/Unpack/UnpackFileTask.cs | 106 + .../Tasks/Unpack/UnpackFileTask.cs.meta | 3 + .../Tasks/Unpack/UnpackPackagesTask.cs | 29 + .../Tasks/Unpack/UnpackPackagesTask.cs.meta | 3 + .../Runtime/Tasks/Unpack/UnpackVersionTask.cs | 40 + .../Tasks/Unpack/UnpackVersionTask.cs.meta | 11 + .../NBC/Asset/Runtime/Tasks/Update.meta | 3 + .../Runtime/Tasks/Update/CheckUpdateTask.cs | 159 + .../Tasks/Update/CheckUpdateTask.cs.meta | 3 + .../Runtime/Tasks/Update/UpdateContext.cs | 26 + .../Tasks/Update/UpdateContext.cs.meta | 3 + .../Runtime/Tasks/Update/UpdateVersionTask.cs | 65 + .../Tasks/Update/UpdateVersionTask.cs.meta | 3 + Assets/Scripts/NBC/Asset/Runtime/Utils.meta | 3 + .../Scripts/NBC/Asset/Runtime/Utils/Mono.cs | 48 + .../NBC/Asset/Runtime/Utils/Mono.cs.meta | 3 + .../Runtime/Utils/StreamingAssetsUtil.cs | 44 + .../Runtime/Utils/StreamingAssetsUtil.cs.meta | 11 + .../Scripts/NBC/Asset/Runtime/Utils/Util.cs | 108 + .../NBC/Asset/Runtime/Utils/Util.cs.meta | 3 + Assets/Scripts/NBC/Config.meta | 3 + .../Core => NBC}/Config/ConfigContext.cs | 0 .../Core => NBC}/Config/ConfigContext.cs.meta | 0 .../Core => NBC}/Config/ConfigTableHelper.cs | 0 .../Config/ConfigTableHelper.cs.meta | 0 .../Core => NBC}/Config/IConfigTable.cs | 0 .../Core => NBC}/Config/IConfigTable.cs.meta | 0 Assets/Scripts/NBC/Core.meta | 3 + Assets/Scripts/NBC/Core/Runtime.meta | 3 + .../Scripts/NBC/Core/Runtime/Attributes.meta | 8 + .../Core/Runtime/Attributes/BaseAttribute.cs | 9 + .../Runtime/Attributes/BaseAttribute.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Event.meta | 8 + .../NBC/Core/Runtime/Event/EventArgs.cs | 128 + .../NBC/Core/Runtime/Event/EventArgs.cs.meta | 11 + .../NBC/Core/Runtime/Event/EventDispatcher.cs | 217 + .../Runtime/Event/EventDispatcher.cs.meta | 11 + .../Core/Runtime/Event/IEventDispatcher.cs | 71 + .../Runtime/Event/IEventDispatcher.cs.meta | 11 + .../Scripts/NBC/Core/Runtime/Exception.meta | 8 + .../Core/Runtime/Exception/WhootException.cs | 38 + .../Runtime/Exception/WhootException.cs.meta | 3 + .../Scripts/NBC/Core/Runtime/Extensions.meta | 8 + .../Runtime/Extensions/CSharpExtension.cs | 285 + .../Extensions/CSharpExtension.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Log.meta | 8 + Assets/Scripts/NBC/Core/Runtime/Log/Log.cs | 47 + .../Scripts/NBC/Core/Runtime/Log/Log.cs.meta | 3 + .../Scripts/NBC/Core/Runtime/NBC.Core.asmdef | 3 + .../NBC/Core/Runtime/NBC.Core.asmdef.meta | 7 + Assets/Scripts/NBC/Core/Runtime/Services.meta | 8 + .../Core/Runtime/Services/ISingletonAwake.cs | 22 + .../Runtime/Services/ISingletonAwake.cs.meta | 3 + .../NBC/Core/Runtime/Services/IdGenerater.cs | 135 + .../Core/Runtime/Services/IdGenerater.cs.meta | 3 + .../NBC/Core/Runtime/Services/MonoManager.cs | 85 + .../Core/Runtime/Services/MonoManager.cs.meta | 3 + .../NBC/Core/Runtime/Services/Singleton.cs | 82 + .../Core/Runtime/Services/Singleton.cs.meta | 3 + .../NBC/Core/Runtime/Services/TimeInfo.cs | 77 + .../Core/Runtime/Services/TimeInfo.cs.meta | 3 + .../NBC/Core/Runtime/Services/Timer.cs | 411 + .../NBC/Core/Runtime/Services/Timer.cs.meta | 3 + .../Scripts/NBC/Core/Runtime/Structures.meta | 3 + .../NBC/Core/Runtime/Structures/DoubleMap.cs | 144 + .../Core/Runtime/Structures/DoubleMap.cs.meta | 3 + .../Runtime/Structures/UnOrderMultiMapSet.cs | 88 + .../Structures/UnOrderMultiMapSet.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Task.meta | 3 + .../NBC/Core/Runtime/Task/Collection.meta | 3 + .../Task/Collection/ParallelTaskCollection.cs | 111 + .../Collection/ParallelTaskCollection.cs.meta | 3 + .../Task/Collection/SequenceTaskCollection.cs | 119 + .../Collection/SequenceTaskCollection.cs.meta | 3 + .../Runtime/Task/Collection/TaskCollection.cs | 95 + .../Task/Collection/TaskCollection.cs.meta | 3 + .../Task/Collection/TimelineTaskCollection.cs | 85 + .../Collection/TimelineTaskCollection.cs.meta | 3 + .../NBC/Core/Runtime/Task/Extensions.meta | 3 + .../Task/Extensions/TaskChainExtension.cs | 32 + .../Extensions/TaskChainExtension.cs.meta | 3 + .../NBC/Core/Runtime/Task/Interface.meta | 3 + .../Core/Runtime/Task/Interface/IProcess.cs | 10 + .../Runtime/Task/Interface/IProcess.cs.meta | 3 + .../Core/Runtime/Task/Interface/IRunner.cs | 49 + .../Runtime/Task/Interface/IRunner.cs.meta | 3 + .../NBC/Core/Runtime/Task/Interface/ITask.cs | 77 + .../Core/Runtime/Task/Interface/ITask.cs.meta | 3 + .../Runtime/Task/Interface/ITaskCollection.cs | 24 + .../Task/Interface/ITaskCollection.cs.meta | 3 + .../Core/Runtime/Task/Interface/ITaskRun.cs | 7 + .../Runtime/Task/Interface/ITaskRun.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Task/NTask.cs | 224 + .../NBC/Core/Runtime/Task/NTask.cs.meta | 11 + .../NBC/Core/Runtime/Task/NTaskStatus.cs | 25 + .../NBC/Core/Runtime/Task/NTaskStatus.cs.meta | 11 + .../Scripts/NBC/Core/Runtime/Task/Runner.meta | 8 + .../Runtime/Task/Runner/FlushingOperation.cs | 18 + .../Task/Runner/FlushingOperation.cs.meta | 3 + .../NBC/Core/Runtime/Task/Runner/Runner.cs | 96 + .../Core/Runtime/Task/Runner/Runner.cs.meta | 3 + .../Core/Runtime/Task/Runner/RunnerProcess.cs | 78 + .../Runtime/Task/Runner/RunnerProcess.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Utils.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Utils/Flag.cs | 6 + .../NBC/Core/Runtime/Utils/Flag.cs.meta | 3 + Assets/Scripts/NBC/Core/Runtime/Utils/IOC.cs | 408 + .../NBC/Core/Runtime/Utils/IOC.cs.meta | 3 + .../NBC/Core/Runtime/Utils/RandomGenerator.cs | 92 + .../Runtime/Utils/RandomGenerator.cs.meta | 3 + Assets/Scripts/NBC/FSM.meta | 3 + Assets/Scripts/NBC/FSM/Fsm.cs | 143 + Assets/Scripts/NBC/FSM/Fsm.cs.meta | 2 + Assets/Scripts/NBC/FSM/FsmBaseState.cs | 91 + Assets/Scripts/NBC/FSM/FsmBaseState.cs.meta | 3 + Assets/Scripts/NBC/FSM/FsmTransmit.cs | 42 + Assets/Scripts/NBC/FSM/FsmTransmit.cs.meta | 2 + Assets/Scripts/NBC/Language.meta | 3 + Assets/Scripts/NBC/Language/Runtime.meta | 3 + .../Scripts/NBC/Language/Runtime/Const.meta | 3 + .../Language/Runtime/Const/LanguageConst.cs | 62 + .../Runtime/Const/LanguageConst.cs.meta | 3 + .../NBC/Language/Runtime/Interfaces.meta | 3 + .../Language/Runtime/Interfaces/ILanguage.cs | 27 + .../Runtime/Interfaces/ILanguage.cs.meta | 3 + Assets/Scripts/NBC/Language/Runtime/Lan.cs | 108 + .../Scripts/NBC/Language/Runtime/Lan.cs.meta | 3 + .../Language/Runtime/LanguageConcrete.meta | 3 + .../Runtime/LanguageConcrete/LanguageFont.cs | 81 + .../LanguageConcrete/LanguageFont.cs.meta | 3 + .../Runtime/LanguageConcrete/LanguageImage.cs | 59 + .../LanguageConcrete/LanguageImage.cs.meta | 3 + .../Runtime/LanguageConcrete/LanguageText.cs | 54 + .../LanguageConcrete/LanguageText.cs.meta | 3 + .../NBC/Language/Runtime/LanguageConfig.cs | 34 + .../Language/Runtime/LanguageConfig.cs.meta | 3 + .../NBC/Language/Runtime/LanguageManager.cs | 226 + .../Language/Runtime/LanguageManager.cs.meta | 3 + .../NBC/Language/Runtime/NBC.Lan.asmdef | 17 + .../NBC/Language/Runtime/NBC.Lan.asmdef.meta | 7 + Assets/Scripts/NBC/Runtime.meta | 8 + Assets/Scripts/NBC/Runtime/Core.meta | 8 + .../NBC/Runtime/Core/DataStructure.meta | 8 + .../Core/DataStructure/NativeCollections.meta | 8 + Assets/Scripts/NBC/Sound.meta | 3 + Assets/Scripts/{Model => NBC}/Sound/Sound.cs | 0 .../{Model => NBC}/Sound/Sound.cs.meta | 2 +- .../{Model => NBC}/Sound/SoundManager.cs | 0 .../{Model => NBC}/Sound/SoundManager.cs.meta | 2 +- Assets/Scripts/NBC/UI.meta | 3 + Assets/Scripts/NBC/UI/Runtime.meta | 8 + Assets/Scripts/NBC/UI/Runtime/Attributes.meta | 3 + .../Runtime/Attributes/AutoFindAttribute.cs | 11 + .../Attributes/AutoFindAttribute.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/Component.meta | 3 + .../NBC/UI/Runtime/Component/IUIPanel.cs | 42 + .../NBC/UI/Runtime/Component/IUIPanel.cs.meta | 3 + .../NBC/UI/Runtime/Component/UIPanel.cs | 308 + .../NBC/UI/Runtime/Component/UIPanel.cs.meta | 3 + .../UI/Runtime/Component/UIPanelAnimation.cs | 139 + .../Component/UIPanelAnimation.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/Const.meta | 3 + .../Scripts/NBC/UI/Runtime/Const/UIConst.cs | 25 + .../NBC/UI/Runtime/Const/UIConst.cs.meta | 3 + .../Scripts/NBC/UI/Runtime/Const/UIEvents.cs | 9 + .../NBC/UI/Runtime/Const/UIEvents.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/Extension.meta | 3 + .../NBC/UI/Runtime/Extension/UIExtension.cs | 181 + .../UI/Runtime/Extension/UIExtension.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/Interfaces.meta | 3 + .../NBC/UI/Runtime/Interfaces/IBind.cs | 7 + .../NBC/UI/Runtime/Interfaces/IBind.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/NBC.UI.asmdef | 19 + .../Scripts/NBC/UI/Runtime/NBC.UI.asmdef.meta | 7 + Assets/Scripts/NBC/UI/Runtime/UICommand.cs | 171 + .../Scripts/NBC/UI/Runtime/UICommand.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/UIKitFacade.cs | 21 + .../NBC/UI/Runtime/UIKitFacade.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/UILanguage.meta | 3 + .../UILanguage/UIComponentLanguagePack.cs | 146 + .../UIComponentLanguagePack.cs.meta | 3 + .../NBC/UI/Runtime/UILanguage/UILanguage.cs | 21 + .../UI/Runtime/UILanguage/UILanguage.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/UIManager.cs | 395 + .../Scripts/NBC/UI/Runtime/UIManager.cs.meta | 3 + Assets/Scripts/NBC/UI/Runtime/Utils.meta | 3 + .../Scripts/NBC/UI/Runtime/Utils/UIRunner.cs | 16 + .../NBC/UI/Runtime/Utils/UIRunner.cs.meta | 3 + Assets/Scripts/OnSceneCreate_Init.cs | 15 +- Assets/Scripts/UI/Bag/BagPanel.Designer.cs | 6 +- Assets/Scripts/UI/Bag/BagPanel.cs | 9 +- .../Scripts/UI/Bag/BagSelectPanel.Designer.cs | 6 +- Assets/Scripts/UI/Bag/BagSelectPanel.cs | 8 +- .../Scripts/UI/Bag/BagSlotPanel.Designer.cs | 6 +- Assets/Scripts/UI/Bag/BagSlotPanel.cs | 13 +- .../UI/Bag/ItemDetailsPanel.Designer.cs | 6 +- Assets/Scripts/UI/Bag/ItemDetailsPanel.cs | 4 +- Assets/Scripts/UI/Bag/ItemGearInfoTag.cs | 12 +- Assets/Scripts/UI/ChatTestPanel.Designer.cs | 6 +- Assets/Scripts/UI/ChatTestPanel.cs | 14 +- Assets/Scripts/UI/Common/List/ClassifyList.cs | 4 +- Assets/Scripts/UI/Common/Menu/BottomMenu.cs | 2 +- Assets/Scripts/UI/Common/Menu/CommonMenu.cs | 4 +- .../Scripts/UI/Common/Menu/CommonSubMenu.cs | 4 +- .../Common/Panel/CommonTopPanel.Designer.cs | 6 +- .../Scripts/UI/Common/Panel/CommonTopPanel.cs | 8 +- .../UI/Common/Panel/GMPanel.Designer.cs | 6 +- .../UI/Common/Panel/MessageBox.Designer.cs | 6 +- Assets/Scripts/UI/Common/Panel/MessageBox.cs | 8 +- .../UI/Common/Panel/Notices.Designer.cs | 6 +- Assets/Scripts/UI/Ex/XGLoader.cs | 2 +- .../UI/FishBag/FishBagPanel.Designer.cs | 6 +- .../UI/Fishing/FishingPanel.Designer.cs | 6 +- Assets/Scripts/UI/Fishing/FishingPanel.cs | 12 +- Assets/Scripts/UI/Home/HomePanel.Designer.cs | 6 +- Assets/Scripts/UI/Home/Pages/HomeMainPage.cs | 4 +- Assets/Scripts/UI/Loading/Loading.cs | 2 +- .../UI/Loading/LoadingPanel.Designer.cs | 6 +- Assets/Scripts/UI/Loading/LoadingPanel.cs | 1 - Assets/Scripts/UI/Loading/LoadingTask.cs | 6 +- .../Scripts/UI/Login/LoginPanel.Designer.cs | 6 +- Assets/Scripts/UI/Login/LoginPanel.cs | 5 +- Assets/Scripts/UI/Make/MakePanel.Designer.cs | 6 +- Assets/Scripts/UI/MapPanel.Designer.cs | 6 +- .../Scripts/UI/Settings/SettingInputItem.cs | 4 +- .../UI/Settings/SettingPanel.Designer.cs | 6 +- Assets/Scripts/UI/Settings/SettingPanel.cs | 4 +- .../UI/Shops/FishingShopPanel.Designer.cs | 6 +- Assets/Scripts/UI/Shops/FishingShopPanel.cs | 4 +- .../UI/Shops/ShopDetailsPanel.Designer.cs | 6 +- .../UI/Tools/PreviewDetailsPanel.Designer.cs | 6 +- .../Scripts/UI/Tools/PreviewDetailsPanel.cs | 2 +- .../Scripts/UI/Tools/PreviewPanel.Designer.cs | 6 +- Assets/Scripts/UI/Tools/PreviewPanel.cs | 4 +- .../nbc-puerts-plugins/GenCode_CSharp.js | 6 +- .../nbc-puerts-plugins/GenCode_CSharp.ts | 6 +- 2837 files changed, 149714 insertions(+), 1100 deletions(-) rename Assets/{Scripts/Model/Sound.meta => Plugins/FairyGUI.meta} (77%) create mode 100644 Assets/Plugins/FairyGUI/Editor.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/DisplayObjectEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/EditorToolSet.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef create mode 100644 Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/PackagesWindow.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/StageCameraEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/UIConfigEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/UIContentScalerEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/UIPainterEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Editor/FairyGUI => Plugins/FairyGUI/Editor}/UIPanelEditor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Bag.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Bag/BagMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Bag/BagWindow.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Bag/IconManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Bag/MyGLoader.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Basics.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Basics/BasicsMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Basics/Window1.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Basics/Window2.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/BundleUsage.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/BundleUsage/BundleUsageMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Cooldown.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Cooldown/CooldownMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Curve.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Curve/CurveMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/CutScene.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/CutScene/CutSceneMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/CutScene/LevelManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Editor.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Editor/BuildAssetBundles.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/EmitNumbers.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/EmitNumbers/EmitComponent.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/EmitNumbers/EmitManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/EmitNumbers/EmitNumbersMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Emoji.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Emoji/EmojiMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Emoji/EmojiParser.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Extension.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Extension/ExtensionMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Extension/MailItem.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Filter.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Filter/FilterMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Gesture.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Gesture/GestureMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Guide.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Guide/GuideMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/HeadBar.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/HeadBar/HeadBarMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/HitTest.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/HitTest/HitTestMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Joystick.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Joystick/JoystickMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Joystick/JoystickModule.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/LoopList.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/LoopList/LoopListMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/ModalWaiting.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/ModalWaiting/ModalWaitingMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/ModalWaiting/Window4.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Model.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Model/ModelMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Particles.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Particles/CoolComponent.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Particles/ParticlesMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Perspetive.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Perspetive/PerspectiveMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/PullToRefresh.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/PullToRefresh/PullToRefreshMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/PullToRefresh/ScrollPaneHeader.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/RenderTexture.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs create mode 100644 Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/RenderTexture/RenderTextureMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/RenderTexture/Window3.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Cooldown.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Cooldown/k0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Cooldown/k1.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Curve.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Curve/New Material.mat (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Curve/aomian.FBX (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Flame.prefab (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Fonts.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Fonts/LiberationSans SDF.asset (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Fonts/LiberationSans.ttf (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Fonts/afont.ttf (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Gesture.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Gesture/globe.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i1.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i2.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i3.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i4.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i5.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i6.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i7.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i8.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Icons/i9.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/RenderTexture/FullScreen.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Role/Materials/Role-Diffuse.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Role/Materials/U1NPC0041.mat (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Role/Textures/U1NPC0040.tga (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Role/npc-with-hud.prefab (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc2.FBX => Plugins/FairyGUI/Examples/Resources/Role/npc.FBX} (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npcs.FBX => Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX} (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/Role/npc3.prefab (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Bag_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Bag_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Basics_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Basics_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Basics_gojg7u.wav (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Basics_o4lt7w.wav (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/BundleUsage_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/BundleUsage_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Cooldown_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Cooldown_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Curve_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Curve_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/CutScene_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/CutScene_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/EmitNumbers_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/EmitNumbers_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Emoji_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Emoji_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Extension_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Extension_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Filter_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Filter_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Gesture_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Guide_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Guide_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/HeadBar_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/HeadBar_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/HitTest_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/HitTest_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Joystick_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Joystick_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/LoopList_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/LoopList_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/ModalWaiting_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/ModalWaiting_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Model_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Model_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Particles_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Particles_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Perspective_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Perspective_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/PullToRefresh_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/PullToRefresh_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/RenderTexture_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/RenderTexture_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/ScrollPane_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/ScrollPane_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TextMeshPro_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TextMeshPro_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Transition_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Transition_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/Transition_gkq03.wav (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TreeView_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TreeView_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TurnCard_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TurnCard_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TurnPage_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TurnPage_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TypingEffect_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/TypingEffect_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/VirtualList_atlas0.png (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Resources/UI/VirtualList_fui.bytes (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 01 - Basics.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 02 - Bag.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 03 - CoolDown.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 04 - Emoji.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 05 - Joystick.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 06 - HeadBar.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 07 - EmitNumbers.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 08 - Transition.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 09 - Extension.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 10 - ModalWaiting.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 11 - CutScene.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 12 - RenderTexture.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 13 - Particles.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 14 - BundleUsage.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 15 - VirtualList.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 16 - LoopList.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 17 - Model.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 18 - Guide.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 19 - HitTest.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 20 - 3D UI.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 21 - Curve UI.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 22 - Gesture.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 23 - Filter.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 24 - TurnCard.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 25 - TreeView.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 26 - PullToRefresh.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 27 - ScrollPane.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 28 - TypingEffect.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 29 - TurnPage.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/Example 30 - TextMeshPro.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/scene1.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Scenes/scene2.unity (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/ScrollPane.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/ScrollPane/ScrollPaneMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/TextMeshPro.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TextMeshPro/TextMeshProMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/Transition.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/Transition/TransitionMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/TreeView.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TreeView/TreeViewMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnCard.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TurnCard/Card.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TurnCard/TurnCardMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnPage.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TurnPage/BookPage.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TurnPage/FairyBook.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TurnPage/TurnPageMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/TypingEffect.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/TypingEffect/TypingEffectMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Examples/VirtualList.meta rename Assets/{Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~ => Plugins/FairyGUI/Examples}/VirtualList/VirtualListMain.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Resources.meta create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders.meta create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders/AddOn.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/BlendMode.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Container.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Container.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Image.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Image.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/MovieClip.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/NGraphics.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/NTexture.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Shape.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Stage.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/StageCamera.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/StageEngine.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Stats.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/EventBridge.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/EventContext.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/EventListener.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Event/InputEvent.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/Spine.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef create mode 100644 Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Filter.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Filter/IFilter.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Gesture.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/EaseType.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/GPath.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/GTween.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/GTweener.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Action.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Controller.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GButton.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GComboBox.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GGraph.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GGroup.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GImage.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GLabel.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GList.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GList.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GObject.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GRoot.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GSlider.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GTextField.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GTextInput.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GTree.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/IUISource.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Margin.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/PackageItem.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/RelationItem.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Relations.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Transition.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Tree.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIConfig.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIPackage.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIPainter.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/UIPanel.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/UI/Window.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/UI/Window.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/Timers.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/XML.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/XMLList.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs.meta rename Assets/{Scripts/NBC.Fantasy/Runtime => }/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs (100%) create mode 100644 Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs.meta rename Assets/Scripts/{Model => Common}/Assets.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/BaitAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/BaitAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/BobberAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/BobberAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/FishAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/FishAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/FishGroupAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/FishGroupAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/HookAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/HookAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/LineAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/LineAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/LureAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/LureAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/PlayerModelAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/PlayerModelAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/PreviewableAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/PreviewableAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/PropAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/PropAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/ReelAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/ReelAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/RodAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/RodAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/RodRingAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/RodRingAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Assets/SpinnerLureAsset.cs (100%) rename Assets/Scripts/{Model => Common}/Assets/SpinnerLureAsset.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Attrobites.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Attrobites/AttributeHelper.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Attrobites/AttributeHelper.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Attrobites/Attributes.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Attrobites/Attributes.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/BaseCamera.cs (100%) rename Assets/Scripts/{Model => Common}/Common/BaseCamera.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Enum.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Enum/FishSpecies.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Enum/FishSpecies.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Enum/MapUnitState.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Enum/MapUnitState.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Input.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Input/InteractiveObject.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Input/InteractiveObject.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Input/PlayerInputControl.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Input/PlayerInputControl.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Outline.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Outline.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/PermanentCommon.cs (100%) rename Assets/Scripts/{Model => Common}/Common/PermanentCommon.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Input.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Input/InputCursorExtension.cs (74%) create mode 100644 Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs.meta create mode 100644 Assets/Scripts/Common/Common/Services/Input/InputManager.cs create mode 100644 Assets/Scripts/Common/Common/Services/Input/InputManager.cs.meta rename Assets/Scripts/{Model => Common}/Common/Services/MonoService.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/MonoService.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ControllerOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ControllerOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/GamepadOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/GamepadOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ISettings.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ISettings.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/InputOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/InputOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/KeyBoardOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/KeyBoardOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/MultiOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/MultiOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/OptionBase.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/OptionBase.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/OptionTable.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/OptionTable.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/RangeOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/RangeOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ToggleOption.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Base/ToggleOption.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/VSyncSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Graphics/VSyncSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputAddBobSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputAddBobSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputChatSetting.cs (82%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputChatSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputHelpSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputHelpSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputSubBobSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputSubBobSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputToBagSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputToBagSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs (79%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Language.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Language/LanguageSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Language/LanguageSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Settings.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/Settings.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/SettingsDef.cs (100%) rename Assets/Scripts/{Model => Common}/Common/Services/Settings/SettingsDef.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Data/TabListData.cs (100%) rename Assets/Scripts/{Model => Common}/Data/TabListData.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Entity.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Entity/AuthenticationSelectComponent.cs (100%) rename Assets/Scripts/{Model => Common}/Net/Entity/AuthenticationSelectComponent.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Entity/JWT.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Entity/JWT/JWTParseComponent.cs (100%) rename Assets/Scripts/{Model => Common}/Net/Entity/JWT/JWTParseComponent.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/.DS_Store (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/Handler.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs (88%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/JWT.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/SessionHelper.cs (100%) rename Assets/Scripts/{Model => Common}/Net/Hotfix/System/SessionHelper.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/MessageHandler.meta (100%) rename Assets/Scripts/{Model => Common}/Net/MessageHandler/Chat2C_MessageHandler.cs (77%) rename Assets/Scripts/{Model => Common}/Net/MessageHandler/Chat2C_MessageHandler.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/Net.cs (88%) rename Assets/Scripts/{Model => Common}/Net/Net.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Net/NetExtends.cs (100%) rename Assets/Scripts/{Model => Common}/Net/NetExtends.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Common}/Role.meta (100%) create mode 100644 Assets/Scripts/Common/Role/Role.cs rename Assets/Scripts/{Fishing2 => Common}/Role/Role.cs.meta (100%) create mode 100644 Assets/Scripts/Common/Role/RoleBag.cs rename Assets/Scripts/{Fishing2 => Common}/Role/RoleBag.cs.meta (100%) create mode 100644 Assets/Scripts/Common/Role/RoleFishBag.cs rename Assets/Scripts/{Fishing2 => Common}/Role/RoleFishBag.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/AlgorithmUtils.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/AlgorithmUtils.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/ButtonNavigate.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/ButtonNavigate.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/CameraUtils.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/CameraUtils.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Cryptor.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Cryptor.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/DataArrayExtends.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/DataArrayExtends.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/DontDestroy.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/DontDestroy.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/Extensions.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/Extensions.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/FairyGUIExtensions.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/FairyGUIExtensions.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/ListExtends.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/ListExtends.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/StringExtends.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/StringExtends.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/UIInputExtensions.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Extends/UIInputExtensions.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/FishWeightToLength.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/FishWeightToLength.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/FishingTrajectoryCalculator.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/FishingTrajectoryCalculator.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/JsonHelper.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/JsonHelper.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/ModelUtils.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/ModelUtils.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/NewFile1.txt (100%) rename Assets/Scripts/{Model => Common}/Utils/NewFile1.txt.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/PrefabCreator.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/PrefabCreator.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/Reflection.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/Reflection.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/SPrefs.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/SPrefs.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/ScreenshotCapturer.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/ScreenshotCapturer.cs.meta (100%) rename Assets/Scripts/{Model => Common}/Utils/VectorUtil.cs (100%) rename Assets/Scripts/{Model => Common}/Utils/VectorUtil.cs.meta (100%) create mode 100644 Assets/Scripts/Fishing/Fishing.cs create mode 100644 Assets/Scripts/Fishing/Fishing.cs.meta create mode 100644 Assets/Scripts/Fishing/FishingMap.cs create mode 100644 Assets/Scripts/Fishing/FishingMap.cs.meta create mode 100644 Assets/Scripts/Fishing/Helper.meta rename Assets/Scripts/{Model/Login => Fishing/Helper}/LoginHelper.cs (59%) rename Assets/Scripts/{Model/Login => Fishing/Helper}/LoginHelper.cs.meta (100%) create mode 100644 Assets/Scripts/Fishing/Helper/MapHelper.cs rename Assets/Scripts/{Fishing2 => Fishing}/Helper/MapHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing}/Helper/PrefabsHelper.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing}/Helper/PrefabsHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing}/Helper/SceneHelper.cs (80%) rename Assets/Scripts/{Fishing2 => Fishing}/Helper/SceneHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2/Unit/Unity => Fishing}/Mono.meta (100%) rename Assets/Scripts/{Fishing2/Unit/Unity => Fishing}/Mono/PlayerIK.cs (100%) rename Assets/Scripts/{Fishing2/Unit/Unity => Fishing}/Mono/PlayerIK.cs.meta (100%) create mode 100644 Assets/Scripts/Fishing/Player.meta create mode 100644 Assets/Scripts/Fishing/Player/FPlayer.cs create mode 100644 Assets/Scripts/Fishing/Player/FPlayer.cs.meta delete mode 100644 Assets/Scripts/Fishing2/Common/CursorComponent.cs delete mode 100644 Assets/Scripts/Fishing2/Helper/MapHelper.cs delete mode 100644 Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs delete mode 100644 Assets/Scripts/Fishing2/Role/Role.cs delete mode 100644 Assets/Scripts/Fishing2/Role/RoleFishBag.cs delete mode 100644 Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs delete mode 100644 Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs.meta rename Assets/Scripts/{Fishing2.meta => Fishing2~.meta} (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/CameraComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/CameraComponent.cs.meta (100%) create mode 100644 Assets/Scripts/Fishing2~/Common/CursorComponent.cs rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/CursorComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/InputComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/InputComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/SettingComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Common/SettingComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/MoveHelper.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/MoveHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/PathHelper.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/PathHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/ProtoHelper.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/ProtoHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/UnitHelper.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Helper/UnitHelper.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_ChangeMapHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_ChangeMapHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Map.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/Map.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/MapManageComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Map/MapManageComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Event.meta (100%) create mode 100644 Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Event/NumericChangeEvent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_LookNotifyHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_LookNotifyHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_MoveNotifyHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_MoveNotifyHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_RolePropertyChangeNotifyHandler.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Message/Map2C_RolePropertyChangeNotifyHandler.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/CameraAsset.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/CameraAsset.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/PlayerArm.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/PlayerArm.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/PlayerShoulder.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Mono/PlayerShoulder.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Equipment.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Equipment/FlashlightComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Equipment/FlashlightComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Event.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Gear.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Gear/MapUnitGear.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Gear/MapUnitGear.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Gear/MapUnitGearPart.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Gear/MapUnitGearPart.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/MapUnit.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/MapUnit.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/MapUnitBasic.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/MapUnitBasic.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterControllerComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterControllerComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterLookComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterLookComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterMovementComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Move/CharacterMovementComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Parts.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Parts/UnitFlashlightComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Parts/UnitFlashlightComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Skin.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Skin/UnitSkinComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Skin/UnitSkinComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/UnitEventType.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/UnitEventType.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Unity.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Unity/CharacterAnimatorComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Unity/CharacterAnimatorComponent.cs.meta (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Unity/UnitUnityComponent.cs (100%) rename Assets/Scripts/{Fishing2 => Fishing2~}/Unit/Unity/UnitUnityComponent.cs.meta (100%) delete mode 100644 Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs.meta delete mode 100644 Assets/Scripts/Model/Data.meta delete mode 100644 Assets/Scripts/Model/Login.meta delete mode 100644 Assets/Scripts/Model/Module.meta delete mode 100644 Assets/Scripts/Model/Module/Numeric.meta delete mode 100644 Assets/Scripts/Model/Module/Numeric/NumericComponent.cs delete mode 100644 Assets/Scripts/Model/Module/Numeric/NumericComponent.cs.meta delete mode 100644 Assets/Scripts/Model/Module/Numeric/NumericType.cs delete mode 100644 Assets/Scripts/Model/Module/Numeric/NumericType.cs.meta delete mode 100644 Assets/Scripts/Model/Module/ObjectWait.meta delete mode 100644 Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs delete mode 100644 Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs.meta rename Assets/Scripts/{Fishing2/Role/RoleBag.cs => Model/RoleModel.cs} (89%) create mode 100644 Assets/Scripts/Model/RoleModel.cs.meta delete mode 100644 Assets/Scripts/Model/Utils.meta delete mode 100644 Assets/Scripts/NBC.Fantasy.meta delete mode 100644 Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs delete mode 100644 Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs.meta rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Attributes.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Attributes.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/BuildContext.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/BuildContext.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Builder.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Builder.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherBase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherBase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFile.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFile.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFolder.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFolder.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFolderParent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherFolderParent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherSingle.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherSingle.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/BuildBundleTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/BuildBundleTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/BuildTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/BuildTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GatherTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GatherTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildAsset.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildAsset.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildBundle.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildBundle.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildPackage.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/BuildPackage.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/Caches.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/Caches.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/Histories.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/Histories.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/VersionHistory.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Cache/VersionHistory.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/GroupConfig.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/GroupConfig.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/ISelectTag.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/ISelectTag.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/PackageConfig.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Configs/PackageConfig.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/AddressMode.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/AddressMode.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/BundleMode.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/BundleMode.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Defs.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Defs.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/FilterEnum.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/FilterEnum.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Language.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Language.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Styles.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Defs/Styles.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/BuilderWindow.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/BuilderWindow.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/SubView.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/CollectorWindow.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/CollectorWindow.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/PackagesListTreeView.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/PackagesListTreeView.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Commom.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Commom/Splitter.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Commom/Splitter.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/HistoryWindow.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/HistoryWindow.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/SubView.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Inspector.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Inspector/ResInspectorUI.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Inspector/ResInspectorUI.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Label.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Label/LabelGUI.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Label/LabelGUI.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/ProfilerWindow.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/ProfilerWindow.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/SubView.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/HeaderBoxImage.png (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/HeaderBoxImage.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/StyleSheet.guiskin (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/StyleSheet.guiskin.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_add.png (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_add.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_folder.png (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_folder.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_package.png (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_package.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_package2.png (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Images/icon_package2.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Initialize.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Initialize.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Menus.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Menus.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/Attributes.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/Attributes.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/BuildSettings.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/BuildSettings.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/CollectorSetting.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Settings/CollectorSetting.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Simulate.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Simulate/AddressableEditImpl.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Simulate/AddressableEditImpl.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/EditUtil.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/EditUtil.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/GUITools.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/GUITools.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/HistoryUtil.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/HistoryUtil.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/ImportTools.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/ImportTools.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/MultiColumnHeaderUtil.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/MultiColumnHeaderUtil.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/ScriptableSignleton.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/Asset/Utils/ScriptableSignleton.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/DisplayObjectEditor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/EditorToolSet.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/PackagesWindow.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/StageCameraEditor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/UIConfigEditor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/UIContentScalerEditor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/UIPainterEditor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Editor/FairyGUI/UIPanelEditor.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/LICENSE (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/LICENSE.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/README.md (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/README.md.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/App.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/App.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Editor.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Addressable.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Addressable.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/AssetData.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/AssetData.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/BundleData.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/BundleData.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/PackageData.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/PackageData.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/VersionData.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/VersionData.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Info.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Assets.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Assets.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Const.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Const/Const.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Const/Const.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Enums.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Debug.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/IDecryptionServices.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/IDecryptionServices.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Recycler.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Services/Recycler.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Provider.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/TaskRunner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/TaskRunner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/Mono.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/Mono.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/Util.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Asset/Runtime/Utils/Util.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Attributes.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Attributes/Attributes.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Attributes/Attributes.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Config.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/EventArgs.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/EventArgs.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/EventDispatcher.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/EventDispatcher.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/IEventDispatcher.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Event/IEventDispatcher.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/Fsm.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/Fsm.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/FsmBaseState.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/FsmBaseState.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/FsmTransmit.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/FSM/FsmTransmit.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Log.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Log/Log.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Log/Log.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/TaskCollection.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/TaskCollection.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Extensions.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Extensions/TaskChainExtension.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Extensions/TaskChainExtension.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/IProcess.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/IProcess.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/IRunner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/IRunner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITaskCollection.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITaskCollection.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITaskRun.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Interface/ITaskRun.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/NTask.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/NTask.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/NTaskStatus.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/NTaskStatus.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/FlushingOperation.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/FlushingOperation.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/Runner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/Runner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/RunnerProcess.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/NTask/Runner/RunnerProcess.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/ISingletonAwake.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/ISingletonAwake.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/MonoManager.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/MonoManager.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/Singleton.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/Singleton.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/TimeInfo.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/TimeInfo.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/Timer.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Core/Services/Timer.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Const.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Const/LanguageConst.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Const/LanguageConst.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Interfaces.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Interfaces/ILanguage.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Interfaces/ILanguage.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Lan.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/Lan.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageComponent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageComponent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageFont.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageFont.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageImage.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageImage.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageText.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConcrete/LanguageText.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConfig.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageConfig.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageManager.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Language/LanguageManager.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/NBC.Fantasy.asmdef (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/NBC.Fantasy.asmdef.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Bag.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Basics.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/BundleUsage.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Cooldown.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Curve.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/CutScene.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Editor.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Emoji.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Extension.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Filter.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Gesture.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Guide.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/HeadBar.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/HitTest.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Joystick.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/LoopList.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Model.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Particles.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Perspetive.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/RenderTexture.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k1.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k1.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/New Material.mat rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/New Material.mat.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared/Prefabs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Flame.prefab rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Flame.prefab.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans SDF.asset rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans SDF.asset.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans.ttf rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans.ttf.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/afont.ttf rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/afont.ttf.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/Globe Material.mat (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/Globe Material.mat.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/globe.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/globe.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i1.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i1.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i2.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i2.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i3.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i3.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i4.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i4.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i5.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i5.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i6.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i6.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i7.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i7.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i8.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i8.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i9.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i9.png.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/FullScreen.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/FullScreen.shader.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/RenderImageCamera.prefab (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/RenderImageCamera.prefab.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/Role-Diffuse.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/Role-Diffuse.shader.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0040.mat (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0040.mat.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0041.mat rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0041.mat.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Textures.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Textures/U1NPC0040.tga rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Textures/U1NPC0040.tga.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc-with-hud.prefab rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc-with-hud.prefab.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc.prefab (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc.prefab.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc2.FBX rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc2.FBX.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc3.prefab rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc3.prefab.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npcs.FBX rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npcs.FBX.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/test.prefab (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/test.prefab.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_gojg7u.wav rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_gojg7u.wav.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_o4lt7w.wav rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_o4lt7w.wav.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Gesture_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Gesture_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_gkq03.wav rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_gkq03.wav.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_fui.bytes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_atlas0.png rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_atlas0.png.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_fui.bytes rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_fui.bytes.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 01 - Basics.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 01 - Basics.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 02 - Bag.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 02 - Bag.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 03 - CoolDown.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 03 - CoolDown.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 04 - Emoji.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 04 - Emoji.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 05 - Joystick.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 05 - Joystick.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 06 - HeadBar.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 06 - HeadBar.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 07 - EmitNumbers.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 07 - EmitNumbers.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 08 - Transition.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 08 - Transition.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 09 - Extension.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 09 - Extension.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 10 - ModalWaiting.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 10 - ModalWaiting.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 11 - CutScene.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 11 - CutScene.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 12 - RenderTexture.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 12 - RenderTexture.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 13 - Particles.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 13 - Particles.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 14 - BundleUsage.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 14 - BundleUsage.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 15 - VirtualList.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 15 - VirtualList.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 16 - LoopList.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 16 - LoopList.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 17 - Model.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 17 - Model.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 18 - Guide.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 18 - Guide.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 19 - HitTest.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 19 - HitTest.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 20 - 3D UI.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 20 - 3D UI.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 21 - Curve UI.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 21 - Curve UI.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 22 - Gesture.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 22 - Gesture.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 23 - Filter.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 23 - Filter.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 24 - TurnCard.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 24 - TurnCard.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 25 - TreeView.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 25 - TreeView.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 26 - PullToRefresh.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 26 - PullToRefresh.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 27 - ScrollPane.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 27 - ScrollPane.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 28 - TypingEffect.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 28 - TypingEffect.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 29 - TurnPage.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 29 - TurnPage.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 30 - TextMeshPro.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 30 - TextMeshPro.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene1.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene1.unity.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene2.unity rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene2.unity.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/ScrollPane.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ScrollPane/ScrollPaneMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/ScrollPane/ScrollPaneMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TextMeshPro.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TextMeshPro/TextMeshProMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TextMeshPro/TextMeshProMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Transition.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Transition/TransitionMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/Transition/TransitionMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TreeView.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TreeView/TreeViewMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TreeView/TreeViewMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnCard.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TurnCard/Card.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnCard/Card.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TurnCard/TurnCardMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnCard/TurnCardMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnPage.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TurnPage/BookPage.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnPage/BookPage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TurnPage/FairyBook.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnPage/FairyBook.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TurnPage/TurnPageMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TurnPage/TurnPageMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TypingEffect.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/TypingEffect/TypingEffectMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/TypingEffect/TypingEffectMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/VirtualList.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/VirtualList/VirtualListMain.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Examples~/VirtualList/VirtualListMain.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders/AddOn.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/BlendMode.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/BlendMode.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Container.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Container.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Image.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Image.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/MovieClip.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/MovieClip.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/NGraphics.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/NGraphics.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/NTexture.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/NTexture.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Shape.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Shape.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Stage.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Stage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/StageCamera.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/StageCamera.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/StageEngine.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/StageEngine.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Stats.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Stats.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/EventBridge.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/EventBridge.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/EventContext.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/EventContext.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/EventListener.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/EventListener.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Event/InputEvent.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Event/InputEvent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/DragonBones.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/Spine.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Filter.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Filter/IFilter.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Filter/IFilter.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Gesture.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseType.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseType.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/GPath.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/GPath.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/GTween.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/GTween.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/GTweener.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/GTweener.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Action.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Controller.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Controller.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GButton.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GButton.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GComboBox.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GComboBox.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GComponent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GComponent.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GGraph.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GGraph.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GGroup.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GGroup.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GImage.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GImage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GLabel.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GLabel.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GList.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GList.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GObject.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GObject.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GRoot.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GSlider.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GSlider.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GTextField.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GTextField.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GTextInput.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GTextInput.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GTree.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GTree.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/IUISource.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/IUISource.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Margin.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Margin.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/PackageItem.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/PackageItem.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/RelationItem.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/RelationItem.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Relations.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Relations.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Transition.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Transition.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Tree.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIConfig.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIConfig.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIPackage.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIPackage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIPainter.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIPainter.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/UIPanel.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/UIPanel.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/UI/Window.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/UI/Window.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/Timers.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/Timers.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/XML.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/XML.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLList.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLList.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs.meta (100%) create mode 100644 Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Attributes.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Attributes/AutoFindAttribute.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Attributes/AutoFindAttribute.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Component.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Component/UIPanel.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Component/UIPanel.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Const.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Const/UIConst.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Const/UIConst.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Const/UIEvents.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Const/UIEvents.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Event.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Event/UIEvent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Event/UIEvent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Extension.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Extension/UIExtension.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Extension/UIExtension.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Interfaces.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Interfaces/IBind.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Interfaces/IBind.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UIComponent.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UIComponent.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UILanguage.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UILanguage/UIComponentLanguagePack.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UILanguage/UIComponentLanguagePack.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UILanguage/UILanguage.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/UILanguage/UILanguage.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Utils.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Utils/UIRunner.cs (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/Runtime/UI/Utils/UIRunner.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/package.json (100%) rename Assets/Scripts/{NBC.Fantasy => NBC.Fantasy~}/package.json.meta (100%) create mode 100644 Assets/Scripts/NBC.meta create mode 100644 Assets/Scripts/NBC/Asset.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Attributes.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Attributes.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/BuildContext.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/BuildContext.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Builder.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Builder.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherBase.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherBase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFile.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFile.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFolder.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFolder.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFolderParent.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherFolderParent.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherSingle.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherSingle.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherWithoutSub.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Gathers/GatherWithoutSub.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/BuildBundleTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/BuildBundleTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/BuildTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/BuildTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/CopyToStreamingAssets.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/CopyToStreamingAssets.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/CopyVersionBundleTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/CopyVersionBundleTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GatherTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GatherTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GenPackageDataTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GenPackageDataTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GenVersionDataTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Builder/Tasks/GenVersionDataTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildAsset.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildAsset.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildBundle.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildBundle.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildPackage.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/BuildPackage.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/Caches.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/Caches.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/Histories.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/Histories.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/VersionHistory.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Cache/VersionHistory.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/GroupConfig.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/GroupConfig.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/ISelectTag.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/ISelectTag.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/PackageConfig.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Configs/PackageConfig.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/AddressMode.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/AddressMode.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/BundleMode.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/BundleMode.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Defs.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Defs.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/FilterEnum.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/FilterEnum.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Language.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Language.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Styles.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Defs/Styles.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/BuilderWindow.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/BuilderWindow.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/SubView.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/SubView/BuildBundleTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/CollectorWindow.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/CollectorWindow.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/PackagesListTreeView.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/PackagesListTreeView.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/AssetsTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/AssetsTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/GroupInfoGUI.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/GroupInfoGUI.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/GroupTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/GroupTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/PackageTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Collector/SubView/PackageTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Commom.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Commom/Splitter.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Commom/Splitter.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/HistoryWindow.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/HistoryWindow.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/SubView.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/SubView/HistoryBundleTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/SubView/HistoryVersionTreeEditor.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Inspector.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Inspector/ResInspectorUI.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Inspector/ResInspectorUI.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Label.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Label/LabelGUI.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Label/LabelGUI.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Label/LabelMaskPopupContent.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Label/LabelMaskPopupContent.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/ProfilerWindow.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/ProfilerWindow.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/SubView.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/SubView/ProfilerAssetListView.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/SubView/ProfilerBundleListView.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/HeaderBoxImage.png create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/HeaderBoxImage.png.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/StyleSheet.guiskin create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/StyleSheet.guiskin.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_add.png create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_add.png.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_folder.png create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_folder.png.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_package.png create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_package.png.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_package2.png create mode 100644 Assets/Scripts/NBC/Asset/Editor/Images/icon_package2.png.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Initialize.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Initialize.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Menus.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Menus.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/NBC.Asset.Editor.asmdef create mode 100644 Assets/Scripts/NBC/Asset/Editor/NBC.Asset.Editor.asmdef.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/Attributes.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/Attributes.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/BuildSettings.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/BuildSettings.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/CollectorSetting.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Settings/CollectorSetting.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Simulate.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Simulate/AddressableEditImpl.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Simulate/AddressableEditImpl.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/EditUtil.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/EditUtil.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/GUITools.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/GUITools.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/HistoryUtil.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/HistoryUtil.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/ImportTools.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/ImportTools.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/MultiColumnHeaderUtil.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/MultiColumnHeaderUtil.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/ScriptableSignleton.cs create mode 100644 Assets/Scripts/NBC/Asset/Editor/Utils/ScriptableSignleton.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Addressable.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Addressable.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/AddressableRuntimeImpl.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/AssetData.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/AssetData.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/BundleData.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/BundleData.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/PackageData.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/PackageData.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/VersionData.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/VersionData.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/VersionDataReader.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Data/VersionDataReader.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Info.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Info/AssetInfo.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Info/AssetInfo.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Info/BundleInfo.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Address/Info/BundleInfo.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/IAssetLoader.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/IBundleLoader.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/ISceneLoader.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/AssetProvider.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/BundledProvider.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/Dependency.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/Dependency.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/ProviderBase.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/SceneProvider.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Assets.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Assets.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Const.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Const/Const.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Const/Const.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Enums.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Enums/BundleLoadMode.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Enums/BundleLoadMode.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/NBC.Asset.asmdef create mode 100644 Assets/Scripts/NBC/Asset/Runtime/NBC.Asset.asmdef.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Debug.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Debug/DebugInfo.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Debug/DebugInfo.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Debug/DebugRemoteServer.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/IDecryptionServices.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/IDecryptionServices.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Recycler.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Services/Recycler.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/AssetTaskBase.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/AssetTaskBase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadFileTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadRunner.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/InitializationTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/StepTasks.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Provider.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Provider/ProviderRunner.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/RunFunctionTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/RunFunctionTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/TaskRunner.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/TaskRunner.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/UpdateContext.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/Mono.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/Mono.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/StreamingAssetsUtil.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/Util.cs create mode 100644 Assets/Scripts/NBC/Asset/Runtime/Utils/Util.cs.meta create mode 100644 Assets/Scripts/NBC/Config.meta rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/ConfigContext.cs (100%) rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/ConfigContext.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/ConfigTableHelper.cs (100%) rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/ConfigTableHelper.cs.meta (100%) rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/IConfigTable.cs (100%) rename Assets/Scripts/{NBC.Fantasy/Runtime/Core => NBC}/Config/IConfigTable.cs.meta (100%) create mode 100644 Assets/Scripts/NBC/Core.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Attributes.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Attributes/BaseAttribute.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Attributes/BaseAttribute.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/EventArgs.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/EventArgs.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/EventDispatcher.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/EventDispatcher.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/IEventDispatcher.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Event/IEventDispatcher.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Exception.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Exception/WhootException.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Exception/WhootException.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Extensions.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Extensions/CSharpExtension.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Extensions/CSharpExtension.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Log.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Log/Log.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Log/Log.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/NBC.Core.asmdef create mode 100644 Assets/Scripts/NBC/Core/Runtime/NBC.Core.asmdef.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/ISingletonAwake.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/ISingletonAwake.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/IdGenerater.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/IdGenerater.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/MonoManager.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/MonoManager.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/Singleton.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/Singleton.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/TimeInfo.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/TimeInfo.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/Timer.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Services/Timer.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Structures.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Structures/DoubleMap.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Structures/DoubleMap.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Structures/UnOrderMultiMapSet.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Structures/UnOrderMultiMapSet.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/ParallelTaskCollection.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/ParallelTaskCollection.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/SequenceTaskCollection.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/SequenceTaskCollection.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/TaskCollection.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/TaskCollection.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/TimelineTaskCollection.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Collection/TimelineTaskCollection.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Extensions.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Extensions/TaskChainExtension.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Extensions/TaskChainExtension.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/IProcess.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/IProcess.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/IRunner.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/IRunner.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITask.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITask.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITaskCollection.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITaskCollection.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITaskRun.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Interface/ITaskRun.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/NTask.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/NTask.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/NTaskStatus.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/NTaskStatus.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/FlushingOperation.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/FlushingOperation.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/Runner.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/Runner.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/RunnerProcess.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Task/Runner/RunnerProcess.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/Flag.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/Flag.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/IOC.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/IOC.cs.meta create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/RandomGenerator.cs create mode 100644 Assets/Scripts/NBC/Core/Runtime/Utils/RandomGenerator.cs.meta create mode 100644 Assets/Scripts/NBC/FSM.meta create mode 100644 Assets/Scripts/NBC/FSM/Fsm.cs create mode 100644 Assets/Scripts/NBC/FSM/Fsm.cs.meta create mode 100644 Assets/Scripts/NBC/FSM/FsmBaseState.cs create mode 100644 Assets/Scripts/NBC/FSM/FsmBaseState.cs.meta create mode 100644 Assets/Scripts/NBC/FSM/FsmTransmit.cs create mode 100644 Assets/Scripts/NBC/FSM/FsmTransmit.cs.meta create mode 100644 Assets/Scripts/NBC/Language.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/Const.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/Const/LanguageConst.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/Const/LanguageConst.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/Interfaces.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/Interfaces/ILanguage.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/Interfaces/ILanguage.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/Lan.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/Lan.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageFont.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageFont.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageImage.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageImage.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageText.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConcrete/LanguageText.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConfig.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageConfig.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageManager.cs create mode 100644 Assets/Scripts/NBC/Language/Runtime/LanguageManager.cs.meta create mode 100644 Assets/Scripts/NBC/Language/Runtime/NBC.Lan.asmdef create mode 100644 Assets/Scripts/NBC/Language/Runtime/NBC.Lan.asmdef.meta create mode 100644 Assets/Scripts/NBC/Runtime.meta create mode 100644 Assets/Scripts/NBC/Runtime/Core.meta create mode 100644 Assets/Scripts/NBC/Runtime/Core/DataStructure.meta create mode 100644 Assets/Scripts/NBC/Runtime/Core/DataStructure/NativeCollections.meta create mode 100644 Assets/Scripts/NBC/Sound.meta rename Assets/Scripts/{Model => NBC}/Sound/Sound.cs (100%) rename Assets/Scripts/{Model => NBC}/Sound/Sound.cs.meta (54%) rename Assets/Scripts/{Model => NBC}/Sound/SoundManager.cs (100%) rename Assets/Scripts/{Model => NBC}/Sound/SoundManager.cs.meta (54%) create mode 100644 Assets/Scripts/NBC/UI.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Attributes.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Attributes/AutoFindAttribute.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Attributes/AutoFindAttribute.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/IUIPanel.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/IUIPanel.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/UIPanel.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/UIPanel.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/UIPanelAnimation.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Component/UIPanelAnimation.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Const.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Const/UIConst.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Const/UIConst.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Const/UIEvents.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Const/UIEvents.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Extension.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Extension/UIExtension.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Extension/UIExtension.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Interfaces.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Interfaces/IBind.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Interfaces/IBind.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/NBC.UI.asmdef create mode 100644 Assets/Scripts/NBC/UI/Runtime/NBC.UI.asmdef.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UICommand.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/UICommand.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UIKitFacade.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/UIKitFacade.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UILanguage.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UILanguage/UIComponentLanguagePack.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/UILanguage/UIComponentLanguagePack.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UILanguage/UILanguage.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/UILanguage/UILanguage.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/UIManager.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/UIManager.cs.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Utils.meta create mode 100644 Assets/Scripts/NBC/UI/Runtime/Utils/UIRunner.cs create mode 100644 Assets/Scripts/NBC/UI/Runtime/Utils/UIRunner.cs.meta diff --git a/Assets/Plugins/Easy Save 3/Resources/ES3/ES3Defaults.asset b/Assets/Plugins/Easy Save 3/Resources/ES3/ES3Defaults.asset index ad4c0f718..873994780 100644 --- a/Assets/Plugins/Easy Save 3/Resources/ES3/ES3Defaults.asset +++ b/Assets/Plugins/Easy Save 3/Resources/ES3/ES3Defaults.asset @@ -43,6 +43,8 @@ MonoBehaviour: - Cinemachine - ECM2 - Enviro3.Runtime + - FairyGUI + - FairyGUI.Editor - Fantasy.Unity - Ilumisoft.GraphicsControl - Ilumisoft.GraphicsControl.BuiltIn @@ -56,7 +58,10 @@ MonoBehaviour: - KAnimationCore.Runtime - KriptoFX.KWS2.Core.Runtime - KriptoFX.KWS2.Editor - - NBC.Fantasy + - NBC.Asset + - NBC.Core + - NBC.Lan + - NBC.UI - Obi - Rowlan.MicroVerse.Presets.Runtime - Rowlan.MicroVerse.Presets_2.Runtime diff --git a/Assets/Scripts/Model/Sound.meta b/Assets/Plugins/FairyGUI.meta similarity index 77% rename from Assets/Scripts/Model/Sound.meta rename to Assets/Plugins/FairyGUI.meta index 4ab9c05d4..752885670 100644 --- a/Assets/Scripts/Model/Sound.meta +++ b/Assets/Plugins/FairyGUI.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5b4fc031c0daef0458e9e38cc4f81e1e +guid: 8fedc85f3f2f4e44697653fd3818ce14 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Plugins/FairyGUI/Editor.meta b/Assets/Plugins/FairyGUI/Editor.meta new file mode 100644 index 000000000..9e32d1472 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d62b02f274ce4253af1ef45831279e3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/DisplayObjectEditor.cs b/Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/DisplayObjectEditor.cs rename to Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs.meta new file mode 100644 index 000000000..c93fd292c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/DisplayObjectEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a2f78faa29e5e1547837f976bf4b39f2 +timeCreated: 1541149029 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/EditorToolSet.cs b/Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/EditorToolSet.cs rename to Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs diff --git a/Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs.meta b/Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs.meta new file mode 100644 index 000000000..1d2bedeee --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/EditorToolSet.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 35dcb233f95ffd54c94f09d731db89ae +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef b/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef new file mode 100644 index 000000000..98a40f7e7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef @@ -0,0 +1,16 @@ +{ + "name": "FairyGUI.Editor", + "rootNamespace": "", + "references": [ + "GUID:8c8f9d96103e94a7da84b012fd7e9f13" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef.meta b/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef.meta new file mode 100644 index 000000000..412910ed1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/FairyGUI.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f91e78d2be1f8ce48a1b3d8e8c4eaddb +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/PackagesWindow.cs b/Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/PackagesWindow.cs rename to Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs diff --git a/Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs.meta b/Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs.meta new file mode 100644 index 000000000..3220b7b34 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/PackagesWindow.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 83ed477a96af9c94f9f2ccc24b5a24c0 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/StageCameraEditor.cs b/Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/StageCameraEditor.cs rename to Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs.meta new file mode 100644 index 000000000..be6f5579d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/StageCameraEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 2b99582678b83dc46986b02984c665a3 +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIConfigEditor.cs b/Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIConfigEditor.cs rename to Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs.meta new file mode 100644 index 000000000..a0a7bd2dd --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/UIConfigEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 74df68b10ee56a54a8105d88312571ce +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIContentScalerEditor.cs b/Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIContentScalerEditor.cs rename to Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs.meta new file mode 100644 index 000000000..d0ebbf59c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/UIContentScalerEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 69174d19fa9521b4283e0b8f0e85acc8 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPainterEditor.cs b/Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPainterEditor.cs rename to Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs.meta new file mode 100644 index 000000000..08850c44f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/UIPainterEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5cb0f73c030157845aaa7b42a2b8d577 +timeCreated: 1461566835 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPanelEditor.cs b/Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPanelEditor.cs rename to Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs diff --git a/Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs.meta b/Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs.meta new file mode 100644 index 000000000..6984e3e43 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Editor/UIPanelEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 94949994c6eda08448145f618d0db72f +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples.meta b/Assets/Plugins/FairyGUI/Examples.meta new file mode 100644 index 000000000..ac1ba24b5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fd0c51d2146977c4aa7ab34e712a863d +folderAsset: yes +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Bag.meta b/Assets/Plugins/FairyGUI/Examples/Bag.meta new file mode 100644 index 000000000..4e9035082 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Bag.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 458c4ffa8748140419a56ce3d93de74a +folderAsset: yes +timeCreated: 1446625368 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs b/Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs rename to Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs.meta new file mode 100644 index 000000000..e6ea036cf --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Bag/BagMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 72adad54c37cc25499988e9b785d5b90 +timeCreated: 1446194671 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs b/Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs rename to Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs.meta b/Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs.meta new file mode 100644 index 000000000..879d4775d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Bag/BagWindow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 418d0818f0209ee42938610bc6cb82be +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs b/Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs rename to Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs.meta b/Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs.meta new file mode 100644 index 000000000..57b4178c2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Bag/IconManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b5725e4855896724d9bdeb29c68c6c92 +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs b/Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs rename to Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs.meta b/Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs.meta new file mode 100644 index 000000000..2ed88c37b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Bag/MyGLoader.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca2c5718cae50694a8291cc372ad458d +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Basics.meta b/Assets/Plugins/FairyGUI/Examples/Basics.meta new file mode 100644 index 000000000..e55613d21 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Basics.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7afac4ff0289dac479c37c0cbf60f745 +folderAsset: yes +timeCreated: 1446194671 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs b/Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs rename to Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs.meta new file mode 100644 index 000000000..72dbdfbc8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Basics/BasicsMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7c649dfadf79df4a963190eded74b30 +timeCreated: 1446194671 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs b/Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs rename to Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs.meta b/Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs.meta new file mode 100644 index 000000000..d8c168c16 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Basics/Window1.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f9e33dc08a51fd04883526e4f5129e42 +timeCreated: 1447054717 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs b/Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs rename to Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs.meta b/Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs.meta new file mode 100644 index 000000000..70f78ffdc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Basics/Window2.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f922289dfda2b1d4689eabfcdf6a5b91 +timeCreated: 1447054712 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/BundleUsage.meta b/Assets/Plugins/FairyGUI/Examples/BundleUsage.meta new file mode 100644 index 000000000..c7499fb02 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/BundleUsage.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ae0ad495a670df246b212607e661ec96 +folderAsset: yes +timeCreated: 1446643487 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs b/Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs rename to Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs.meta new file mode 100644 index 000000000..6eba8f86b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/BundleUsage/BundleUsageMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c34dde491ef252c49af798031b5a37de +timeCreated: 1446643490 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Cooldown.meta b/Assets/Plugins/FairyGUI/Examples/Cooldown.meta new file mode 100644 index 000000000..ae29f7aa2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Cooldown.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ee28fce39e275054fad5911e3f98c5e2 +folderAsset: yes +timeCreated: 1447173764 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs b/Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs rename to Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs.meta new file mode 100644 index 000000000..a26b8795d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Cooldown/CooldownMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c59a131f345dd4e4895409b111e0c434 +timeCreated: 1447174165 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Curve.meta b/Assets/Plugins/FairyGUI/Examples/Curve.meta new file mode 100644 index 000000000..6c26a3265 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Curve.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9255b3554fc92214b98dc85f52b3ebb2 +folderAsset: yes +timeCreated: 1461431337 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs b/Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs rename to Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs.meta new file mode 100644 index 000000000..aed15a3e9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Curve/CurveMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d30b14c0ce756e2428ef9db93b692b69 +timeCreated: 1461431341 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/CutScene.meta b/Assets/Plugins/FairyGUI/Examples/CutScene.meta new file mode 100644 index 000000000..083adc2ad --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/CutScene.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0b781546cb2bc024a9f388f515ff11e4 +folderAsset: yes +timeCreated: 1446628629 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs b/Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs rename to Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs.meta new file mode 100644 index 000000000..0c9d22311 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/CutScene/CutSceneMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f0c05fcb4b735cf4587717a360b2a231 +timeCreated: 1446628633 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs b/Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs rename to Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs diff --git a/Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs.meta b/Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs.meta new file mode 100644 index 000000000..15e4d4981 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/CutScene/LevelManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cfefd808bb86e4f4cb34eaf9da5d1a36 +timeCreated: 1446630965 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Editor.meta b/Assets/Plugins/FairyGUI/Examples/Editor.meta new file mode 100644 index 000000000..543b0ebb1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b79c211a7d63ecf4796b13556fd29826 +folderAsset: yes +timeCreated: 1446620759 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs b/Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs rename to Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs.meta b/Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs.meta new file mode 100644 index 000000000..8545c9226 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Editor/BuildAssetBundles.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb6ce699bc9e31440b4f01462aacc612 +timeCreated: 1446625466 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/EmitNumbers.meta b/Assets/Plugins/FairyGUI/Examples/EmitNumbers.meta new file mode 100644 index 000000000..bae156358 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/EmitNumbers.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 91fdebf77175d934ab3d4689ca57f396 +folderAsset: yes +timeCreated: 1446569240 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs rename to Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs diff --git a/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs.meta b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs.meta new file mode 100644 index 000000000..8b7e97f42 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitComponent.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d8535a403e7324c49890b1de70edc2a0 +timeCreated: 1446570746 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs rename to Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs diff --git a/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs.meta b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs.meta new file mode 100644 index 000000000..53bd627c7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 335d4e8607937704285d9e0aec495020 +timeCreated: 1446570745 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs rename to Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs.meta new file mode 100644 index 000000000..e286ee324 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/EmitNumbers/EmitNumbersMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ee84d8c960d2404893a09cb4009bee8 +timeCreated: 1446569244 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Emoji.meta b/Assets/Plugins/FairyGUI/Examples/Emoji.meta new file mode 100644 index 000000000..b7f5509ac --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Emoji.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fbba022553e7d1d438d20305716af90e +folderAsset: yes +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs rename to Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs.meta new file mode 100644 index 000000000..6d3b882e7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4953851686ef2ed4d90f67c5fe144849 +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs rename to Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs.meta b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs.meta new file mode 100644 index 000000000..994d6b405 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Emoji/EmojiParser.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebe7b2fb6b5fe8c488fac00b1b177326 +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Extension.meta b/Assets/Plugins/FairyGUI/Examples/Extension.meta new file mode 100644 index 000000000..5ff8a6a44 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Extension.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dc519b1dfb870064ea786640d8a0a8d1 +folderAsset: yes +timeCreated: 1446648215 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs b/Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs rename to Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs.meta new file mode 100644 index 000000000..410eea447 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Extension/ExtensionMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b0647927cbff65449b89590caf97481 +timeCreated: 1446648215 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs b/Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs rename to Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs.meta b/Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs.meta new file mode 100644 index 000000000..15df212e6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Extension/MailItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 26140e87934f8754689c7bf2ac147fbe +timeCreated: 1446648219 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Filter.meta b/Assets/Plugins/FairyGUI/Examples/Filter.meta new file mode 100644 index 000000000..1436889be --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Filter.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 029ae1bcb2ae7f2448723a7be724a31d +folderAsset: yes +timeCreated: 1465913233 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs b/Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs rename to Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs.meta new file mode 100644 index 000000000..798bacf33 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Filter/FilterMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 78878c40447242843aa913ef50cce606 +timeCreated: 1465402161 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Gesture.meta b/Assets/Plugins/FairyGUI/Examples/Gesture.meta new file mode 100644 index 000000000..319ed2532 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Gesture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c2c523738da07e8498b13cb58f69289e +folderAsset: yes +timeCreated: 1464248161 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs b/Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs rename to Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs.meta new file mode 100644 index 000000000..a9cf54f5d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Gesture/GestureMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dffc58029aa66074287bfe11db08a102 +timeCreated: 1464248165 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Guide.meta b/Assets/Plugins/FairyGUI/Examples/Guide.meta new file mode 100644 index 000000000..56649dfab --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Guide.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bf04af674d0fada4d93df62ec9e22a95 +folderAsset: yes +timeCreated: 1456392097 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs b/Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs rename to Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs.meta new file mode 100644 index 000000000..e2369c8e7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Guide/GuideMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 917e86e515017db488b38e836ed52634 +timeCreated: 1456392101 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/HeadBar.meta b/Assets/Plugins/FairyGUI/Examples/HeadBar.meta new file mode 100644 index 000000000..ec4890006 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/HeadBar.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8294eab8d3a942c43aed8054200d3119 +folderAsset: yes +timeCreated: 1446540831 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs b/Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs rename to Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs.meta new file mode 100644 index 000000000..5e271bf4b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/HeadBar/HeadBarMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3f24b49a96743734c8d2ef9ba2c9b32d +timeCreated: 1446540834 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/HitTest.meta b/Assets/Plugins/FairyGUI/Examples/HitTest.meta new file mode 100644 index 000000000..4a3463da2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/HitTest.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 108d5a390778d664cb644fadf56d6faf +folderAsset: yes +timeCreated: 1456474673 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs b/Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs rename to Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs.meta new file mode 100644 index 000000000..5b8d3740c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/HitTest/HitTestMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12542fe68a883624ea477c953ae0cf52 +timeCreated: 1456474677 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Joystick.meta b/Assets/Plugins/FairyGUI/Examples/Joystick.meta new file mode 100644 index 000000000..0814ea1e5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Joystick.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c90dbc7e654112a4dbaa796e7e3cc987 +folderAsset: yes +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs rename to Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs.meta new file mode 100644 index 000000000..896b67e0e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 09cf2c20abdf7ea428bd3f1c68941949 +timeCreated: 1446193147 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs rename to Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs.meta b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs.meta new file mode 100644 index 000000000..2e429499d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Joystick/JoystickModule.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c3af309cbf1dcb94f88c9484271c4c9d +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/LoopList.meta b/Assets/Plugins/FairyGUI/Examples/LoopList.meta new file mode 100644 index 000000000..26de28c65 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/LoopList.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7b7ffb771e0a22b4ebf0a7c2bed7d802 +folderAsset: yes +timeCreated: 1456388404 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs b/Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs rename to Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs.meta new file mode 100644 index 000000000..c50012e65 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/LoopList/LoopListMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bab7cb69f587250498d0079f0e323fb0 +timeCreated: 1456388407 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/ModalWaiting.meta b/Assets/Plugins/FairyGUI/Examples/ModalWaiting.meta new file mode 100644 index 000000000..05f2cac3c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/ModalWaiting.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7d56bcf9c2887a841b07c14e421e98d5 +folderAsset: yes +timeCreated: 1447054712 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs rename to Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs.meta new file mode 100644 index 000000000..0dbe5b404 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/ModalWaitingMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81df70f0eca40f24eb4d6448b5e3ed22 +timeCreated: 1447054712 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs rename to Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs diff --git a/Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs.meta b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs.meta new file mode 100644 index 000000000..5ff4f7938 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/ModalWaiting/Window4.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac9ab786f60351340a5de178d7d19c0d +timeCreated: 1447054712 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Model.meta b/Assets/Plugins/FairyGUI/Examples/Model.meta new file mode 100644 index 000000000..1e64b70b8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Model.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0b78b9866af43744b820fe19b605d80a +folderAsset: yes +timeCreated: 1456389889 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs b/Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs rename to Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs.meta new file mode 100644 index 000000000..e0b0cd6e7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Model/ModelMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eabf5f06c048be84cbc8226659385e1f +timeCreated: 1456390000 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Particles.meta b/Assets/Plugins/FairyGUI/Examples/Particles.meta new file mode 100644 index 000000000..77a8e97af --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Particles.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: df311ae819dccf7428102e1700e12ae1 +folderAsset: yes +timeCreated: 1446730751 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs b/Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs rename to Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs.meta b/Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs.meta new file mode 100644 index 000000000..c64195f13 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Particles/CoolComponent.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b5abdea97f302e7438821d427b458651 +timeCreated: 1446781797 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs b/Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs rename to Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs.meta new file mode 100644 index 000000000..82a01aaea --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Particles/ParticlesMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1be113d23714dfb49819b314ffb3ffdc +timeCreated: 1446731503 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Perspetive.meta b/Assets/Plugins/FairyGUI/Examples/Perspetive.meta new file mode 100644 index 000000000..3f08dbecf --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Perspetive.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 75bbf0b6726dd1c4685b6a5f8970b045 +folderAsset: yes +timeCreated: 1456393929 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs b/Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs rename to Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs.meta new file mode 100644 index 000000000..94a60e9dc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Perspetive/PerspectiveMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ccbee12c33459e546bf698dc4ca46bea +timeCreated: 1456393933 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/PullToRefresh.meta b/Assets/Plugins/FairyGUI/Examples/PullToRefresh.meta new file mode 100644 index 000000000..980872c7a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/PullToRefresh.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4cd02b3a50ee7314290496197a8ad749 +folderAsset: yes +timeCreated: 1497251849 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs rename to Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs.meta new file mode 100644 index 000000000..374cb9067 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/PullToRefreshMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cc11ef8b3e553814d83688351418d0cf +timeCreated: 1497251849 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs rename to Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs diff --git a/Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs.meta b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs.meta new file mode 100644 index 000000000..6b2c18fd7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/PullToRefresh/ScrollPaneHeader.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30c3bcfb5d9414e4d8f75eedcfddea9c +timeCreated: 1497253470 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/RenderTexture.meta b/Assets/Plugins/FairyGUI/Examples/RenderTexture.meta new file mode 100644 index 000000000..87a265578 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/RenderTexture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f22327fed912f5d43a01c26c059c39ac +folderAsset: yes +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs new file mode 100644 index 000000000..5b8f035b2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs @@ -0,0 +1,292 @@ +using FairyGUI; +using FairyGUI.Utils; +using System.Collections; +using UnityEngine; + +public class RenderImage +{ + public Transform modelRoot { get; private set; } + + Camera _camera; + Image _image; + Transform _root; + Transform _background; + Transform _model; + RenderTexture _renderTexture; + int _width; + int _height; + bool _cacheTexture; + float _rotating; + + const int RENDER_LAYER = 0; + const int HIDDEN_LAYER = 10; + + public RenderImage(GGraph holder) + { + _width = (int)holder.width; + _height = (int)holder.height; + _cacheTexture = true; + + this._image = new Image(); + holder.SetNativeObject(this._image); + + Object prefab = Resources.Load("RenderTexture/RenderImageCamera"); + GameObject go = (GameObject)Object.Instantiate(prefab); + _camera = go.GetComponent(); + _camera.transform.position = new Vector3(0, 1000, 0); + _camera.cullingMask = 1 << RENDER_LAYER; + _camera.enabled = false; + Object.DontDestroyOnLoad(_camera.gameObject); + + this._root = new GameObject("RenderImage").transform; + this._root.SetParent(_camera.transform, false); + SetLayer(this._root.gameObject, HIDDEN_LAYER); + + this.modelRoot = new GameObject("model_root").transform; + this.modelRoot.SetParent(this._root, false); + + this._background = new GameObject("background").transform; + this._background.SetParent(this._root, false); + + this._image.onAddedToStage.Add(OnAddedToStage); + this._image.onRemovedFromStage.Add(OnRemoveFromStage); + + if (this._image.stage != null) + OnAddedToStage(); + else + _camera.gameObject.SetActive(false); + } + + public void Dispose() + { + Object.Destroy(_camera.gameObject); + DestroyTexture(); + + this._image.Dispose(); + this._image = null; + } + + /// + /// The rendertexture is not transparent. So if you want to the UI elements can be seen in the back of the models/particles in rendertexture, + /// you can set a maximunm two images for background. + /// Be careful if your image is 9 grid scaling, you must make sure the place holder is inside the middle box(dont cover from border to middle). + /// + /// + public void SetBackground(GObject image) + { + SetBackground(image, null); + } + + /// + /// The rendertexture is not transparent. So if you want to the UI elements can be seen in the back of the models/particles in rendertexture, + /// you can set a maximunm two images for background. + /// + /// + /// + public void SetBackground(GObject image1, GObject image2) + { + Image source1 = (Image)image1.displayObject; + Image source2 = image2 != null ? (Image)image2.displayObject : null; + + Vector3 pos = _background.position; + pos.z = _camera.farClipPlane; + _background.position = pos; + + Vector2[] uv = new Vector2[4]; + Vector2[] uv2 = null; + + Rect rect = _image.TransformRect(new Rect(0, 0, this._width, this._height), source1); + Rect uvRect = GetImageUVRect(source1, rect, uv); + + if (source2 != null) + { + rect = _image.TransformRect(new Rect(0, 0, this._width, this._height), source2); + uv2 = new Vector2[4]; + GetImageUVRect(source2, rect, uv2); + } + + Vector3[] vertices = new Vector3[4]; + for (int i = 0; i < 4; i++) + { + Vector2 v = uv[i]; + vertices[i] = new Vector3((v.x - uvRect.x) / uvRect.width * 2 - 1, + (v.y - uvRect.y) / uvRect.height * 2 - 1, 0); + } + + Mesh mesh = new Mesh(); + mesh.vertices = vertices; + mesh.uv = uv; + if (uv2 != null) + mesh.uv2 = uv2; + mesh.colors32 = new Color32[] { Color.white, Color.white, Color.white, Color.white }; + mesh.triangles = new int[] { 0, 1, 2, 2, 3, 0 }; + + MeshFilter meshFilter = this._background.gameObject.GetComponent(); + if (meshFilter == null) + meshFilter = this._background.gameObject.AddComponent(); + meshFilter.mesh = mesh; + MeshRenderer meshRenderer = this._background.gameObject.GetComponent(); + if (meshRenderer == null) + meshRenderer = this._background.gameObject.AddComponent(); +#if (UNITY_5 || UNITY_5_3_OR_NEWER) + meshRenderer.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off; +#else + meshRenderer.castShadows = false; +#endif + meshRenderer.receiveShadows = false; + Shader shader = Shader.Find("Game/FullScreen"); + Material mat = new Material(shader); + mat.mainTexture = source1.texture.nativeTexture; + if (source2 != null) + mat.SetTexture("_Tex2", source2.texture.nativeTexture); + meshRenderer.material = mat; + } + + Rect GetImageUVRect(Image image, Rect localRect, Vector2[] uv) + { + Rect imageRect = new Rect(0, 0, image.size.x, image.size.y); + Rect bound = ToolSet.Intersection(ref imageRect, ref localRect); + Rect uvRect = image.texture.uvRect; + + if (image.scale9Grid != null) + { + Rect gridRect = (Rect)image.scale9Grid; + float sourceW = image.texture.width; + float sourceH = image.texture.height; + uvRect = Rect.MinMaxRect(Mathf.Lerp(uvRect.xMin, uvRect.xMax, gridRect.xMin / sourceW), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (sourceH - gridRect.yMax) / sourceH), + Mathf.Lerp(uvRect.xMin, uvRect.xMax, gridRect.xMax / sourceW), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (sourceH - gridRect.yMin) / sourceH)); + + float vw = imageRect.width - (sourceW - gridRect.width); + float vh = imageRect.height - (sourceH - gridRect.height); + uvRect = Rect.MinMaxRect(Mathf.Lerp(uvRect.xMin, uvRect.xMax, (bound.x - gridRect.x) / vw), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (imageRect.height - bound.yMax - (sourceH - gridRect.yMax)) / vh), + Mathf.Lerp(uvRect.xMin, uvRect.xMax, (bound.xMax - gridRect.x) / vw), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (imageRect.height - bound.yMin - gridRect.y) / vh)); + } + else + { + uvRect = Rect.MinMaxRect(Mathf.Lerp(uvRect.xMin, uvRect.xMax, bound.xMin / imageRect.width), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (imageRect.height - bound.yMax) / imageRect.height), + Mathf.Lerp(uvRect.xMin, uvRect.xMax, bound.xMax / imageRect.width), + Mathf.Lerp(uvRect.yMin, uvRect.yMax, (imageRect.height - bound.yMin) / imageRect.height)); + } + + uv[0] = uvRect.position; + uv[1] = new Vector2(uvRect.xMin, uvRect.yMax); + uv[2] = new Vector2(uvRect.xMax, uvRect.yMax); + uv[3] = new Vector2(uvRect.xMax, uvRect.yMin); + + if (image.texture.rotated) + ToolSet.RotateUV(uv, ref image.texture.uvRect); + + return uvRect; + } + + public void LoadModel(string model) + { + this.UnloadModel(); + + Object prefab = Resources.Load(model); + GameObject go = ((GameObject)Object.Instantiate(prefab)); + _model = go.transform; + _model.SetParent(this.modelRoot, false); + } + + public void UnloadModel() + { + if (_model != null) + { + Object.Destroy(_model.gameObject); + _model = null; + } + _rotating = 0; + } + + public void StartRotate(float delta) + { + _rotating = delta; + } + + public void StopRotate() + { + _rotating = 0; + } + + void CreateTexture() + { + if (_renderTexture != null) + return; + + _renderTexture = new RenderTexture(_width, _height, 24, RenderTextureFormat.ARGB32) + { + antiAliasing = 1, + filterMode = FilterMode.Bilinear, + anisoLevel = 0, + useMipMap = false + }; + this._image.texture = new NTexture(_renderTexture); + this._image.blendMode = BlendMode.Off; + } + + void DestroyTexture() + { + if (_renderTexture != null) + { + Object.Destroy(_renderTexture); + _renderTexture = null; + this._image.texture = null; + } + } + + void OnAddedToStage() + { + if (_renderTexture == null) + CreateTexture(); + + Timers.inst.AddUpdate(this.Render); + _camera.gameObject.SetActive(true); + + Render(); + } + + void OnRemoveFromStage() + { + if (!_cacheTexture) + DestroyTexture(); + + Timers.inst.Remove(this.Render); + _camera.gameObject.SetActive(false); + } + + void Render(object param = null) + { + if (_rotating != 0 && this.modelRoot != null) + { + Vector3 localRotation = this.modelRoot.localRotation.eulerAngles; + localRotation.y += _rotating; + this.modelRoot.localRotation = Quaternion.Euler(localRotation); + } + + SetLayer(this._root.gameObject, RENDER_LAYER); + + _camera.targetTexture = this._renderTexture; + RenderTexture old = RenderTexture.active; + RenderTexture.active = this._renderTexture; + GL.Clear(true, true, Color.clear); + _camera.Render(); + RenderTexture.active = old; + + SetLayer(this._root.gameObject, HIDDEN_LAYER); + } + + void SetLayer(GameObject go, int layer) + { + Transform[] transforms = go.GetComponentsInChildren(true); + foreach (Transform t in transforms) + { + t.gameObject.layer = layer; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs.meta b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs.meta new file mode 100644 index 000000000..093c1aa3c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderImage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aeda19930ca9fac4a84f365bf998d0cf +timeCreated: 1446193148 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs rename to Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs.meta new file mode 100644 index 000000000..7dc675f5b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/RenderTexture/RenderTextureMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d029d4d78090c764a97f4497beff32e3 +timeCreated: 1446194671 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs b/Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs rename to Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs diff --git a/Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs.meta b/Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs.meta new file mode 100644 index 000000000..2737db7fa --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/RenderTexture/Window3.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e19eee4cdc2f5764c8991f5aaad3754b +timeCreated: 1447054712 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources.meta b/Assets/Plugins/FairyGUI/Examples/Resources.meta new file mode 100644 index 000000000..1c4366c13 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3c89aebc44f76dc47855d7b455026700 +folderAsset: yes +timeCreated: 1449041031 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown.meta new file mode 100644 index 000000000..43db5a80a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f2a07f54f3dd8e948a37ff08b62569f9 +folderAsset: yes +timeCreated: 1447172581 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png.meta new file mode 100644 index 000000000..fe886797a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k0.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 6b193ab9468c3b74590657e2d92b0eea +timeCreated: 1446006669 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k1.png b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k1.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png.meta new file mode 100644 index 000000000..73cc69e10 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Cooldown/k1.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: f396206c6676c384cb91c6498b66a216 +timeCreated: 1446012070 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Curve.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Curve.meta new file mode 100644 index 000000000..67c2b2e90 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Curve.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 09da2afb7a34e0e4ca71b6e7f413252c +folderAsset: yes +timeCreated: 1462114991 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/New Material.mat b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/New Material.mat rename to Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat.meta new file mode 100644 index 000000000..6cbc7daae --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/New Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec52002c32d42344f96be9a0561d52f8 +timeCreated: 1461431446 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX rename to Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX.meta new file mode 100644 index 000000000..9de8cd115 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Curve/aomian.FBX.meta @@ -0,0 +1,95 @@ +fileFormatVersion: 2 +guid: 442eade8c078c3e4ca12a9990b30a6b3 +timeCreated: 1461740092 +licenseType: Pro +ModelImporter: + serializedVersion: 22 + fileIDToRecycleName: + 100000: //RootNode + 400000: //RootNode + 2300000: //RootNode + 3300000: //RootNode + 4300000: Plane02 + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: "\u6807\u51C6_7" + second: {fileID: 2100000, guid: efd0b1293e5bf5e48b0934a7db8c9790, type: 2} + materials: + importMaterials: 0 + materialName: 0 + materialSearch: 1 + materialLocation: 0 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + importVisibility: 0 + importBlendShapes: 1 + importCameras: 0 + importLights: 0 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + optimizeMeshForGPU: 1 + keepQuads: 0 + weldVertices: 1 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 4 + normalCalculationMode: 0 + importAnimation: 1 + copyAvatar: 0 + humanDescription: + serializedVersion: 2 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + rootMotionBoneName: + rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1} + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 0 + lastHumanDescriptionAvatarSource: {instanceID: 0} + animationType: 0 + humanoidOversampling: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples.meta new file mode 100644 index 000000000..d065be960 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e596969c20c3a5b479a4fccc3846a158 +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects.meta new file mode 100644 index 000000000..e0a622a3c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d171af73706b94848aae8155091f8359 +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials.meta new file mode 100644 index 000000000..f9eaba202 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: adf33bc6bcb1c4a48919363779800f0e +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat rename to Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta new file mode 100644 index 000000000..253751e9f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 776677ab3818fb249adaca05f4e04545 +timeCreated: 1471532950 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat rename to Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta new file mode 100644 index 000000000..b13f4a802 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d7f098ed9997e714193be5e86df013f4 +timeCreated: 1472825013 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures.meta new file mode 100644 index 000000000..f00cba75a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ce0e4ec1bd0849344987f11ae258efc8 +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif rename to Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif.meta new file mode 100644 index 000000000..cb1c49d47 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: 408718fd5f763de42b12f849570ddf58 +timeCreated: 1474988750 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared.meta new file mode 100644 index 000000000..bcd4bd538 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a08394102f0a3df47b722e7ea7dd4919 +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs.meta new file mode 100644 index 000000000..e8c1cd759 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 7ec6e3a0e2444d64c8df41cd39e51077 +folderAsset: yes +timeCreated: 1540889270 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab rename to Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab.meta new file mode 100644 index 000000000..2a0c9ce75 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/EffectExamples/Shared/Prefabs/ParticlesLight.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fa35d75604d172d48b7a6b62a07c7dbf +timeCreated: 1472572134 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Flame.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Flame.prefab rename to Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab.meta new file mode 100644 index 000000000..b4cf001f3 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Flame.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3228a22491941734bb83ad691d17fcb9 +timeCreated: 1473159169 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Fonts.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts.meta new file mode 100644 index 000000000..c1b925bd4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1261df48d5c0dae4da319464f8d5933b +folderAsset: yes +timeCreated: 1446196284 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans SDF.asset b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans SDF.asset rename to Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset.meta new file mode 100644 index 000000000..975113e39 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79122942d190042669bd4a184e83db8b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans.ttf b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/LiberationSans.ttf rename to Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf.meta new file mode 100644 index 000000000..435ecfc59 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: d773920d064f540f18ab094416a6864d +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/afont.ttf b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Fonts/afont.ttf rename to Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf.meta new file mode 100644 index 000000000..585a2305f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Fonts/afont.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a9d380ac100490b48a7e8fc9b5da7cc7 +timeCreated: 1446193155 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 0 + use2xBehaviour: 0 + fontNames: + - Droid Sans + - Droid Sans Fallback + - Microsoft YaHei + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Gesture.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture.meta new file mode 100644 index 000000000..cd000ee0c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e6dd843707ec2c44910af304cbecd3a +folderAsset: yes +timeCreated: 1464270030 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat new file mode 100644 index 000000000..556e7299c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-1251759294947100335 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Globe Material + m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 7 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a9f1967c2ba9bff4b93efceca70b54a5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a9f1967c2ba9bff4b93efceca70b54a5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _Glossiness: 0.5 + - _GlossinessSource: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Shininess: 0 + - _Smoothness: 0.5 + - _SmoothnessSource: 1 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat.meta new file mode 100644 index 000000000..392b6a315 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/Globe Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa9cae01e1843384686010036f374ee2 +timeCreated: 1464247826 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/globe.png b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Gesture/globe.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png.meta new file mode 100644 index 000000000..3f94c0343 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Gesture/globe.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: a9f1967c2ba9bff4b93efceca70b54a5 +timeCreated: 1465913242 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons.meta new file mode 100644 index 000000000..10dc7db6c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 51b8c529035e8ea439f9b55d0d1ab04e +folderAsset: yes +timeCreated: 1446628629 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i0.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png.meta new file mode 100644 index 000000000..fbd53ecfd --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i0.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 2b4a52e704e150c4082c996d30040be6 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i0.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i1.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i1.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png.meta new file mode 100644 index 000000000..0c00b2f6f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i1.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 01d5999d46ad1874cb6c9ddd233d9eb8 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i1.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i2.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i2.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png.meta new file mode 100644 index 000000000..123d4ab96 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i2.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 1fd1555241ea6e84195fc2ea4fc62770 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i2.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i3.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i3.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png.meta new file mode 100644 index 000000000..d79885976 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i3.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 01fafa2ac11f9ae4aa694ff241306d9e +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i3.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i4.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i4.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png.meta new file mode 100644 index 000000000..90972a4ea --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i4.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: c0bed239a472e4a439a4d31c2954ce15 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i4.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i5.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i5.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png.meta new file mode 100644 index 000000000..9c69a07a1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i5.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: feb2e3d03dfb98649aceb692468b71fb +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i5.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i6.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i6.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png.meta new file mode 100644 index 000000000..35311ee74 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i6.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: f17aab5275e124842a951aec138b94a7 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i6.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i7.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i7.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png.meta new file mode 100644 index 000000000..d8be929e1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i7.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: a506a1c074c2c8341bc0baf13ab5fd68 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i7.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i8.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i8.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png.meta new file mode 100644 index 000000000..8a5bec728 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i8.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 8d0786d8f92f7f544b7147b1d441a2ff +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i8.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i9.png b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Icons/i9.png rename to Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png.meta new file mode 100644 index 000000000..652825b92 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Icons/i9.png.meta @@ -0,0 +1,54 @@ +fileFormatVersion: 2 +guid: 5f96b07c7caa7f84db1236359e8b0d43 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -2 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: fairygui-examples/i9.ab + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture.meta b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture.meta new file mode 100644 index 000000000..a93c76449 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 39e75451504ad64498ffbcc17bc583c6 +folderAsset: yes +timeCreated: 1447172616 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/FullScreen.shader b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/RenderTexture/FullScreen.shader rename to Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader.meta b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader.meta new file mode 100644 index 000000000..18b114e6b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/FullScreen.shader.meta @@ -0,0 +1,5 @@ +fileFormatVersion: 2 +guid: 3215886e81b218d41a9de58c554442c0 +ShaderImporter: + defaultTextures: [] + userData: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab new file mode 100644 index 000000000..dc3ca2ea9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &100000 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 400000} + - component: {fileID: 2000000} + m_Layer: 5 + m_Name: RenderImageCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &400000 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.41} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &2000000 +Camera: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 50 + field of view: 28 + orthographic: 0 + orthographic size: 100 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 100000} + m_IsPrefabParent: 1 diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab.meta new file mode 100644 index 000000000..dba369758 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/RenderTexture/RenderImageCamera.prefab.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: e1401866bdaef3a41b64115e2896151d +NativeFormatImporter: + userData: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role.meta new file mode 100644 index 000000000..6e656241a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 02aaf8cbdc6ad5649adb67721d2a8546 +folderAsset: yes +timeCreated: 1446196284 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials.meta new file mode 100644 index 000000000..4249f0712 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 04ea8ad1eb97b764b9deffc1d03922ae +folderAsset: yes +timeCreated: 1445931749 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/Role-Diffuse.shader b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/Role-Diffuse.shader rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader.meta new file mode 100644 index 000000000..c0ee7ddd9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/Role-Diffuse.shader.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 52a70f49fc8a3a64f813389512529ecb +timeCreated: 1547976858 +licenseType: Free +ShaderImporter: + externalObjects: {} + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat new file mode 100644 index 000000000..31afadce5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat @@ -0,0 +1,153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: U1NPC0040 + m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 7 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 3c3eb5b459fd6d241afe2698a33268d9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 3c3eb5b459fd6d241afe2698a33268d9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - PixelSnap: 0 + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ColorMask: 15 + - _Cull: 2 + - _Cutoff: 0.409 + - _DetailNormalMapScale: 1 + - _Direction: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _Glossiness: 0.5 + - _GlossinessSource: 0 + - _LightIntensity_0: 0.8 + - _LightIntensity_1: 0.6 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _RimWidth: 0.7 + - _Shininess: 0.078125 + - _Smoothness: 0.5 + - _SmoothnessSource: 1 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _Surface: 0 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _LightColor_0: {r: 0.6196, g: 0.5255, b: 0.46275, a: 1} + - _LightColor_1: {r: 0.2196, g: 0.498, b: 0.61176, a: 1} + - _LightDir_0: {r: -0.44, g: -0.8, b: 0.2, a: 1} + - _LightDir_1: {r: -0.9, g: 0.5, b: 0.1, a: 1} + - _RimColor: {r: 0.4, g: 0.4, b: 0.4, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &6458519426764551773 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 10 diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat.meta new file mode 100644 index 000000000..665dce345 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0040.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f610d32095a9f6f48b1ada37f0b76da2 +timeCreated: 1445931749 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0041.mat b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Materials/U1NPC0041.mat rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat.meta new file mode 100644 index 000000000..7729e971c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Materials/U1NPC0041.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fae8465b71b8eca4fbea8d86dbc01e03 +timeCreated: 1547976442 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures.meta new file mode 100644 index 000000000..041220ab4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 67a92a39217a34d40b581e69a3154c0a +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Textures/U1NPC0040.tga b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/Textures/U1NPC0040.tga rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga.meta new file mode 100644 index 000000000..d4052be1f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/Textures/U1NPC0040.tga.meta @@ -0,0 +1,47 @@ +fileFormatVersion: 2 +guid: 3c3eb5b459fd6d241afe2698a33268d9 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 1 + grayScaleToAlpha: 0 + generateCubemap: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 256 + textureSettings: + filterMode: 1 + aniso: 0 + mipBias: -1 + wrapMode: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc-with-hud.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc-with-hud.prefab rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab.meta new file mode 100644 index 000000000..e77f4ec42 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc-with-hud.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67877f7eb74ad8d4b82029c02555173b +timeCreated: 1446568553 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc2.FBX b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc2.FBX rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX.meta new file mode 100644 index 000000000..25be42683 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.FBX.meta @@ -0,0 +1,332 @@ +fileFormatVersion: 2 +guid: 87d06d04f2d65d9428debc0b3b5bf4e2 +ModelImporter: + serializedVersion: 22 + fileIDToRecycleName: + 100000: //RootNode + 100002: BipU1NPC0040 + 100004: BipU1NPC0040 Footsteps + 100006: BipU1NPC0040 Head + 100008: BipU1NPC0040 HeadNub + 100010: BipU1NPC0040 L Calf + 100012: BipU1NPC0040 L Clavicle + 100014: BipU1NPC0040 L Finger0 + 100016: BipU1NPC0040 L Finger01 + 100018: BipU1NPC0040 L Finger02 + 100020: BipU1NPC0040 L Finger0Nub + 100022: BipU1NPC0040 L Finger1 + 100024: BipU1NPC0040 L Finger11 + 100026: BipU1NPC0040 L Finger12 + 100028: BipU1NPC0040 L Finger1Nub + 100030: BipU1NPC0040 L Finger2 + 100032: BipU1NPC0040 L Finger21 + 100034: BipU1NPC0040 L Finger22 + 100036: BipU1NPC0040 L Finger2Nub + 100038: BipU1NPC0040 L Finger3 + 100040: BipU1NPC0040 L Finger31 + 100042: BipU1NPC0040 L Finger32 + 100044: BipU1NPC0040 L Finger3Nub + 100046: BipU1NPC0040 L Finger4 + 100048: BipU1NPC0040 L Finger41 + 100050: BipU1NPC0040 L Finger42 + 100052: BipU1NPC0040 L Finger4Nub + 100054: BipU1NPC0040 L Foot + 100056: BipU1NPC0040 L Forearm + 100058: BipU1NPC0040 L Hand + 100060: BipU1NPC0040 L Thigh + 100062: BipU1NPC0040 L Toe0 + 100064: BipU1NPC0040 L Toe0Nub + 100066: BipU1NPC0040 L UpperArm + 100068: BipU1NPC0040 Neck + 100070: BipU1NPC0040 Pelvis + 100072: BipU1NPC0040 Prop1 + 100074: BipU1NPC0040 R Calf + 100076: BipU1NPC0040 R Clavicle + 100078: BipU1NPC0040 R Finger0 + 100080: BipU1NPC0040 R Finger01 + 100082: BipU1NPC0040 R Finger02 + 100084: BipU1NPC0040 R Finger0Nub + 100086: BipU1NPC0040 R Finger1 + 100088: BipU1NPC0040 R Finger11 + 100090: BipU1NPC0040 R Finger12 + 100092: BipU1NPC0040 R Finger1Nub + 100094: BipU1NPC0040 R Finger2 + 100096: BipU1NPC0040 R Finger21 + 100098: BipU1NPC0040 R Finger22 + 100100: BipU1NPC0040 R Finger2Nub + 100102: BipU1NPC0040 R Finger3 + 100104: BipU1NPC0040 R Finger31 + 100106: BipU1NPC0040 R Finger32 + 100108: BipU1NPC0040 R Finger3Nub + 100110: BipU1NPC0040 R Finger4 + 100112: BipU1NPC0040 R Finger41 + 100114: BipU1NPC0040 R Finger42 + 100116: BipU1NPC0040 R Finger4Nub + 100118: BipU1NPC0040 R Foot + 100120: BipU1NPC0040 R Forearm + 100122: BipU1NPC0040 R Hand + 100124: BipU1NPC0040 R Thigh + 100126: BipU1NPC0040 R Toe0 + 100128: BipU1NPC0040 R Toe0Nub + 100130: BipU1NPC0040 R UpperArm + 100132: BipU1NPC0040 Spine + 100134: BipU1NPC0040 Spine1 + 100136: BoneU1NPC0040_00 + 100138: BoneU1NPC0040_01 + 100140: BoneU1NPC0040_02 + 100142: BoneU1NPC0040_03 + 100144: BoneU1NPC0040_04 + 100146: BoneU1NPC0040_05 + 100148: BoneU1NPC0040_06 + 100150: BoneU1NPC0040_07 + 100152: BoneU1NPC0040_08 + 100154: BoneU1NPC0040_09 + 100156: BoneU1NPC0040_10 + 100158: BoneU1NPC0040_11 + 100160: BoneU1NPC0040_12 + 100162: BoneU1NPC0040_13 + 100164: BoneU1NPC0040_14 + 100166: BoneU1NPC0040_15 + 100168: BoneU1NPC0040_16 + 100170: BoneU1NPC0040_17 + 100172: BoneU1NPC0040_18 + 100174: BoneU1NPC0040_19 + 100176: Particle View 01 1 + 100178: Particle View 01 + 100180: U1NPC0040 + 400000: //RootNode + 400002: BipU1NPC0040 + 400004: BipU1NPC0040 Footsteps + 400006: BipU1NPC0040 Head + 400008: BipU1NPC0040 HeadNub + 400010: BipU1NPC0040 L Calf + 400012: BipU1NPC0040 L Clavicle + 400014: BipU1NPC0040 L Finger0 + 400016: BipU1NPC0040 L Finger01 + 400018: BipU1NPC0040 L Finger02 + 400020: BipU1NPC0040 L Finger0Nub + 400022: BipU1NPC0040 L Finger1 + 400024: BipU1NPC0040 L Finger11 + 400026: BipU1NPC0040 L Finger12 + 400028: BipU1NPC0040 L Finger1Nub + 400030: BipU1NPC0040 L Finger2 + 400032: BipU1NPC0040 L Finger21 + 400034: BipU1NPC0040 L Finger22 + 400036: BipU1NPC0040 L Finger2Nub + 400038: BipU1NPC0040 L Finger3 + 400040: BipU1NPC0040 L Finger31 + 400042: BipU1NPC0040 L Finger32 + 400044: BipU1NPC0040 L Finger3Nub + 400046: BipU1NPC0040 L Finger4 + 400048: BipU1NPC0040 L Finger41 + 400050: BipU1NPC0040 L Finger42 + 400052: BipU1NPC0040 L Finger4Nub + 400054: BipU1NPC0040 L Foot + 400056: BipU1NPC0040 L Forearm + 400058: BipU1NPC0040 L Hand + 400060: BipU1NPC0040 L Thigh + 400062: BipU1NPC0040 L Toe0 + 400064: BipU1NPC0040 L Toe0Nub + 400066: BipU1NPC0040 L UpperArm + 400068: BipU1NPC0040 Neck + 400070: BipU1NPC0040 Pelvis + 400072: BipU1NPC0040 Prop1 + 400074: BipU1NPC0040 R Calf + 400076: BipU1NPC0040 R Clavicle + 400078: BipU1NPC0040 R Finger0 + 400080: BipU1NPC0040 R Finger01 + 400082: BipU1NPC0040 R Finger02 + 400084: BipU1NPC0040 R Finger0Nub + 400086: BipU1NPC0040 R Finger1 + 400088: BipU1NPC0040 R Finger11 + 400090: BipU1NPC0040 R Finger12 + 400092: BipU1NPC0040 R Finger1Nub + 400094: BipU1NPC0040 R Finger2 + 400096: BipU1NPC0040 R Finger21 + 400098: BipU1NPC0040 R Finger22 + 400100: BipU1NPC0040 R Finger2Nub + 400102: BipU1NPC0040 R Finger3 + 400104: BipU1NPC0040 R Finger31 + 400106: BipU1NPC0040 R Finger32 + 400108: BipU1NPC0040 R Finger3Nub + 400110: BipU1NPC0040 R Finger4 + 400112: BipU1NPC0040 R Finger41 + 400114: BipU1NPC0040 R Finger42 + 400116: BipU1NPC0040 R Finger4Nub + 400118: BipU1NPC0040 R Foot + 400120: BipU1NPC0040 R Forearm + 400122: BipU1NPC0040 R Hand + 400124: BipU1NPC0040 R Thigh + 400126: BipU1NPC0040 R Toe0 + 400128: BipU1NPC0040 R Toe0Nub + 400130: BipU1NPC0040 R UpperArm + 400132: BipU1NPC0040 Spine + 400134: BipU1NPC0040 Spine1 + 400136: BoneU1NPC0040_00 + 400138: BoneU1NPC0040_01 + 400140: BoneU1NPC0040_02 + 400142: BoneU1NPC0040_03 + 400144: BoneU1NPC0040_04 + 400146: BoneU1NPC0040_05 + 400148: BoneU1NPC0040_06 + 400150: BoneU1NPC0040_07 + 400152: BoneU1NPC0040_08 + 400154: BoneU1NPC0040_09 + 400156: BoneU1NPC0040_10 + 400158: BoneU1NPC0040_11 + 400160: BoneU1NPC0040_12 + 400162: BoneU1NPC0040_13 + 400164: BoneU1NPC0040_14 + 400166: BoneU1NPC0040_15 + 400168: BoneU1NPC0040_16 + 400170: BoneU1NPC0040_17 + 400172: BoneU1NPC0040_18 + 400174: BoneU1NPC0040_19 + 400176: Particle View 01 1 + 400178: Particle View 01 + 400180: U1NPC0040 + 4300000: U1NPC0040 + 7400000: base@idle_z1 + 7400002: base@idle_z2 + 11100000: //RootNode + 13700000: //RootNode + 13700002: U1NPC0040 + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: U1NPC0040 + second: {fileID: 2100000, guid: f610d32095a9f6f48b1ada37f0b76da2, type: 2} + materials: + importMaterials: 1 + materialName: 0 + materialSearch: 1 + materialLocation: 0 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + animationCompression: 2 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: base@idle_z1 + takeName: + firstFrame: 1 + lastFrame: 61 + wrapMode: 2 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 0 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 0 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: base@idle_z2 + takeName: + firstFrame: 71 + lastFrame: 135 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 0 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 0 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + importVisibility: 0 + importBlendShapes: 1 + importCameras: 0 + importLights: 0 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + optimizeMeshForGPU: 1 + keepQuads: 0 + weldVertices: 1 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 4 + normalCalculationMode: 0 + importAnimation: 1 + copyAvatar: 0 + humanDescription: + serializedVersion: 2 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + rootMotionBoneName: + rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1} + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 0 + lastHumanDescriptionAvatarSource: {instanceID: 0} + animationType: 1 + humanoidOversampling: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab new file mode 100644 index 000000000..59d55353a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab @@ -0,0 +1,2795 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1150075176140312} + m_IsPrefabParent: 1 +--- !u!1 &1010404982028000 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4286742660426598} + m_Layer: 0 + m_Name: BoneU1NPC0040_19 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1059218261172526 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4672451955769334} + m_Layer: 0 + m_Name: BipU1NPC0040 HeadNub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1059379632462168 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4206757148000588} + m_Layer: 0 + m_Name: BipU1NPC0040 L Toe0Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1067117516360930 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4227937933469064} + m_Layer: 0 + m_Name: BipU1NPC0040 L UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1071057782414660 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4830860581344014} + m_Layer: 0 + m_Name: BipU1NPC0040 R Clavicle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1072597780765718 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4539816768824420} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger22 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1078478601437546 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4708610203189916} + m_Layer: 0 + m_Name: BoneU1NPC0040_00 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1135460126913090 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4361978516921126} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger21 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1140253994452182 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4241094239306508} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger32 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1146300402992766 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4884672185996232} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger3Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1150075176140312 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4490259505578878} + - component: {fileID: 111666040288003186} + m_Layer: 0 + m_Name: npc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1175560894121072 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4594310559806118} + m_Layer: 0 + m_Name: BoneU1NPC0040_17 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1211018038989970 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4883958064838778} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger3Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1223994741929324 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4018078701669832} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1228119985909526 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4926157802774422} + m_Layer: 0 + m_Name: BipU1NPC0040 R Toe0Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1230450992769040 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4049452316068636} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger31 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1242315613069768 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4914943240201416} + m_Layer: 0 + m_Name: BipU1NPC0040 L Calf + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1249896763784558 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4651692131757780} + m_Layer: 0 + m_Name: BoneU1NPC0040_04 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1276819018595210 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4519628157740566} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger1Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1279178513536234 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4471665224973970} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1302887464771196 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4507225610043402} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger0Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1327037363249190 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4905368652293968} + m_Layer: 0 + m_Name: BipU1NPC0040 R Toe0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1346049463988820 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4132173377954600} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1358265541489608 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4242575875878994} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger2Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1378262311794920 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4735972335878104} + - component: {fileID: 137001305767814332} + m_Layer: 0 + m_Name: U1NPC0040 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1383426941052994 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4941669013278794} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1394043320779632 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4768597039440366} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger32 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1435367911033436 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4222922947366276} + m_Layer: 0 + m_Name: BoneU1NPC0040_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1450240092370900 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4077061754157946} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger22 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1457829413905422 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4774774915941070} + m_Layer: 0 + m_Name: BipU1NPC0040 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1461224286221150 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4558383211953496} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger02 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1463783122563160 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4514397939338246} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1466185034251980 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4369439259323886} + m_Layer: 0 + m_Name: BipU1NPC0040 R UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1469159043005404 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4402573559092728} + m_Layer: 0 + m_Name: BipU1NPC0040 Spine1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1480066599042308 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4237538198175074} + m_Layer: 0 + m_Name: Particle View 01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1491368564064446 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4748391031702748} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger41 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1495084127033132 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4298066619836676} + m_Layer: 0 + m_Name: BipU1NPC0040 L Forearm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1499121026593800 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4670420799516482} + m_Layer: 0 + m_Name: BoneU1NPC0040_03 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1511084918428596 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4597284278799572} + m_Layer: 0 + m_Name: BipU1NPC0040 L Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1534622683209196 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4129924974715750} + m_Layer: 0 + m_Name: BipU1NPC0040 Pelvis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1534815798563810 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4334758250849932} + m_Layer: 0 + m_Name: BipU1NPC0040 L Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1555432860051452 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4212261233308806} + m_Layer: 0 + m_Name: BoneU1NPC0040_07 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1570490740816210 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4119286177475372} + m_Layer: 0 + m_Name: BipU1NPC0040 R Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1585427440741598 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4772739930438904} + m_Layer: 0 + m_Name: BipU1NPC0040 R Thigh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1586687326074116 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4592198057749092} + m_Layer: 0 + m_Name: BipU1NPC0040 R Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1593232354702004 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4108724387687140} + m_Layer: 0 + m_Name: BoneU1NPC0040_02 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1607737375089906 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4218673413120388} + m_Layer: 0 + m_Name: BoneU1NPC0040_10 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1611608646356222 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4024492227062350} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger1Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1615549402128192 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4715852658799120} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1615973451911864 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4741963489460462} + m_Layer: 0 + m_Name: BoneU1NPC0040_01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1633748573770202 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4245588526158778} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger4Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1634366814065108 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4355950095109032} + m_Layer: 0 + m_Name: BipU1NPC0040 Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1656036028183870 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4892578489063060} + m_Layer: 0 + m_Name: BipU1NPC0040 R Forearm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1668925066032506 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4197182265065022} + m_Layer: 0 + m_Name: BipU1NPC0040 R Calf + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1672010311922786 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4991231530613518} + m_Layer: 0 + m_Name: BoneU1NPC0040_15 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1672554701315912 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4075566800663240} + m_Layer: 0 + m_Name: BoneU1NPC0040_09 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1687387406118398 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4732551661033212} + m_Layer: 0 + m_Name: BipU1NPC0040 Spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1689864009635666 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4781295074042782} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger0Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1693919613554156 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4459599931419054} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger02 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1694470935162810 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4993297944847610} + m_Layer: 0 + m_Name: BipU1NPC0040 Footsteps + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1704716674304470 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4160062110373730} + m_Layer: 0 + m_Name: BipU1NPC0040 L Thigh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1705054790548186 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4198636148412806} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger31 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1707689860730350 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4136798552964460} + m_Layer: 0 + m_Name: BoneU1NPC0040_06 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1713922177020308 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4789066211853810} + m_Layer: 0 + m_Name: BipU1NPC0040 L Clavicle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1722249510381470 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4146166128820228} + m_Layer: 0 + m_Name: BipU1NPC0040 L Toe0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1735913267372192 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4007654423138198} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger42 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1737719886252514 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4225328472586460} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1756067799405304 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4948931464359600} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1765931078757778 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4052819782918204} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger21 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1769112418882430 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4280321952613922} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger4Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1775557559707370 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4283143979009394} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1781741348880706 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4683287682251894} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger41 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1790239854485172 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4169132998361604} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger12 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1797313834521158 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4382734894443346} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1802124568840748 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4432749068542684} + m_Layer: 0 + m_Name: BoneU1NPC0040_05 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1818762075854664 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4399450937874530} + m_Layer: 0 + m_Name: BoneU1NPC0040_16 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1848536345837664 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4301028178895886} + m_Layer: 0 + m_Name: BoneU1NPC0040_14 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1853625800880806 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4143224262009474} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1865634291331264 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4540201712874252} + m_Layer: 0 + m_Name: Particle View 01 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1873158203567434 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4928934790995212} + m_Layer: 0 + m_Name: BipU1NPC0040 Neck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1884133590710864 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4860895689742166} + m_Layer: 0 + m_Name: BoneU1NPC0040_12 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1884835152854118 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4306544925298146} + m_Layer: 0 + m_Name: BoneU1NPC0040_13 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1888737124121322 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4181030785455488} + m_Layer: 0 + m_Name: BoneU1NPC0040_08 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1890491245204348 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4447875865037570} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger2Nub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1903085340696336 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4594775044774486} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1903843755203422 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4677287491005038} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger42 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1917347220285920 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4231299221006758} + m_Layer: 0 + m_Name: BoneU1NPC0040_18 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1934739608877382 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4212320446741038} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger12 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1935096534905822 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4917392242776758} + m_Layer: 0 + m_Name: BipU1NPC0040 L Finger0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1951799514151002 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4550370854140754} + m_Layer: 0 + m_Name: BipU1NPC0040 Prop1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1980847113902110 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4268807291916800} + m_Layer: 0 + m_Name: BipU1NPC0040 R Finger4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4007654423138198 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1735913267372192} + m_LocalRotation: {x: -4.3348594e-10, y: -0.0000000018115013, z: -0.232726, w: 0.97254235} + m_LocalPosition: {x: -0.027281523, y: -0.000000059604645, z: 0.000000029802322} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 4245588526158778} + m_Father: {fileID: 4748391031702748} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4018078701669832 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1223994741929324} + m_LocalRotation: {x: -0.0003600514, y: -0.00016999949, z: -0.42694253, w: 0.9042787} + m_LocalPosition: {x: -0.12844104, y: 0.016364038, z: 0.047929898} + m_LocalScale: {x: 1, y: 1.0000001, z: 0.99999994} + m_Children: + - {fileID: 4748391031702748} + m_Father: {fileID: 4334758250849932} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4024492227062350 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1611608646356222} + m_LocalRotation: {x: 1.110223e-16, y: 0.000000007450581, z: -0.000000014901161, + w: 1} + m_LocalPosition: {x: -0.029265404, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4169132998361604} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4049452316068636 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1230450992769040} + m_LocalRotation: {x: -0.0000000019256503, y: -0.0000000071974324, z: -0.2584564, + w: 0.96602297} + m_LocalPosition: {x: -0.03848195, y: 0, z: -0.000000014901161} + m_LocalScale: {x: 1, y: 1, z: 0.99999994} + m_Children: + - {fileID: 4241094239306508} + m_Father: {fileID: 4143224262009474} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4052819782918204 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1765931078757778} + m_LocalRotation: {x: 8.4858826e-10, y: 0.0000000036273518, z: -0.22779122, w: 0.97371} + m_LocalPosition: {x: -0.04489559, y: -0.000000059604645, z: -0.000000014901161} + m_LocalScale: {x: 1.0000001, y: 1, z: 1} + m_Children: + - {fileID: 4077061754157946} + m_Father: {fileID: 4382734894443346} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4075566800663240 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1672554701315912} + m_LocalRotation: {x: -0.0036082768, y: -0.00875891, z: -0.031771034, w: 0.9994503} + m_LocalPosition: {x: -0.32947823, y: 3.4924597e-10, z: 0.000000024918226} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4218673413120388} + m_Father: {fileID: 4181030785455488} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4077061754157946 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1450240092370900} + m_LocalRotation: {x: 0.000000011518498, y: 1.7474848e-10, z: -0.2277913, w: 0.97371} + m_LocalPosition: {x: -0.04489553, y: 0, z: 0.000000007450581} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4242575875878994} + m_Father: {fileID: 4052819782918204} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4108724387687140 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1593232354702004} + m_LocalRotation: {x: -0.0011492033, y: 0.11547007, z: -0.022049185, w: 0.99306554} + m_LocalPosition: {x: -0.21944422, y: -0.000000029802322, z: 0.000000059604645} + m_LocalScale: {x: 0.9999999, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4670420799516482} + m_Father: {fileID: 4741963489460462} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4119286177475372 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1570490740816210} + m_LocalRotation: {x: 0.6728588, y: -0.02292139, z: -0.042504072, w: 0.73819315} + m_LocalPosition: {x: -0.26442617, y: -0.000000029802322, z: 0} + m_LocalScale: {x: 0.9999999, y: 1, z: 1} + m_Children: + - {fileID: 4471665224973970} + - {fileID: 4715852658799120} + - {fileID: 4382734894443346} + - {fileID: 4132173377954600} + - {fileID: 4268807291916800} + m_Father: {fileID: 4892578489063060} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4129924974715750 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1534622683209196} + m_LocalRotation: {x: -0.49999964, y: 0.50000036, z: 0.49999964, w: 0.50000036} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4732551661033212} + - {fileID: 4708610203189916} + - {fileID: 4651692131757780} + - {fileID: 4181030785455488} + - {fileID: 4860895689742166} + m_Father: {fileID: 4774774915941070} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4132173377954600 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1346049463988820} + m_LocalRotation: {x: 0.059732042, y: -0.013540581, z: -0.37719768, w: 0.92410535} + m_LocalPosition: {x: -0.13256449, y: 0.01002568, z: -0.019996002} + m_LocalScale: {x: 1, y: 1, z: 0.99999994} + m_Children: + - {fileID: 4198636148412806} + m_Father: {fileID: 4119286177475372} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4136798552964460 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1707689860730350} + m_LocalRotation: {x: -0.004715289, y: -0.023372464, z: -0.029530805, w: 0.99927944} + m_LocalPosition: {x: -0.30401567, y: -0.00000011982048, z: 0.000000052912316} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4212261233308806} + m_Father: {fileID: 4432749068542684} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4143224262009474 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1853625800880806} + m_LocalRotation: {x: -0.05973204, y: 0.0135405855, z: -0.37719765, w: 0.92410535} + m_LocalPosition: {x: -0.13256443, y: 0.01002568, z: 0.019995987} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4049452316068636} + m_Father: {fileID: 4334758250849932} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4146166128820228 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1722249510381470} + m_LocalRotation: {x: -0.00000001488408, y: -0.0000000061888934, z: -0.7071067, w: 0.7071068} + m_LocalPosition: {x: -0.15906768, y: 0.1518751, z: 0} + m_LocalScale: {x: 0.9999999, y: 0.99999994, z: 0.9999999} + m_Children: + - {fileID: 4206757148000588} + m_Father: {fileID: 4597284278799572} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4160062110373730 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1704716674304470} + m_LocalRotation: {x: 0.07005521, y: 0.9949544, z: 0.019194074, w: 0.06920745} + m_LocalPosition: {x: 0.15424526, y: 0.0077537824, z: 0.14184622} + m_LocalScale: {x: 0.9999999, y: 0.99999994, z: 1} + m_Children: + - {fileID: 4914943240201416} + m_Father: {fileID: 4732551661033212} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4169132998361604 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790239854485172} + m_LocalRotation: {x: 0.000000027865202, y: -0.00000001826892, z: -0.11640222, w: 0.99320215} + m_LocalPosition: {x: -0.03848183, y: 0, z: 0.000000014901161} + m_LocalScale: {x: 1.0000001, y: 1, z: 1} + m_Children: + - {fileID: 4024492227062350} + m_Father: {fileID: 4225328472586460} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4181030785455488 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1888737124121322} + m_LocalRotation: {x: 0.14481032, y: 0.7232496, z: 0.67084324, w: -0.0768724} + m_LocalPosition: {x: -0.09436071, y: -0.04838095, z: -0.21734464} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4075566800663240} + m_Father: {fileID: 4129924974715750} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4197182265065022 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1668925066032506} + m_LocalRotation: {x: -0.0000000031966128, y: -0.000000007692243, z: 0.069740504, + w: 0.9975652} + m_LocalPosition: {x: -0.6311379, y: 0.0000000037252903, z: 0} + m_LocalScale: {x: 1.0000001, y: 1, z: 1.0000001} + m_Children: + - {fileID: 4592198057749092} + m_Father: {fileID: 4772739930438904} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4198636148412806 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1705054790548186} + m_LocalRotation: {x: 0.000000012240386, y: 0.0000000025096, z: -0.25845632, w: 0.96602297} + m_LocalPosition: {x: -0.03848195, y: 0.000000029802322, z: 0.000000022351742} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 4768597039440366} + m_Father: {fileID: 4132173377954600} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4206757148000588 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1059379632462168} + m_LocalRotation: {x: -0.000000014900833, y: 9.124129e-25, z: 1, w: 6.123234e-17} + m_LocalPosition: {x: -0.09715246, y: 5.820766e-11, z: 0} + m_LocalScale: {x: -0.9999999, y: -0.99999994, z: -0.9999999} + m_Children: [] + m_Father: {fileID: 4146166128820228} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4212261233308806 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1555432860051452} + m_LocalRotation: {x: -0.00075227657, y: 0.0038103822, z: -0.05603769, w: 0.99842113} + m_LocalPosition: {x: -0.21202846, y: -0.00000000779994, z: 0.000000023244239} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 1} + m_Children: [] + m_Father: {fileID: 4136798552964460} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4212320446741038 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1934739608877382} + m_LocalRotation: {x: 0.000000029137908, y: 0.000000056597667, z: -0.11640219, w: 0.9932022} + m_LocalPosition: {x: -0.038481772, y: 0.000000059604645, z: 0} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4519628157740566} + m_Father: {fileID: 4283143979009394} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4218673413120388 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1607737375089906} + m_LocalRotation: {x: 0.0027269025, y: -0.009664864, z: 0.063321516, w: 0.9979427} + m_LocalPosition: {x: -0.31961066, y: -0.000000022439053, z: 0.000000024805498} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 1} + m_Children: + - {fileID: 4222922947366276} + m_Father: {fileID: 4075566800663240} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4222922947366276 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1435367911033436} + m_LocalRotation: {x: -0.000086798296, y: -0.020558871, z: 0.05031313, w: 0.99852186} + m_LocalPosition: {x: -0.22983328, y: -0.000000057336692, z: 0.000000014185389} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1} + m_Children: [] + m_Father: {fileID: 4218673413120388} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4225328472586460 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1737719886252514} + m_LocalRotation: {x: -0.0000000019704107, y: 0.00000001654307, z: -0.33828908, w: 0.94104224} + m_LocalPosition: {x: -0.03848189, y: 0.000000029802322, z: 0.000000014901161} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 0.99999994} + m_Children: + - {fileID: 4169132998361604} + m_Father: {fileID: 4948931464359600} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4227937933469064 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1067117516360930} + m_LocalRotation: {x: 0.075374514, y: -0.5434655, z: -0.029676218, w: 0.8355138} + m_LocalPosition: {x: -0.13340384, y: 0.000000029802322, z: 0} + m_LocalScale: {x: 0.9999999, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4298066619836676} + m_Father: {fileID: 4789066211853810} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4231299221006758 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1917347220285920} + m_LocalRotation: {x: -0.00040025346, y: -0.01123328, z: -0.02950222, w: 0.9995015} + m_LocalPosition: {x: -0.09654796, y: 0, z: -0.00000008940697} + m_LocalScale: {x: 0.9999998, y: 0.9999999, z: 0.99999994} + m_Children: + - {fileID: 4286742660426598} + m_Father: {fileID: 4594310559806118} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4237538198175074 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1480066599042308} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4490259505578878} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4241094239306508 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1140253994452182} + m_LocalRotation: {x: 0.000000015237337, y: -7.0242384e-10, z: -0.2584564, w: 0.96602297} + m_LocalPosition: {x: -0.047542095, y: -0.000000059604645, z: 0} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4884672185996232} + m_Father: {fileID: 4049452316068636} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4242575875878994 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1358265541489608} + m_LocalRotation: {x: -0.000000009313226, y: 0.000000007450581, z: 1, w: 1.3062128e-16} + m_LocalPosition: {x: -0.03385985, y: 0.000000059604645, z: 0} + m_LocalScale: {x: -1, y: -1, z: -1} + m_Children: [] + m_Father: {fileID: 4077061754157946} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4245588526158778 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1633748573770202} + m_LocalRotation: {x: -3.4694461e-18, y: 9.3132246e-10, z: 0.0000000037252899, w: 1} + m_LocalPosition: {x: -0.022908807, y: -0.000000059604645, z: 0.000000014901161} + m_LocalScale: {x: 1.0000001, y: 1, z: 0.99999994} + m_Children: [] + m_Father: {fileID: 4007654423138198} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4268807291916800 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1980847113902110} + m_LocalRotation: {x: 0.00036003545, y: 0.00016996996, z: -0.4269425, w: 0.9042787} + m_LocalPosition: {x: -0.12844104, y: 0.016363978, z: -0.047929913} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 4683287682251894} + m_Father: {fileID: 4119286177475372} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4280321952613922 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1769112418882430} + m_LocalRotation: {x: 0.0000000059662852, y: -0.000000007450581, z: 1, w: 0.0000000016298142} + m_LocalPosition: {x: -0.022908807, y: -0.000000059604645, z: -0.000000014901161} + m_LocalScale: {x: -1, y: -1, z: -0.99999994} + m_Children: [] + m_Father: {fileID: 4677287491005038} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4283143979009394 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1775557559707370} + m_LocalRotation: {x: -0.000000011067006, y: -0.000000019773706, z: -0.33828908, + w: 0.94104224} + m_LocalPosition: {x: -0.03848189, y: 0, z: 0} + m_LocalScale: {x: 1.0000001, y: 1, z: 1} + m_Children: + - {fileID: 4212320446741038} + m_Father: {fileID: 4715852658799120} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4286742660426598 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1010404982028000} + m_LocalRotation: {x: -0.00030686986, y: -0.014894295, z: -0.012759085, w: 0.9998076} + m_LocalPosition: {x: -0.15022409, y: 0.00000011920929, z: -0.000000014901161} + m_LocalScale: {x: 1.0000001, y: 1.0000002, z: 1} + m_Children: [] + m_Father: {fileID: 4231299221006758} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4298066619836676 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1495084127033132} + m_LocalRotation: {x: -0.000000013421596, y: 0.000000027632419, z: 0.20570025, w: 0.97861505} + m_LocalPosition: {x: -0.31676018, y: -0.000000029802322, z: 0} + m_LocalScale: {x: 0.9999999, y: 1, z: 1} + m_Children: + - {fileID: 4334758250849932} + m_Father: {fileID: 4227937933469064} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4301028178895886 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1848536345837664} + m_LocalRotation: {x: -0.0001523757, y: -0.003437277, z: 0.003043677, w: 0.99998945} + m_LocalPosition: {x: -0.27671933, y: 0.00000008568168, z: -0.00000008940697} + m_LocalScale: {x: 1.0000002, y: 1.0000002, z: 1.0000004} + m_Children: + - {fileID: 4991231530613518} + m_Father: {fileID: 4306544925298146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4306544925298146 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1884835152854118} + m_LocalRotation: {x: -0.000015738498, y: -0.00013481079, z: -0.008859425, w: 0.9999608} + m_LocalPosition: {x: -0.31762934, y: -0.000000010933491, z: 0} + m_LocalScale: {x: 0.99999994, y: 0.9999998, z: 0.99999994} + m_Children: + - {fileID: 4301028178895886} + m_Father: {fileID: 4860895689742166} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4334758250849932 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1534815798563810} + m_LocalRotation: {x: -0.6349664, y: -0.02470889, z: 0.0011130363, w: 0.7721437} + m_LocalPosition: {x: -0.26442605, y: -0.000000029802322, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4917392242776758} + - {fileID: 4948931464359600} + - {fileID: 4514397939338246} + - {fileID: 4143224262009474} + - {fileID: 4018078701669832} + m_Father: {fileID: 4298066619836676} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4355950095109032 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1634366814065108} + m_LocalRotation: {x: -0.19711412, y: -0.13914387, z: -0.03019048, w: 0.9699864} + m_LocalPosition: {x: -0.07696378, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_Children: + - {fileID: 4672451955769334} + m_Father: {fileID: 4928934790995212} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4361978516921126 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1135460126913090} + m_LocalRotation: {x: -0.000000007254705, y: 0.0000000016971774, z: -0.2277913, w: 0.97371} + m_LocalPosition: {x: -0.04489553, y: 0, z: 0.000000029802322} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4539816768824420} + m_Father: {fileID: 4514397939338246} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4369439259323886 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1466185034251980} + m_LocalRotation: {x: -0.10905765, y: 0.47591645, z: -0.10381737, w: 0.8665056} + m_LocalPosition: {x: -0.13340387, y: -0.000000014901161, z: 0.00000011920929} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 0.99999994} + m_Children: + - {fileID: 4892578489063060} + m_Father: {fileID: 4830860581344014} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4382734894443346 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1797313834521158} + m_LocalRotation: {x: 0.07039445, y: 0.011170968, z: -0.3130863, w: 0.9470464} + m_LocalPosition: {x: -0.13605344, y: 0.0072193146, z: 0.012832977} + m_LocalScale: {x: 0.99999994, y: 0.9999999, z: 1.0000001} + m_Children: + - {fileID: 4052819782918204} + m_Father: {fileID: 4119286177475372} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4399450937874530 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1818762075854664} + m_LocalRotation: {x: 0.6767241, y: 0.17877202, z: -0.66455, w: -0.26164562} + m_LocalPosition: {x: -0.007154107, y: 0.007390216, z: -0.015515804} + m_LocalScale: {x: 0.99999994, y: 0.9999999, z: 0.9999999} + m_Children: + - {fileID: 4594310559806118} + m_Father: {fileID: 4550370854140754} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4402573559092728 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1469159043005404} + m_LocalRotation: {x: -0.027678797, y: 0.014816013, z: 0.03905903, w: 0.99874365} + m_LocalPosition: {x: -0.18444693, y: -0.00021146983, z: 0.000011495402} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4928934790995212} + m_Father: {fileID: 4732551661033212} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4432749068542684 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1802124568840748} + m_LocalRotation: {x: -0.00046600957, y: -0.0051898602, z: -0.03497946, w: 0.99937445} + m_LocalPosition: {x: -0.3437608, y: -0.000000030267984, z: 0.000000016156454} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4136798552964460} + m_Father: {fileID: 4651692131757780} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4447875865037570 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1890491245204348} + m_LocalRotation: {x: -1.110223e-16, y: 0.000000007450581, z: 0.000000014901161, + w: 1} + m_LocalPosition: {x: -0.03385985, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_Children: [] + m_Father: {fileID: 4539816768824420} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4459599931419054 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1693919613554156} + m_LocalRotation: {x: -0.0000000045672306, y: -0.000000006966301, z: -0.11640217, + w: 0.9932022} + m_LocalPosition: {x: -0.046686232, y: 0, z: -0.000000044703484} + m_LocalScale: {x: 1, y: 0.9999999, z: 1} + m_Children: + - {fileID: 4507225610043402} + m_Father: {fileID: 4941669013278794} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4471665224973970 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1279178513536234} + m_LocalRotation: {x: -0.54707086, y: 0.33679026, z: 0.025234113, w: 0.7659302} + m_LocalPosition: {x: -0.04548955, y: 0.032626092, z: 0.04823824} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4594775044774486} + m_Father: {fileID: 4119286177475372} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4490259505578878 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1150075176140312} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 11.278667, y: -1.7827877, z: 6.118402} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4774774915941070} + - {fileID: 4237538198175074} + - {fileID: 4540201712874252} + - {fileID: 4735972335878104} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4507225610043402 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1302887464771196} + m_LocalRotation: {x: 0.000000007450581, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0.02751398, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 0.99999994} + m_Children: [] + m_Father: {fileID: 4459599931419054} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4514397939338246 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1463783122563160} + m_LocalRotation: {x: -0.07039445, y: -0.011170963, z: -0.3130863, w: 0.9470464} + m_LocalPosition: {x: -0.13605338, y: 0.007219374, z: -0.012833029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4361978516921126} + m_Father: {fileID: 4334758250849932} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4519628157740566 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1276819018595210} + m_LocalRotation: {x: 0.000000033527613, y: -0.000000022351742, z: 1, w: 0.000000014901161} + m_LocalPosition: {x: -0.029265404, y: 0, z: 0} + m_LocalScale: {x: -1, y: -1, z: -1} + m_Children: [] + m_Father: {fileID: 4212320446741038} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4539816768824420 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1072597780765718} + m_LocalRotation: {x: 0.000000012812231, y: -0.0000000106490585, z: -0.2277913, w: 0.97371} + m_LocalPosition: {x: -0.04489553, y: -0.000000029802322, z: -0.000000029802322} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4447875865037570} + m_Father: {fileID: 4361978516921126} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4540201712874252 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1865634291331264} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4490259505578878} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4550370854140754 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1951799514151002} + m_LocalRotation: {x: 0.9641265, y: 0.0000015549907, z: 0.000000021886642, w: 0.26544318} + m_LocalPosition: {x: 0.34783235, y: 0.45413256, z: 0.97688043} + m_LocalScale: {x: 0.9999999, y: 0.99999994, z: 0.9999999} + m_Children: + - {fileID: 4399450937874530} + m_Father: {fileID: 4774774915941070} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4558383211953496 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1461224286221150} + m_LocalRotation: {x: 0.0000000036999668, y: -4.3363207e-10, z: -0.116402216, w: 0.9932022} + m_LocalPosition: {x: -0.046686172, y: 0.000000029802322, z: 0.000000029802322} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 4781295074042782} + m_Father: {fileID: 4594775044774486} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4592198057749092 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1586687326074116} + m_LocalRotation: {x: 0.12885731, y: -0.11456564, z: -0.07217499, w: 0.9823754} + m_LocalPosition: {x: -0.36886424, y: -0.000000018626451, z: 0.000000059604645} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4905368652293968} + m_Father: {fileID: 4197182265065022} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4594310559806118 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1175560894121072} + m_LocalRotation: {x: 0, y: 0, z: 0.0030083237, w: 0.99999547} + m_LocalPosition: {x: -0.1393038, y: 0.00000011920929, z: 0.0000000074387287} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4231299221006758} + m_Father: {fileID: 4399450937874530} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4594775044774486 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1903085340696336} + m_LocalRotation: {x: -0.00000003423077, y: -0.0000000028048297, z: -0.13648543, + w: 0.99064213} + m_LocalPosition: {x: -0.060612142, y: 0, z: 0} + m_LocalScale: {x: 0.9999998, y: 0.9999998, z: 0.99999994} + m_Children: + - {fileID: 4558383211953496} + m_Father: {fileID: 4471665224973970} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4597284278799572 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1511084918428596} + m_LocalRotation: {x: -0.056445796, y: 0.077959284, z: -0.12066044, w: 0.98801684} + m_LocalPosition: {x: -0.36886418, y: 0, z: -0.000000029802322} + m_LocalScale: {x: 0.9999998, y: 1, z: 0.9999999} + m_Children: + - {fileID: 4146166128820228} + m_Father: {fileID: 4914943240201416} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4651692131757780 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1249896763784558} + m_LocalRotation: {x: -0.034353625, y: 0.6956146, z: 0.70682585, w: 0.123844504} + m_LocalPosition: {x: -0.09179708, y: -0.039010994, z: 0.22090554} + m_LocalScale: {x: 1, y: 1, z: 0.99999994} + m_Children: + - {fileID: 4432749068542684} + m_Father: {fileID: 4129924974715750} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4670420799516482 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1499121026593800} + m_LocalRotation: {x: -0.00058261526, y: 0.08435822, z: -0.002398492, w: 0.9964324} + m_LocalPosition: {x: -0.26972228, y: 0.000000067055225, z: 0} + m_LocalScale: {x: 1.0000002, y: 1.0000002, z: 1} + m_Children: [] + m_Father: {fileID: 4108724387687140} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4672451955769334 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1059218261172526} + m_LocalRotation: {x: 2.3283067e-10, y: -4.6566134e-10, z: 0.0000000074505815, w: 1} + m_LocalPosition: {x: -0.24115324, y: 0, z: 0} + m_LocalScale: {x: 0.9999999, y: 0.9999999, z: 1} + m_Children: [] + m_Father: {fileID: 4355950095109032} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4677287491005038 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1903843755203422} + m_LocalRotation: {x: 0.000000008472626, y: 0.000000019399199, z: -0.23272595, w: 0.97254235} + m_LocalPosition: {x: -0.027281523, y: -0.000000059604645, z: 0.000000014901161} + m_LocalScale: {x: 1, y: 0.9999999, z: 1} + m_Children: + - {fileID: 4280321952613922} + m_Father: {fileID: 4683287682251894} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4683287682251894 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1781741348880706} + m_LocalRotation: {x: -5.8860133e-10, y: 0.000000013547479, z: -0.23272598, w: 0.97254235} + m_LocalPosition: {x: -0.032068193, y: 0, z: 0} + m_LocalScale: {x: 1.0000001, y: 1, z: 1} + m_Children: + - {fileID: 4677287491005038} + m_Father: {fileID: 4268807291916800} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4708610203189916 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1078478601437546} + m_LocalRotation: {x: -0.09307013, y: -0.6939775, z: 0.70504564, w: 0.112445615} + m_LocalPosition: {x: -0.011476634, y: -0.25979847, z: 0.0000009536743} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4741963489460462} + m_Father: {fileID: 4129924974715750} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4715852658799120 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1615549402128192} + m_LocalRotation: {x: -0.0059327143, y: 0.0468751, z: -0.13374054, w: 0.9898894} + m_LocalPosition: {x: -0.13427556, y: 0.010453641, z: 0.042716667} + m_LocalScale: {x: 0.99999994, y: 0.9999999, z: 1} + m_Children: + - {fileID: 4283143979009394} + m_Father: {fileID: 4119286177475372} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4732551661033212 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1687387406118398} + m_LocalRotation: {x: -0.01735794, y: -0.0000061976116, z: -0.00039807628, w: 0.99984926} + m_LocalPosition: {x: -0.15425146, y: -0.012549707, z: 0.0000053940257} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4160062110373730} + - {fileID: 4772739930438904} + - {fileID: 4402573559092728} + m_Father: {fileID: 4129924974715750} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4735972335878104 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1378262311794920} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4490259505578878} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4741963489460462 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1615973451911864} + m_LocalRotation: {x: -0.0022492474, y: -0.069493994, z: 0.023477085, w: 0.99730355} + m_LocalPosition: {x: -0.36641824, y: -0.000000037252903, z: 0.00000011920929} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1.0000002} + m_Children: + - {fileID: 4108724387687140} + m_Father: {fileID: 4708610203189916} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4748391031702748 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1491368564064446} + m_LocalRotation: {x: 0.000000010713893, y: 0.000000012758067, z: -0.23272595, w: 0.97254235} + m_LocalPosition: {x: -0.032068253, y: 0, z: -0.000000014901161} + m_LocalScale: {x: 1, y: 0.9999999, z: 0.99999994} + m_Children: + - {fileID: 4007654423138198} + m_Father: {fileID: 4018078701669832} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4768597039440366 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1394043320779632} + m_LocalRotation: {x: 9.838078e-11, y: 0.000000014781332, z: -0.25845632, w: 0.96602297} + m_LocalPosition: {x: -0.047542095, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 4883958064838778} + m_Father: {fileID: 4198636148412806} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4772739930438904 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1585427440741598} + m_LocalRotation: {x: 0.032485284, y: 0.98379385, z: -0.14521237, w: -0.10003901} + m_LocalPosition: {x: 0.15423739, y: 0.017576575, z: -0.14098525} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_Children: + - {fileID: 4197182265065022} + m_Father: {fileID: 4732551661033212} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4774774915941070 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1457829413905422} + m_LocalRotation: {x: -0.1919382, y: 0.68055844, z: 0.68055844, w: 0.1919382} + m_LocalPosition: {x: 0.000000044236277, y: 1.1308364, z: 0} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1} + m_Children: + - {fileID: 4993297944847610} + - {fileID: 4129924974715750} + - {fileID: 4550370854140754} + m_Father: {fileID: 4490259505578878} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4781295074042782 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1689864009635666} + m_LocalRotation: {x: 9.7144535e-17, y: 0.000000026077036, z: 1, w: 0.0000000037252907} + m_LocalPosition: {x: -0.027513921, y: -0.000000007450581, z: -0.000000014901161} + m_LocalScale: {x: -0.99999994, y: -0.9999999, z: -0.99999994} + m_Children: [] + m_Father: {fileID: 4558383211953496} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4789066211853810 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1713922177020308} + m_LocalRotation: {x: 0.7185278, y: 0.10277511, z: -0.67755514, w: 0.11863456} + m_LocalPosition: {x: 0.10755098, y: 0.040875673, z: 0.17380889} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_Children: + - {fileID: 4227937933469064} + m_Father: {fileID: 4928934790995212} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4830860581344014 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1071057782414660} + m_LocalRotation: {x: 0.5098419, y: 0.09415194, z: 0.84582764, w: -0.12558776} + m_LocalPosition: {x: 0.15751553, y: 0.047174096, z: -0.12810928} + m_LocalScale: {x: 1.0000001, y: 1, z: 1.0000001} + m_Children: + - {fileID: 4369439259323886} + m_Father: {fileID: 4928934790995212} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4860895689742166 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1884133590710864} + m_LocalRotation: {x: -0.0070472816, y: 0.7129379, z: -0.7009485, w: 0.018473662} + m_LocalPosition: {x: 0.037041347, y: 0.2043522, z: -0.00000059604645} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4306544925298146} + m_Father: {fileID: 4129924974715750} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4883958064838778 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1211018038989970} + m_LocalRotation: {x: -5.893526e-10, y: 0.0000000018626454, z: 1, w: 5.8207666e-10} + m_LocalPosition: {x: -0.024943382, y: 0, z: -0.000000007450581} + m_LocalScale: {x: -0.99999994, y: -0.99999994, z: -1} + m_Children: [] + m_Father: {fileID: 4768597039440366} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4884672185996232 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1146300402992766} + m_LocalRotation: {x: 0, y: -0.000000004190952, z: -0, w: 1} + m_LocalPosition: {x: -0.024943352, y: 0, z: 0.000000014901161} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 0.99999994} + m_Children: [] + m_Father: {fileID: 4241094239306508} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4892578489063060 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1656036028183870} + m_LocalRotation: {x: -0.000000023453895, y: 0.0000000022419842, z: 0.22451864, w: 0.97446984} + m_LocalPosition: {x: -0.3167603, y: -0.000000029802322, z: 0.000000059604645} + m_LocalScale: {x: 0.9999999, y: 1, z: 1} + m_Children: + - {fileID: 4119286177475372} + m_Father: {fileID: 4369439259323886} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4905368652293968 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1327037363249190} + m_LocalRotation: {x: 0.000000016771352, y: -0.000000014137256, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.15906769, y: 0.15187512, z: -0.000000029802322} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4926157802774422} + m_Father: {fileID: 4592198057749092} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4914943240201416 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1242315613069768} + m_LocalRotation: {x: -0.000000057649842, y: -0.000000003261023, z: 0.056475755, + w: 0.99840397} + m_LocalPosition: {x: -0.63113785, y: -0.000000029802322, z: -0.000000029802322} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_Children: + - {fileID: 4597284278799572} + m_Father: {fileID: 4160062110373730} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4917392242776758 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1935096534905822} + m_LocalRotation: {x: 0.54707086, y: -0.33679026, z: 0.025234139, w: 0.7659302} + m_LocalPosition: {x: -0.04548961, y: 0.032626092, z: -0.048238248} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4941669013278794} + m_Father: {fileID: 4334758250849932} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4926157802774422 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1228119985909526} + m_LocalRotation: {x: 0, y: -6.7314596e-14, z: -0, w: 1} + m_LocalPosition: {x: -0.09715249, y: 0, z: 0.000000029802322} + m_LocalScale: {x: 0.99999994, y: 1, z: 0.99999994} + m_Children: [] + m_Father: {fileID: 4905368652293968} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4928934790995212 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1873158203567434} + m_LocalRotation: {x: 0.0026701908, y: 0.082502194, z: -0.15654624, w: 0.9842152} + m_LocalPosition: {x: -0.31072986, y: -0.11196074, z: 0.0000012554228} + m_LocalScale: {x: 0.9999999, y: 0.9999999, z: 0.99999994} + m_Children: + - {fileID: 4355950095109032} + - {fileID: 4789066211853810} + - {fileID: 4830860581344014} + m_Father: {fileID: 4402573559092728} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4941669013278794 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1383426941052994} + m_LocalRotation: {x: 0.0000000047073248, y: 0.000000006872411, z: -0.13648538, w: 0.99064213} + m_LocalPosition: {x: -0.060612142, y: 0, z: 0.000000014901161} + m_LocalScale: {x: 1, y: 1, z: 1.0000002} + m_Children: + - {fileID: 4459599931419054} + m_Father: {fileID: 4917392242776758} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4948931464359600 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1756067799405304} + m_LocalRotation: {x: 0.0059326943, y: -0.046875086, z: -0.13374056, w: 0.9898894} + m_LocalPosition: {x: -0.1342755, y: 0.010453641, z: -0.042716637} + m_LocalScale: {x: 0.9999999, y: 0.9999999, z: 0.99999994} + m_Children: + - {fileID: 4225328472586460} + m_Father: {fileID: 4334758250849932} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4991231530613518 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1672010311922786} + m_LocalRotation: {x: -0.0003781554, y: 0.0044997092, z: 0.006417018, w: 0.99996924} + m_LocalPosition: {x: -0.13117108, y: 0.00000008940697, z: 0.000000029802322} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_Children: [] + m_Father: {fileID: 4301028178895886} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4993297944847610 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1694470935162810} + m_LocalRotation: {x: 1.5306408e-16, y: 0.000000011865041, z: 0.9624549, w: -0.2714416} + m_LocalPosition: {x: 0.000000007288584, y: -0.000000025843239, z: -1.1315333} + m_LocalScale: {x: 0.9999999, y: 0.9999999, z: 1} + m_Children: [] + m_Father: {fileID: 4774774915941070} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!111 &111666040288003186 +Animation: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1150075176140312} + m_Enabled: 1 + serializedVersion: 3 + m_Animation: {fileID: 7400000, guid: c91085c40a67a7542b3b1a737e2a9c51, type: 3} + m_Animations: + - {fileID: 7400000, guid: c91085c40a67a7542b3b1a737e2a9c51, type: 3} + - {fileID: 7400002, guid: c91085c40a67a7542b3b1a737e2a9c51, type: 3} + m_WrapMode: 0 + m_PlayAutomatically: 1 + m_AnimatePhysics: 0 + m_CullingType: 1 +--- !u!137 &137001305767814332 +SkinnedMeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1378262311794920} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: f610d32095a9f6f48b1ada37f0b76da2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 4300000, guid: c91085c40a67a7542b3b1a737e2a9c51, type: 3} + m_Bones: + - {fileID: 4402573559092728} + - {fileID: 4732551661033212} + - {fileID: 4830860581344014} + - {fileID: 4355950095109032} + - {fileID: 4789066211853810} + - {fileID: 4772739930438904} + - {fileID: 4129924974715750} + - {fileID: 4160062110373730} + - {fileID: 4369439259323886} + - {fileID: 4227937933469064} + - {fileID: 4708610203189916} + - {fileID: 4651692131757780} + - {fileID: 4181030785455488} + - {fileID: 4306544925298146} + - {fileID: 4860895689742166} + - {fileID: 4432749068542684} + - {fileID: 4075566800663240} + - {fileID: 4928934790995212} + - {fileID: 4298066619836676} + - {fileID: 4741963489460462} + - {fileID: 4301028178895886} + - {fileID: 4108724387687140} + - {fileID: 4334758250849932} + - {fileID: 4917392242776758} + - {fileID: 4941669013278794} + - {fileID: 4143224262009474} + - {fileID: 4018078701669832} + - {fileID: 4049452316068636} + - {fileID: 4748391031702748} + - {fileID: 4514397939338246} + - {fileID: 4361978516921126} + - {fileID: 4948931464359600} + - {fileID: 4225328472586460} + - {fileID: 4459599931419054} + - {fileID: 4169132998361604} + - {fileID: 4539816768824420} + - {fileID: 4241094239306508} + - {fileID: 4007654423138198} + - {fileID: 4991231530613518} + - {fileID: 4146166128820228} + - {fileID: 4597284278799572} + - {fileID: 4914943240201416} + - {fileID: 4670420799516482} + - {fileID: 4136798552964460} + - {fileID: 4212261233308806} + - {fileID: 4892578489063060} + - {fileID: 4119286177475372} + - {fileID: 4471665224973970} + - {fileID: 4594775044774486} + - {fileID: 4132173377954600} + - {fileID: 4268807291916800} + - {fileID: 4198636148412806} + - {fileID: 4683287682251894} + - {fileID: 4382734894443346} + - {fileID: 4052819782918204} + - {fileID: 4558383211953496} + - {fileID: 4715852658799120} + - {fileID: 4283143979009394} + - {fileID: 4077061754157946} + - {fileID: 4212320446741038} + - {fileID: 4768597039440366} + - {fileID: 4677287491005038} + - {fileID: 4592198057749092} + - {fileID: 4905368652293968} + - {fileID: 4197182265065022} + - {fileID: 4550370854140754} + - {fileID: 4218673413120388} + - {fileID: 4222922947366276} + - {fileID: 4399450937874530} + - {fileID: 4594310559806118} + - {fileID: 4231299221006758} + - {fileID: 4286742660426598} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 4129924974715750} + m_AABB: + m_Center: {x: 0.070777535, y: -0.17806454, z: -0.06054941} + m_Extent: {x: 1.1843659, y: 0.54110307, z: 0.6938623} + m_DirtyAABB: 0 diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab.meta new file mode 100644 index 000000000..2c127f338 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc.prefab.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 5044755b433cf354eb6f4e2f9f2173b9 +timeCreated: 1540944203 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npcs.FBX b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npcs.FBX rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX.meta new file mode 100644 index 000000000..7d68fcf6d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc2.FBX.meta @@ -0,0 +1,309 @@ +fileFormatVersion: 2 +guid: c91085c40a67a7542b3b1a737e2a9c51 +ModelImporter: + serializedVersion: 18 + fileIDToRecycleName: + 100000: //RootNode + 100002: BipU1NPC0040 + 100004: BipU1NPC0040 Footsteps + 100006: BipU1NPC0040 Head + 100008: BipU1NPC0040 HeadNub + 100010: BipU1NPC0040 L Calf + 100012: BipU1NPC0040 L Clavicle + 100014: BipU1NPC0040 L Finger0 + 100016: BipU1NPC0040 L Finger01 + 100018: BipU1NPC0040 L Finger02 + 100020: BipU1NPC0040 L Finger0Nub + 100022: BipU1NPC0040 L Finger1 + 100024: BipU1NPC0040 L Finger11 + 100026: BipU1NPC0040 L Finger12 + 100028: BipU1NPC0040 L Finger1Nub + 100030: BipU1NPC0040 L Finger2 + 100032: BipU1NPC0040 L Finger21 + 100034: BipU1NPC0040 L Finger22 + 100036: BipU1NPC0040 L Finger2Nub + 100038: BipU1NPC0040 L Finger3 + 100040: BipU1NPC0040 L Finger31 + 100042: BipU1NPC0040 L Finger32 + 100044: BipU1NPC0040 L Finger3Nub + 100046: BipU1NPC0040 L Finger4 + 100048: BipU1NPC0040 L Finger41 + 100050: BipU1NPC0040 L Finger42 + 100052: BipU1NPC0040 L Finger4Nub + 100054: BipU1NPC0040 L Foot + 100056: BipU1NPC0040 L Forearm + 100058: BipU1NPC0040 L Hand + 100060: BipU1NPC0040 L Thigh + 100062: BipU1NPC0040 L Toe0 + 100064: BipU1NPC0040 L Toe0Nub + 100066: BipU1NPC0040 L UpperArm + 100068: BipU1NPC0040 Neck + 100070: BipU1NPC0040 Pelvis + 100072: BipU1NPC0040 Prop1 + 100074: BipU1NPC0040 R Calf + 100076: BipU1NPC0040 R Clavicle + 100078: BipU1NPC0040 R Finger0 + 100080: BipU1NPC0040 R Finger01 + 100082: BipU1NPC0040 R Finger02 + 100084: BipU1NPC0040 R Finger0Nub + 100086: BipU1NPC0040 R Finger1 + 100088: BipU1NPC0040 R Finger11 + 100090: BipU1NPC0040 R Finger12 + 100092: BipU1NPC0040 R Finger1Nub + 100094: BipU1NPC0040 R Finger2 + 100096: BipU1NPC0040 R Finger21 + 100098: BipU1NPC0040 R Finger22 + 100100: BipU1NPC0040 R Finger2Nub + 100102: BipU1NPC0040 R Finger3 + 100104: BipU1NPC0040 R Finger31 + 100106: BipU1NPC0040 R Finger32 + 100108: BipU1NPC0040 R Finger3Nub + 100110: BipU1NPC0040 R Finger4 + 100112: BipU1NPC0040 R Finger41 + 100114: BipU1NPC0040 R Finger42 + 100116: BipU1NPC0040 R Finger4Nub + 100118: BipU1NPC0040 R Foot + 100120: BipU1NPC0040 R Forearm + 100122: BipU1NPC0040 R Hand + 100124: BipU1NPC0040 R Thigh + 100126: BipU1NPC0040 R Toe0 + 100128: BipU1NPC0040 R Toe0Nub + 100130: BipU1NPC0040 R UpperArm + 100132: BipU1NPC0040 Spine + 100134: BipU1NPC0040 Spine1 + 100136: BoneU1NPC0040_00 + 100138: BoneU1NPC0040_01 + 100140: BoneU1NPC0040_02 + 100142: BoneU1NPC0040_03 + 100144: BoneU1NPC0040_04 + 100146: BoneU1NPC0040_05 + 100148: BoneU1NPC0040_06 + 100150: BoneU1NPC0040_07 + 100152: BoneU1NPC0040_08 + 100154: BoneU1NPC0040_09 + 100156: BoneU1NPC0040_10 + 100158: BoneU1NPC0040_11 + 100160: BoneU1NPC0040_12 + 100162: BoneU1NPC0040_13 + 100164: BoneU1NPC0040_14 + 100166: BoneU1NPC0040_15 + 100168: BoneU1NPC0040_16 + 100170: BoneU1NPC0040_17 + 100172: BoneU1NPC0040_18 + 100174: BoneU1NPC0040_19 + 100176: Particle View 01 1 + 100178: Particle View 01 + 100180: U1NPC0040 + 400000: //RootNode + 400002: BipU1NPC0040 + 400004: BipU1NPC0040 Footsteps + 400006: BipU1NPC0040 Head + 400008: BipU1NPC0040 HeadNub + 400010: BipU1NPC0040 L Calf + 400012: BipU1NPC0040 L Clavicle + 400014: BipU1NPC0040 L Finger0 + 400016: BipU1NPC0040 L Finger01 + 400018: BipU1NPC0040 L Finger02 + 400020: BipU1NPC0040 L Finger0Nub + 400022: BipU1NPC0040 L Finger1 + 400024: BipU1NPC0040 L Finger11 + 400026: BipU1NPC0040 L Finger12 + 400028: BipU1NPC0040 L Finger1Nub + 400030: BipU1NPC0040 L Finger2 + 400032: BipU1NPC0040 L Finger21 + 400034: BipU1NPC0040 L Finger22 + 400036: BipU1NPC0040 L Finger2Nub + 400038: BipU1NPC0040 L Finger3 + 400040: BipU1NPC0040 L Finger31 + 400042: BipU1NPC0040 L Finger32 + 400044: BipU1NPC0040 L Finger3Nub + 400046: BipU1NPC0040 L Finger4 + 400048: BipU1NPC0040 L Finger41 + 400050: BipU1NPC0040 L Finger42 + 400052: BipU1NPC0040 L Finger4Nub + 400054: BipU1NPC0040 L Foot + 400056: BipU1NPC0040 L Forearm + 400058: BipU1NPC0040 L Hand + 400060: BipU1NPC0040 L Thigh + 400062: BipU1NPC0040 L Toe0 + 400064: BipU1NPC0040 L Toe0Nub + 400066: BipU1NPC0040 L UpperArm + 400068: BipU1NPC0040 Neck + 400070: BipU1NPC0040 Pelvis + 400072: BipU1NPC0040 Prop1 + 400074: BipU1NPC0040 R Calf + 400076: BipU1NPC0040 R Clavicle + 400078: BipU1NPC0040 R Finger0 + 400080: BipU1NPC0040 R Finger01 + 400082: BipU1NPC0040 R Finger02 + 400084: BipU1NPC0040 R Finger0Nub + 400086: BipU1NPC0040 R Finger1 + 400088: BipU1NPC0040 R Finger11 + 400090: BipU1NPC0040 R Finger12 + 400092: BipU1NPC0040 R Finger1Nub + 400094: BipU1NPC0040 R Finger2 + 400096: BipU1NPC0040 R Finger21 + 400098: BipU1NPC0040 R Finger22 + 400100: BipU1NPC0040 R Finger2Nub + 400102: BipU1NPC0040 R Finger3 + 400104: BipU1NPC0040 R Finger31 + 400106: BipU1NPC0040 R Finger32 + 400108: BipU1NPC0040 R Finger3Nub + 400110: BipU1NPC0040 R Finger4 + 400112: BipU1NPC0040 R Finger41 + 400114: BipU1NPC0040 R Finger42 + 400116: BipU1NPC0040 R Finger4Nub + 400118: BipU1NPC0040 R Foot + 400120: BipU1NPC0040 R Forearm + 400122: BipU1NPC0040 R Hand + 400124: BipU1NPC0040 R Thigh + 400126: BipU1NPC0040 R Toe0 + 400128: BipU1NPC0040 R Toe0Nub + 400130: BipU1NPC0040 R UpperArm + 400132: BipU1NPC0040 Spine + 400134: BipU1NPC0040 Spine1 + 400136: BoneU1NPC0040_00 + 400138: BoneU1NPC0040_01 + 400140: BoneU1NPC0040_02 + 400142: BoneU1NPC0040_03 + 400144: BoneU1NPC0040_04 + 400146: BoneU1NPC0040_05 + 400148: BoneU1NPC0040_06 + 400150: BoneU1NPC0040_07 + 400152: BoneU1NPC0040_08 + 400154: BoneU1NPC0040_09 + 400156: BoneU1NPC0040_10 + 400158: BoneU1NPC0040_11 + 400160: BoneU1NPC0040_12 + 400162: BoneU1NPC0040_13 + 400164: BoneU1NPC0040_14 + 400166: BoneU1NPC0040_15 + 400168: BoneU1NPC0040_16 + 400170: BoneU1NPC0040_17 + 400172: BoneU1NPC0040_18 + 400174: BoneU1NPC0040_19 + 400176: Particle View 01 1 + 400178: Particle View 01 + 400180: U1NPC0040 + 4300000: U1NPC0040 + 7400000: base@idle_z1 + 7400002: base@idle_z2 + 11100000: //RootNode + 13700000: //RootNode + 13700002: U1NPC0040 + materials: + importMaterials: 1 + materialName: 0 + materialSearch: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + optimizeGameObjects: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + animationCompression: 2 + animationRotationError: .5 + animationPositionError: .5 + animationScaleError: .5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + clipAnimations: + - serializedVersion: 16 + name: base@idle_z1 + takeName: + firstFrame: 1 + lastFrame: 61 + wrapMode: 2 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 0 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 0 + maskSource: {instanceID: 0} + - serializedVersion: 16 + name: base@idle_z2 + takeName: + firstFrame: 71 + lastFrame: 135 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 0 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 0 + maskSource: {instanceID: 0} + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + importBlendShapes: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + optimizeMeshForGPU: 1 + keepQuads: 0 + weldVertices: 1 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 0 + tangentSpace: + normalSmoothAngle: 60 + splitTangentsAcrossUV: 1 + normalImportMode: 0 + tangentImportMode: 1 + importAnimation: 1 + copyAvatar: 0 + humanDescription: + human: [] + skeleton: [] + armTwist: .5 + foreArmTwist: .5 + upperLegTwist: .5 + legTwist: .5 + armStretch: .0500000007 + legStretch: .0500000007 + feetSpacing: 0 + rootMotionBoneName: + hasTranslationDoF: 0 + lastHumanDescriptionAvatarSource: {instanceID: 0} + animationType: 1 + humanoidOversampling: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc3.prefab b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Role/npc3.prefab rename to Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab.meta b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab.meta new file mode 100644 index 000000000..fe5f34e13 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/Role/npc3.prefab.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 0cf8cd8b7e5dca44290f132f95d0b01a +timeCreated: 1547976416 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI.meta new file mode 100644 index 000000000..8d9dacab4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5d47e13569988ba48b016bb4d47aa8ab +folderAsset: yes +timeCreated: 1446198115 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png.meta new file mode 100644 index 000000000..a24207617 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 346afb959685d48ed81690b2676beb38 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Bag_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes.meta new file mode 100644 index 000000000..c10faac9d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Bag_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: db148c03ade42504588dd6f2f50ecaee +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png.meta new file mode 100644 index 000000000..e5b8db0ae --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 2639a9e025be642158955609c804baf4 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes.meta new file mode 100644 index 000000000..e2fa113ea --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a4930dcd8a536f243a39ef553f5d8b0f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_gojg7u.wav b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_gojg7u.wav rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav.meta new file mode 100644 index 000000000..f731a02c6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_gojg7u.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 264b41ad74a12f84b96c1912d1f5b5aa +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_o4lt7w.wav b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Basics_o4lt7w.wav rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav.meta new file mode 100644 index 000000000..69a260e33 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Basics_o4lt7w.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 87155986ecd4a494fb1bf8a30894be6c +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png.meta new file mode 100644 index 000000000..62b99f772 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: b1507578401e008468ea8e425875ccc4 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: fairygui-examples/bundleusage.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/BundleUsage_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes.meta new file mode 100644 index 000000000..92d0d1f3d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/BundleUsage_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 350c6259b97d7ac42a77dbed286ffca9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: fairygui-examples/bundleusage.ab + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png.meta new file mode 100644 index 000000000..f84ba9cc9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: c0442108e01274a65b9c9ddb2088b4d3 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Cooldown_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes.meta new file mode 100644 index 000000000..2e366436a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Cooldown_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 359c0adf0408b364fbd36b6173b72867 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png.meta new file mode 100644 index 000000000..4907483f0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: a67c842fc46754e2c84ffafa9aea4298 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Curve_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes.meta new file mode 100644 index 000000000..2ecb5948d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Curve_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 310ed4c653b32e44d8ecb7a7dfd523d5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png.meta new file mode 100644 index 000000000..3892a6aa8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 37e1dfaa1f62d477eb49d74ede6109a7 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/CutScene_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes.meta new file mode 100644 index 000000000..29d8e3966 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/CutScene_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 90e82b98c94b0bd4dbd3b56fffacf0c7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png.meta new file mode 100644 index 000000000..3ca4972f5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: e2ec10b04b3e94470bf6123d315ff9c0 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/EmitNumbers_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes.meta new file mode 100644 index 000000000..584cfa6a6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/EmitNumbers_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 61e3084654685784f84d844e0fc30e4f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png.meta new file mode 100644 index 000000000..0048d489b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: b4f98defb276c48289959754e00cee34 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Emoji_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes.meta new file mode 100644 index 000000000..cdb116352 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Emoji_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 703b8b3953da64146a7b4907bdd0c264 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png.meta new file mode 100644 index 000000000..3d901460c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 1d1b2b4b5ff4040f7aa0b81484ba93e1 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Extension_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes.meta new file mode 100644 index 000000000..137cc719f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Extension_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8aa31d075dbbae445abcd6049d3bba22 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png.meta new file mode 100644 index 000000000..973e3a6d6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 7cdbc3249c2af40c3ab31ef863ea7f08 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Filter_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes.meta new file mode 100644 index 000000000..8a9b39fd4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Filter_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3e95d77aad938b245b60a4698a2f7be8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Gesture_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Gesture_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes.meta new file mode 100644 index 000000000..0fadf189f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Gesture_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0d3d4fc09ae51914691b7f1cba3be651 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png.meta new file mode 100644 index 000000000..576aac8b3 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: dbc97846cafbb41cebb8168d9bad61fa +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Guide_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes.meta new file mode 100644 index 000000000..6ea07ed56 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Guide_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4ee7f37d1f11c2c459ff36db6169332c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png.meta new file mode 100644 index 000000000..7ff26efb0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 60708b9439d254e198b0933795041029 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HeadBar_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes.meta new file mode 100644 index 000000000..df80fd765 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HeadBar_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2b98557f90d48814a81ed521a3d4ca25 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png.meta new file mode 100644 index 000000000..f8668d7c8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 9634eddcff8554d65b031e5962025725 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/HitTest_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes.meta new file mode 100644 index 000000000..c15d8707d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/HitTest_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 308c9f6ac8147a44ba6859a334e8d1c4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png.meta new file mode 100644 index 000000000..a120ad944 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 51af1ab91147945a092500a6ec852f54 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Joystick_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes.meta new file mode 100644 index 000000000..265cbb5ee --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Joystick_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0fe158521236c3846936aed736848add +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png.meta new file mode 100644 index 000000000..2c494cf06 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 63e25316a3f544e0fad0be2802337063 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/LoopList_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes.meta new file mode 100644 index 000000000..2eae331c8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/LoopList_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: da00dbf49111cd64ea7c7ceb7a7e4618 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png.meta new file mode 100644 index 000000000..be8f22042 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: ba8a3726c6403402cbd50dfd4615dbc2 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ModalWaiting_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes.meta new file mode 100644 index 000000000..b16a92e94 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ModalWaiting_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 790c7d9c4d024c7438d1ff01a5c07f1f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png.meta new file mode 100644 index 000000000..101aa4760 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 34b6171899a7648e6baa0e82b2cb27ad +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Model_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes.meta new file mode 100644 index 000000000..d17224c14 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Model_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2abb3b1a68ebc7a4cb6b273de5619bf8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png.meta new file mode 100644 index 000000000..9311bb028 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 9979fe01cca0048359536d32143f602b +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Particles_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes.meta new file mode 100644 index 000000000..16d9018be --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Particles_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: be05ee8cec8ae704e8e6161295a4e21d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png.meta new file mode 100644 index 000000000..1326a6581 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 9c51a92924cee4a9e814c7891e48cb01 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Perspective_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes.meta new file mode 100644 index 000000000..eeab0f93f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Perspective_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b0a30153bc9a1bd4197ea6499ae08bc3 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png.meta new file mode 100644 index 000000000..0e5d10f47 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 8392c7363d118450d9193a7c73d574cc +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/PullToRefresh_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes.meta new file mode 100644 index 000000000..2b5d31f5f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/PullToRefresh_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5cc4d91cab8814f48981f065ffb91b2a +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png.meta new file mode 100644 index 000000000..5ba18a725 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 443e1341bc243417b97740f655b23ef0 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/RenderTexture_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes.meta new file mode 100644 index 000000000..49b2f03c9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/RenderTexture_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 25e072f50178dd743bf51e98e7906433 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png.meta new file mode 100644 index 000000000..81f5e2295 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: e8fb179a0cfbe4efba6c1b82937e1ad8 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/ScrollPane_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes.meta new file mode 100644 index 000000000..01b5ccef1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/ScrollPane_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 13e5fff898acc2e42a042dc4ae10682d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png.meta new file mode 100644 index 000000000..9c21f04c7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_atlas0.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: c8e5281cf8130430f953aeab61b5cf87 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TextMeshPro_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes.meta new file mode 100644 index 000000000..ca50ca6a2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TextMeshPro_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fc65f94cd947b46b6ad39d40179bd24b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png.meta new file mode 100644 index 000000000..57e5c89ba --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 85940b8173dea45339e76145592a51bd +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes.meta new file mode 100644 index 000000000..1c5d60f5c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c73a297bc5f785f4a83bc85211a85b10 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_gkq03.wav b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/Transition_gkq03.wav rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav.meta new file mode 100644 index 000000000..381ffe825 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/Transition_gkq03.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: aee486249a6a6964abaee5e35552eb4e +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png.meta new file mode 100644 index 000000000..b8877c8dc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 074e3db5779c24509a2d68806deed31f +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TreeView_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes.meta new file mode 100644 index 000000000..3a09a66c0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TreeView_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a742d5b70dc43c647805d3ccf3b4b2e3 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png.meta new file mode 100644 index 000000000..115f0b58b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 9600823ed9f92449a81baf81a4d993a7 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnCard_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes.meta new file mode 100644 index 000000000..f62fc1e9c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnCard_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 68c3403d1c5501742a08b2453bbd559e +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png.meta new file mode 100644 index 000000000..9d78b7601 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 60423f33540eb4cc5b0c05a541b4a586 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TurnPage_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes.meta new file mode 100644 index 000000000..755235c49 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TurnPage_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 97d860cf3af710341bb25de35fcff91f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png.meta new file mode 100644 index 000000000..af606b297 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 0f7c4ebe5147d466cab6f702f9ca1c4c +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/TypingEffect_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes.meta new file mode 100644 index 000000000..1165cdcbb --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/TypingEffect_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e82e588b274dee84682a15114b8b5d6f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_atlas0.png b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_atlas0.png rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png.meta new file mode 100644 index 000000000..09aa35323 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_atlas0.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: e7f919ab9ee4d42dd971f965ec9aec59 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_fui.bytes b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/UI/VirtualList_fui.bytes rename to Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes diff --git a/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes.meta b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes.meta new file mode 100644 index 000000000..03f86939c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Resources/UI/VirtualList_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ed1d9f6e251c95343859bc0e6fdc634f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes.meta b/Assets/Plugins/FairyGUI/Examples/Scenes.meta new file mode 100644 index 000000000..90615cec8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ca17b6c8192bd5d4aadec6a31065c8cb +folderAsset: yes +timeCreated: 1446194671 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 01 - Basics.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 01 - Basics.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity.meta new file mode 100644 index 000000000..eeb6f1388 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 01 - Basics.unity.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: 97fd62303685de449a991eaa58a92cd5 +DefaultImporter: + userData: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 02 - Bag.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 02 - Bag.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity.meta new file mode 100644 index 000000000..7fe095890 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 02 - Bag.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bb0881047732e549a389bf881da507b +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 03 - CoolDown.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 03 - CoolDown.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity.meta new file mode 100644 index 000000000..a974eaf73 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 03 - CoolDown.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 385f5f841a2b93449bc0a7d72f1034e0 +timeCreated: 1446194671 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 04 - Emoji.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 04 - Emoji.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity.meta new file mode 100644 index 000000000..150a7768c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 04 - Emoji.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3231025ce71198b4fabbaa7c03b429d8 +timeCreated: 1446194671 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 05 - Joystick.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 05 - Joystick.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity.meta new file mode 100644 index 000000000..836e21c7c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 05 - Joystick.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 716b6afb6abbcdd4297021a99ac3795f +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 06 - HeadBar.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 06 - HeadBar.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity.meta new file mode 100644 index 000000000..83788e2ee --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 06 - HeadBar.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a076ecd25050714ab2eda1d84dfa532 +timeCreated: 1446540639 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 07 - EmitNumbers.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 07 - EmitNumbers.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity.meta new file mode 100644 index 000000000..b037356ec --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 07 - EmitNumbers.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba9fecbe33a8173448d5c4e65809460f +timeCreated: 1446569181 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 08 - Transition.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 08 - Transition.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity.meta new file mode 100644 index 000000000..2b116a67c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 08 - Transition.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: da16b4e6c83f4644091ac783878ae6ec +timeCreated: 1446602522 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 09 - Extension.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 09 - Extension.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity.meta new file mode 100644 index 000000000..61de59e4d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 09 - Extension.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3aa4363269faec8498ef949480f5e8b5 +timeCreated: 1446611222 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 10 - ModalWaiting.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 10 - ModalWaiting.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity.meta new file mode 100644 index 000000000..28df7a9ab --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 10 - ModalWaiting.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2708cf66c28ec534b9e230cbf277f9f7 +timeCreated: 1447054792 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 11 - CutScene.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 11 - CutScene.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity.meta new file mode 100644 index 000000000..1a742aba2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 11 - CutScene.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4efea31a316b050439851afe65f4de37 +timeCreated: 1446611156 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 12 - RenderTexture.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 12 - RenderTexture.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity.meta new file mode 100644 index 000000000..ce06e4c21 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 12 - RenderTexture.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c830bc4febb89840805f5f6f21e8138 +timeCreated: 1446193142 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 13 - Particles.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 13 - Particles.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity.meta new file mode 100644 index 000000000..c32909c6a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 13 - Particles.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a9b321846468334dbd1f454f043c695 +timeCreated: 1446770031 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 14 - BundleUsage.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 14 - BundleUsage.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity.meta new file mode 100644 index 000000000..d8ebc24df --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 14 - BundleUsage.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f26c5ad5e95062042b887d68c717fa5e +timeCreated: 1446611044 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 15 - VirtualList.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 15 - VirtualList.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity.meta new file mode 100644 index 000000000..ba1d0931c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 15 - VirtualList.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b75df39b8fbcc7f469a7335938f54d7e +timeCreated: 1456387382 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 16 - LoopList.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 16 - LoopList.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity.meta new file mode 100644 index 000000000..814a04ce5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 16 - LoopList.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bdd703e7d454b1441a6f90bb1dccd3d6 +timeCreated: 1456388435 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 17 - Model.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 17 - Model.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity.meta new file mode 100644 index 000000000..ec81e09c9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 17 - Model.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 729de84eb637f4f4f9ac755b3914d8fc +timeCreated: 1456390922 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 18 - Guide.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 18 - Guide.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity.meta new file mode 100644 index 000000000..647116052 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 18 - Guide.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 085f754b1b575534b91305d7c18a92a4 +timeCreated: 1456392160 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 19 - HitTest.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 19 - HitTest.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity.meta new file mode 100644 index 000000000..3ca7e05e5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 19 - HitTest.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cf0fd7d55aa59c44a92b1e6248258bfe +timeCreated: 1456392929 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 20 - 3D UI.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 20 - 3D UI.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity.meta new file mode 100644 index 000000000..3b487eb45 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 20 - 3D UI.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a4bc350cbb6a15d40a15aef7979eaa5e +timeCreated: 1456411647 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 21 - Curve UI.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 21 - Curve UI.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity.meta new file mode 100644 index 000000000..0e8477c53 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 21 - Curve UI.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 537f052b9bcb3274ca109d206e7b1f71 +timeCreated: 1461431245 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 22 - Gesture.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 22 - Gesture.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity.meta new file mode 100644 index 000000000..49d754fc8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 22 - Gesture.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99d5d7fbdec0c8249885740dfe14ad8f +timeCreated: 1464336759 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 23 - Filter.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 23 - Filter.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity.meta new file mode 100644 index 000000000..c0c603ed5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 23 - Filter.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c7133508ce19e514ab0fb73a52a2cdf1 +timeCreated: 1465403020 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 24 - TurnCard.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 24 - TurnCard.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity.meta new file mode 100644 index 000000000..18603d883 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 24 - TurnCard.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0f565de6d6d7e64da7c0688e65d565d +timeCreated: 1465455953 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 25 - TreeView.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 25 - TreeView.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity.meta new file mode 100644 index 000000000..60f7f1991 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 25 - TreeView.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0bc596d82327941479fad22a23c339ee +timeCreated: 1466782562 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 26 - PullToRefresh.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 26 - PullToRefresh.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity.meta new file mode 100644 index 000000000..6198ce11b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 26 - PullToRefresh.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc85150c2ddfaec43bcfa322713d27f8 +timeCreated: 1470303075 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 27 - ScrollPane.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 27 - ScrollPane.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity.meta new file mode 100644 index 000000000..ac3ce0db2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 27 - ScrollPane.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 867859be40bfae045a2669a57b1e6601 +timeCreated: 1476970857 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 28 - TypingEffect.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 28 - TypingEffect.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity.meta new file mode 100644 index 000000000..e2ea11f38 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 28 - TypingEffect.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e6a75b5a71cbe240b1cc2d14cdc5a3d +timeCreated: 1477472028 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 29 - TurnPage.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 29 - TurnPage.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity.meta new file mode 100644 index 000000000..45c55312c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 29 - TurnPage.unity.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9258ae47c8374554f9c0e7d9b7e61df1 +timeCreated: 1547395694 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 30 - TextMeshPro.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/Example 30 - TextMeshPro.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity.meta new file mode 100644 index 000000000..bd1eacd3d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/Example 30 - TextMeshPro.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80c3912e6b42b40619898246e8b4ee26 +timeCreated: 1477472028 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene1.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene1.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity.meta new file mode 100644 index 000000000..45dd5f6d2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/scene1.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6940e9cae0b012148b4848f1c72c314a +timeCreated: 1446629259 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene2.unity b/Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Scenes/scene2.unity rename to Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity diff --git a/Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity.meta b/Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity.meta new file mode 100644 index 000000000..ea2d5f488 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Scenes/scene2.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 44b386c5d0d35be45b1a3f0e55977f62 +timeCreated: 1446629280 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/ScrollPane.meta b/Assets/Plugins/FairyGUI/Examples/ScrollPane.meta new file mode 100644 index 000000000..ab07c5526 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/ScrollPane.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 988df54331278a444888cd30353fa8fb +folderAsset: yes +timeCreated: 1476976370 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ScrollPane/ScrollPaneMain.cs b/Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ScrollPane/ScrollPaneMain.cs rename to Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs.meta new file mode 100644 index 000000000..7d721939b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/ScrollPane/ScrollPaneMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 33e449f584dc08845b990406509de039 +timeCreated: 1476970858 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/TextMeshPro.meta b/Assets/Plugins/FairyGUI/Examples/TextMeshPro.meta new file mode 100644 index 000000000..985c64869 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TextMeshPro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4ac09deb76ae42c8a3c62e19e2029f9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TextMeshPro/TextMeshProMain.cs b/Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TextMeshPro/TextMeshProMain.cs rename to Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs.meta new file mode 100644 index 000000000..2bf4ff5ad --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TextMeshPro/TextMeshProMain.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 16519a7b1af254640a93412fae4bd9be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/Transition.meta b/Assets/Plugins/FairyGUI/Examples/Transition.meta new file mode 100644 index 000000000..55d103741 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Transition.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9df2e7826734a4f47b0f45e7b7f3d65b +folderAsset: yes +timeCreated: 1446571749 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Transition/TransitionMain.cs b/Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Transition/TransitionMain.cs rename to Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs.meta new file mode 100644 index 000000000..3f5330adb --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/Transition/TransitionMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ab67b9a9f47fd3343b5aeb1333ea0527 +timeCreated: 1446571752 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/TreeView.meta b/Assets/Plugins/FairyGUI/Examples/TreeView.meta new file mode 100644 index 000000000..d0c65961b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TreeView.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 75789bcea4b63b64eb37ccf5f091eec0 +folderAsset: yes +timeCreated: 1467555752 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TreeView/TreeViewMain.cs b/Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TreeView/TreeViewMain.cs rename to Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs.meta new file mode 100644 index 000000000..8ed092ce5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TreeView/TreeViewMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a8846401629fd134dbc0abfb115b498b +timeCreated: 1466782335 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/TurnCard.meta b/Assets/Plugins/FairyGUI/Examples/TurnCard.meta new file mode 100644 index 000000000..657ad6142 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnCard.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e7fb2d8438b95bb4594057499bfaf527 +folderAsset: yes +timeCreated: 1465459098 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnCard/Card.cs b/Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnCard/Card.cs rename to Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs.meta b/Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs.meta new file mode 100644 index 000000000..6a2aa2ed0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnCard/Card.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f508880d965b60742b34521caee31d63 +timeCreated: 1465454889 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnCard/TurnCardMain.cs b/Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnCard/TurnCardMain.cs rename to Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs.meta new file mode 100644 index 000000000..493cf5110 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnCard/TurnCardMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f30e9532e25d54e4789a3b737b33f79e +timeCreated: 1465453409 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/TurnPage.meta b/Assets/Plugins/FairyGUI/Examples/TurnPage.meta new file mode 100644 index 000000000..b9b72fc65 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnPage.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: b583937d058c54d4b86d41aca1848f04 +folderAsset: yes +timeCreated: 1547288041 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/BookPage.cs b/Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/BookPage.cs rename to Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs.meta b/Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs.meta new file mode 100644 index 000000000..da756613f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnPage/BookPage.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c00a31b8a6395734980ed760747cb0c4 +timeCreated: 1547975855 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/FairyBook.cs b/Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/FairyBook.cs rename to Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs.meta b/Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs.meta new file mode 100644 index 000000000..9793987a7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnPage/FairyBook.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 01eed0ee3e180444b830df9b94ea82b9 +timeCreated: 1547288041 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/TurnPageMain.cs b/Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TurnPage/TurnPageMain.cs rename to Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs.meta new file mode 100644 index 000000000..0931fbac2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TurnPage/TurnPageMain.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 0246af0692f804e419764f96010083e0 +timeCreated: 1547288041 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/TypingEffect.meta b/Assets/Plugins/FairyGUI/Examples/TypingEffect.meta new file mode 100644 index 000000000..70e6f02d9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TypingEffect.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1d6f3a0c3e5008542a8aa0103513abdf +folderAsset: yes +timeCreated: 1477729673 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TypingEffect/TypingEffectMain.cs b/Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/TypingEffect/TypingEffectMain.cs rename to Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs.meta new file mode 100644 index 000000000..79f0a9fb7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/TypingEffect/TypingEffectMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2686886b98b45764893ae635e5b76d89 +timeCreated: 1477472029 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Examples/VirtualList.meta b/Assets/Plugins/FairyGUI/Examples/VirtualList.meta new file mode 100644 index 000000000..4e9e442db --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/VirtualList.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e3bca127ef0001a49a2edebb9f806b87 +folderAsset: yes +timeCreated: 1456387596 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/VirtualList/VirtualListMain.cs b/Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/VirtualList/VirtualListMain.cs rename to Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs diff --git a/Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs.meta b/Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs.meta new file mode 100644 index 000000000..3f76352ca --- /dev/null +++ b/Assets/Plugins/FairyGUI/Examples/VirtualList/VirtualListMain.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cfc2db50aaedb7843a486cc282c0ec02 +timeCreated: 1456387599 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Resources.meta b/Assets/Plugins/FairyGUI/Resources.meta new file mode 100644 index 000000000..6e4dc8c9a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 66d9312cafc49bf4cad1ccdbb5b6668b +folderAsset: yes +timeCreated: 1446459912 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders.meta b/Assets/Plugins/FairyGUI/Resources/Shaders.meta new file mode 100644 index 000000000..f308cfdda --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cc39210f7f4d03f4aa637689b9d90d75 +folderAsset: yes +timeCreated: 1446459912 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn.meta b/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn.meta new file mode 100644 index 000000000..dddf6b3c2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b5137d7a41873f9499f95f860a6cef17 +folderAsset: yes +timeCreated: 1465913233 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader b/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader rename to Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta b/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta new file mode 100644 index 000000000..81312dc5a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f83d3bb1d90aaf54d8aed0783317662f +timeCreated: 1465913243 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader rename to Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta new file mode 100644 index 000000000..70394890c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cd79153f88fa7334ea6c5564c053bdca +timeCreated: 1459224288 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader rename to Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta new file mode 100644 index 000000000..36cfc082c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 263c97191482b3649ac7bf0810cc4f77 +timeCreated: 1459224288 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader rename to Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader diff --git a/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta new file mode 100644 index 000000000..ec6565d61 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8526777372c6fef4f8162b3a7901dcb0 +timeCreated: 1459224288 +licenseType: Pro +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts.meta b/Assets/Plugins/FairyGUI/Scripts.meta new file mode 100644 index 000000000..8fde2fc71 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 18909c5f8494a7f45937618ed5a4fbd0 +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Core.meta b/Assets/Plugins/FairyGUI/Scripts/Core.meta new file mode 100644 index 000000000..ab578bcc2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: eed3a919a48726c46a61e180a615ef7d +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/BlendMode.cs b/Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/BlendMode.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs.meta new file mode 100644 index 000000000..df1b3ebe4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/BlendMode.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ce4df113fe8d9994c83e22680544ccdb +timeCreated: 1464679834 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs b/Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs.meta new file mode 100644 index 000000000..fc2a061e3 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/CaptureCamera.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d207151359c99fb448f4b3380bf41b0f +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Container.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Container.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Container.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Container.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Container.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Container.cs.meta new file mode 100644 index 000000000..3c7d5f180 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Container.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 531f2c788ec31e7459700f6811410a6f +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs b/Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs.meta new file mode 100644 index 000000000..5a4648821 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/DisplayObject.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 24d09ba8cf3faa74f8dcd1c86ad38588 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs b/Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs.meta new file mode 100644 index 000000000..b6da9eb1e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/GoWrapper.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 796d0bdebe7368c47adfdf04a1abdfc6 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest.meta new file mode 100644 index 000000000..2f781c2ad --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 736ceb6630254bd42b41568b387cbcbe +folderAsset: yes +timeCreated: 1461773297 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta new file mode 100644 index 000000000..e1da943bd --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ffed53edbd969f3439a942ca847cd43d +timeCreated: 1461773299 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta new file mode 100644 index 000000000..e9b2a3bd6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 19869d6307205b84a81aef6031ba1f33 +timeCreated: 1461750571 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta new file mode 100644 index 000000000..33d2e4c65 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8bbadf82645501c41957c257ab020708 +timeCreated: 1461853133 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta new file mode 100644 index 000000000..fe7f491c8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6d0a2fa0c7008814795dc7f5f3bd4b19 +timeCreated: 1461750571 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta new file mode 100644 index 000000000..1ab9143a3 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 98cb65df7f5853c4b8e3719a28d4d81f +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta new file mode 100644 index 000000000..3cc4f1d68 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 92768f03d9b8dea47b1649613c4d0de7 +timeCreated: 1474896442 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta new file mode 100644 index 000000000..614d50980 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0cd85528f2766431cafc5282f956c060 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Image.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Image.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Image.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Image.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Image.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Image.cs.meta new file mode 100644 index 000000000..117103631 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Image.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 948ec8822e3c52942bc6e7f6265b264c +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs b/Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs.meta new file mode 100644 index 000000000..ab384f52a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/MaterialManager.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7223c4628e56c1e448c70e10168f5fa1 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh.meta new file mode 100644 index 000000000..4551140ba --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fca659474d209d94fbded309f407995c +folderAsset: yes +timeCreated: 1545987172 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta new file mode 100644 index 000000000..fafc9cfe7 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ba3d921c1f6e95f4e9105f45fd67bda5 +timeCreated: 1546159121 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta new file mode 100644 index 000000000..4433dff0b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7ea96854995120948847301fb48d1675 +timeCreated: 1545987173 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta new file mode 100644 index 000000000..e1a993b37 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8b37d56dc1840734a8fdb4971f5bc733 +timeCreated: 1545987173 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta new file mode 100644 index 000000000..70ddf455d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6d1935a924fabf74a92c72b22a042279 +timeCreated: 1546519483 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta new file mode 100644 index 000000000..bdbc047db --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 274275eaa3fbbc94697cbe90a0fb52f1 +timeCreated: 1545987172 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta new file mode 100644 index 000000000..2b88f1d28 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 121b756a7a8240c49b63fa9de560691a +timeCreated: 1547970144 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta new file mode 100644 index 000000000..90929dc66 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: db020628cd79e714fbafdbaaa2cc355f +timeCreated: 1545987173 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta new file mode 100644 index 000000000..5c1ca2bee --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 13a3a9d0d365d834696112114d7bf951 +timeCreated: 1545987172 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta new file mode 100644 index 000000000..6009bf43a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a4084bdb2f1738340a28ab5699977f3b +timeCreated: 1545987173 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta new file mode 100644 index 000000000..d5c6d915a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 2f910c4392a714c41b421c296621562b +timeCreated: 1545987172 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta new file mode 100644 index 000000000..19278bfa4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 27b002bc89d804a7b8058b9d16d5c506 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta new file mode 100644 index 000000000..105e95ff8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8d5501e8f84e40e47835611ab3896029 +timeCreated: 1545987173 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/MovieClip.cs b/Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/MovieClip.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs.meta new file mode 100644 index 000000000..e65684901 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/MovieClip.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5ddeeb52259b7ed4e8a604fa8cd47897 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs b/Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs.meta new file mode 100644 index 000000000..4b6366f43 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/NAudioClip.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: e081bc28928c3474194543c862fadec5 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NGraphics.cs b/Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NGraphics.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs.meta new file mode 100644 index 000000000..020c3c867 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/NGraphics.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b84f79fb60acc974cb58c5368b257716 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NTexture.cs b/Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/NTexture.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs.meta new file mode 100644 index 000000000..d4340edd1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/NTexture.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: cdb420f5e4ef87d419c4467d1b8f2ddf +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs b/Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs.meta new file mode 100644 index 000000000..eec7dfb17 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/ShaderConfig.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c4eae4be32683c04a96ac1c4cd1834ab +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Shape.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Shape.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs.meta new file mode 100644 index 000000000..7e6d83df6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Shape.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: cbcf11c269a33474aa9adaafd9867711 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Stage.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Stage.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs.meta new file mode 100644 index 000000000..e7a4c01be --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Stage.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6650441f8140eae4c896682b7fd5b3e6 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/StageCamera.cs b/Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/StageCamera.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs.meta new file mode 100644 index 000000000..c05e992bc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/StageCamera.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 367e80e3fa958344491a9a196a902b72 +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/StageEngine.cs b/Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/StageEngine.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs.meta new file mode 100644 index 000000000..db1d0227b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/StageEngine.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0922848d650639f479e29635982d4a4c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 100 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Stats.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Stats.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs.meta new file mode 100644 index 000000000..480d069f2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Stats.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: baddfd53a8a771f4eaa567ee3eb2ccc0 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text.meta new file mode 100644 index 000000000..bc0f9b0fe --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b6a329985f59cbd4ba1618ac71c89d7d +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta new file mode 100644 index 000000000..7a7dea3d4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 242acb07eafac7a43a60dc4107fbd6b4 +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta new file mode 100644 index 000000000..7ce9d70d5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b1441c09e3389a046827b23ee409a37a +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta new file mode 100644 index 000000000..14c162240 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 37b73f8527098974cb0ccf518ff95351 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs.meta new file mode 100644 index 000000000..a21992a06 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/Emoji.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 3859ae9020061394cadacd1624e04ed9 +timeCreated: 1475139464 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs.meta new file mode 100644 index 000000000..46dca5370 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/FontManager.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5084c28e388b94a4fa4e2a80485296b3 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta new file mode 100644 index 000000000..786cf2ba5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 4e3b9d951c903b049b8495c2d16f67fe +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta new file mode 100644 index 000000000..47e5c6a93 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 87f693de944eb7d4ab4ccb9b65af352a +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta new file mode 100644 index 000000000..89eb23530 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 575b3af943ee8a04bb4d8feb568b1d2e +timeCreated: 1521600498 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta new file mode 100644 index 000000000..120a9d0ed --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 87b472f7ce488fa4bbd8942342458ccf +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta new file mode 100644 index 000000000..1d1fd48f4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7f1920b8ccf9c8b4ca5f2794991735d9 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs.meta new file mode 100644 index 000000000..599f73544 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextField.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d8a05d6d82201104cb6b5156ca294f54 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta new file mode 100644 index 000000000..1dbb48132 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ecffbe294c108da4ab8a1c573e3d4dfd +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta new file mode 100644 index 000000000..572dab27e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: cb24d1c92a1114a4f9db5688cc3fa35b +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta new file mode 100644 index 000000000..f1fde14b0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 213be0a4bfae47c4ebf643f5ee856399 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs b/Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs rename to Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs.meta new file mode 100644 index 000000000..63eca16af --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Core/UpdateContext.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: fa81e163380612a4a9591fe57a5b442c +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Event.meta b/Assets/Plugins/FairyGUI/Scripts/Event.meta new file mode 100644 index 000000000..b332a76e2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: faa71f0e576742d46865b6bb7422b7f0 +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventBridge.cs b/Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventBridge.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs.meta new file mode 100644 index 000000000..e4e2f75fb --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/EventBridge.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: e9712bee5e6977647989e012a6a332a6 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventContext.cs b/Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventContext.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs.meta new file mode 100644 index 000000000..1e002603f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/EventContext.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 3391a1fa2fc33b7448dfdf3e7c48880d +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs b/Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs.meta new file mode 100644 index 000000000..7ba0ee82b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/EventDispatcher.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7f31d18fa6488bb469504c7128522d21 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventListener.cs b/Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/EventListener.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs.meta new file mode 100644 index 000000000..465d16df4 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/EventListener.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8747c4706bc8c864786f691555eaa2fb +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs b/Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta new file mode 100644 index 000000000..f9ebc4ce2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a8dfc3c6bb6a91445b52cee1e916c398 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/InputEvent.cs b/Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Event/InputEvent.cs rename to Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs.meta new file mode 100644 index 000000000..2a2595bf0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Event/InputEvent.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: cc16eca0c17d9344882b6e63f26ecc9e +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions.meta new file mode 100644 index 000000000..b6de61e51 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ba74f03fb7064ac19ec735c621b7aec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones.meta new file mode 100644 index 000000000..1a5a89607 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d9a58836214e4e58b41c998e14a4239 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs b/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs rename to Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta new file mode 100644 index 000000000..d3733a219 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d48ba38d2e2e420085e6c98407dc1fb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine.meta new file mode 100644 index 000000000..56dde9b5a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d55093b745d3d452699bdfe7bd8ac88e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs b/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs rename to Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta new file mode 100644 index 000000000..006fbf126 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e3757a6f06ad143439bb00cd7190c6d1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro.meta new file mode 100644 index 000000000..79426095b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1de100836593c444995397fa368017d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta new file mode 100644 index 000000000..bad375300 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e302db5f01fdb46b5b45f44c25164846 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader rename to Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta new file mode 100644 index 000000000..3eee1cd5e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: de10f84640569464799f0e0bfa1ab7b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs rename to Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta new file mode 100644 index 000000000..f81645796 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d7b7ade279883464288671135d22476f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs rename to Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta new file mode 100644 index 000000000..5a9b3780b --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6dd33b417fbb245f887d32166c8acc1d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput.meta new file mode 100644 index 000000000..a277c711f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 75af914f7d92f454d9c7719275cf401c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs rename to Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta new file mode 100644 index 000000000..2a276ad43 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 13531b8bb4ecf47a995ffa3e9c54ab0c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib rename to Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib diff --git a/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta new file mode 100644 index 000000000..9fff1177d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 3613e6a08c3e07c47937410768813692 +timeCreated: 1565948029 +licenseType: Pro +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + isOverridable: 0 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Facebook: WebGL + second: + enabled: 1 + settings: {} + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef b/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef new file mode 100644 index 000000000..c593bd7be --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef @@ -0,0 +1,16 @@ +{ + "name": "FairyGUI", + "rootNamespace": "", + "references": [ + "GUID:6055be8ebefd69e48b49212b09b47b2f" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef.meta b/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef.meta new file mode 100644 index 000000000..295eb12e1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/FairyGUI.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8c8f9d96103e94a7da84b012fd7e9f13 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Filter.meta b/Assets/Plugins/FairyGUI/Scripts/Filter.meta new file mode 100644 index 000000000..1f7a0c759 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Filter.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 433dd68fcd8eedd489b1c789a3bdd726 +folderAsset: yes +timeCreated: 1464768258 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs b/Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs rename to Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs.meta new file mode 100644 index 000000000..2e9a0f4bd --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Filter/BlurFilter.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 93a10729ff0ced14c97c9ae9d4771c4c +timeCreated: 1464768262 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs b/Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs rename to Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs.meta new file mode 100644 index 000000000..31a8376e2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Filter/ColorFilter.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: f03204401ceeb6d4dad6b55e0889c0ae +timeCreated: 1464768266 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/IFilter.cs b/Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Filter/IFilter.cs rename to Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs.meta new file mode 100644 index 000000000..289ed4e2a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Filter/IFilter.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5c508023e115ed34a94f92161160ef24 +timeCreated: 1464768262 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Gesture.meta b/Assets/Plugins/FairyGUI/Scripts/Gesture.meta new file mode 100644 index 000000000..3982f1c02 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Gesture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1208c6212379851499f0b304870357dd +folderAsset: yes +timeCreated: 1464244762 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs b/Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs rename to Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta new file mode 100644 index 000000000..e35b0e1ec --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 036b702098f47c24ea9cda6c2948507d +timeCreated: 1464244762 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs b/Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs rename to Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta new file mode 100644 index 000000000..969c08653 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: dc85a819551042448a16308b82054c89 +timeCreated: 1464244766 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs b/Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs rename to Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta new file mode 100644 index 000000000..4b04f1fa0 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 155eda39968f1194d9b4b7bbd63596ee +timeCreated: 1464244762 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs b/Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs rename to Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta new file mode 100644 index 000000000..6a477861f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7bed3df24eb979345a4d3ed9cd34ca0e +timeCreated: 1464244762 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween.meta b/Assets/Plugins/FairyGUI/Scripts/Tween.meta new file mode 100644 index 000000000..4bcd2747c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: af2102ef32b55854c993041a6940127e +folderAsset: yes +timeCreated: 1531222519 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs.meta new file mode 100644 index 000000000..098835fc5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseManager.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 080d1dce1c76e154c9c8f50151e6d69e +timeCreated: 1531473796 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseType.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/EaseType.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs.meta new file mode 100644 index 000000000..23492da04 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/EaseType.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b3faa49ad96d1cb45acf0a5534094d09 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GPath.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GPath.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs.meta new file mode 100644 index 000000000..6df535d0a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/GPath.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 3755f976b6dd17c408731fa87b3cb006 +timeCreated: 1546592349 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GTween.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GTween.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs.meta new file mode 100644 index 000000000..369c30f6e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/GTween.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 613566965c56f6e4e9a95936b8128f90 +timeCreated: 1531222519 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GTweener.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/GTweener.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs.meta new file mode 100644 index 000000000..fdd151e69 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/GTweener.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 48e1b5ac4a90a5649962a3e75fd666c2 +timeCreated: 1531222519 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs.meta new file mode 100644 index 000000000..73db2cc7a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenManager.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 3048174c9aaf2e840953e3cab497a426 +timeCreated: 1531222519 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs.meta new file mode 100644 index 000000000..fa3ba5dd1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenPropType.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7000822d8123b4344b21dcfb230f8938 +timeCreated: 1531473796 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs rename to Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs.meta new file mode 100644 index 000000000..379934680 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Tween/TweenValue.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 97e8a1ca496b4d34cad5f2420a9f8809 +timeCreated: 1531473796 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI.meta b/Assets/Plugins/FairyGUI/Scripts/UI.meta new file mode 100644 index 000000000..db6f75afc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 929603a3379395146b898542bc37d31b +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Action.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Action.meta new file mode 100644 index 000000000..e07756626 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Action.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 76c9ac9d39933da4e833eddb1a96581a +folderAsset: yes +timeCreated: 1500559678 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta new file mode 100644 index 000000000..f81dfb289 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 625a0a9a670984b47a4b170a801c850e +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta new file mode 100644 index 000000000..3889cd163 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d6fb1eb3d57827b4bb09eddfa5c76137 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta new file mode 100644 index 000000000..36e302fdd --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: eac7f8de0d09f17439fb3c8e4a06090e +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs b/Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta new file mode 100644 index 000000000..b83a2c0a8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 99d38995f0d185d4eb694a7728219c01 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Controller.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Controller.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs.meta new file mode 100644 index 000000000..ed84d143d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Controller.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7a032426f9564db4a95c1c5a513bcd12 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs b/Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs.meta new file mode 100644 index 000000000..d09fa304d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/DragDropManager.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: fb013a6e64663c34694529d92a620777 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs b/Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta new file mode 100644 index 000000000..f0cb7ecb9 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 0ea7d5d9d5c232d4f9a312870329cbd2 +timeCreated: 1464535178 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs b/Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs.meta new file mode 100644 index 000000000..f04e80950 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/FieldTypes.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 1d03a824e0fdd8a48a0ad6173b4593e0 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GButton.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GButton.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs.meta new file mode 100644 index 000000000..dff56e5c2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GButton.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 4e5e996dd06bc77458af09a2465efb6d +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GComboBox.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GComboBox.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs.meta new file mode 100644 index 000000000..c75394843 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GComboBox.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 65b819211c4a7ec4eb1cf17cda579377 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs new file mode 100644 index 000000000..8e2158e4e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs @@ -0,0 +1,1726 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using FairyGUI.Utils; +#if FAIRYGUI_TOLUA +using LuaInterface; +#endif + +namespace FairyGUI +{ + /// + /// Component + /// + public class GComponent : GObject + { + /// + /// Root container. + /// + public Container rootContainer { get; private set; } + /// + /// Content container. If the component is not clipped, then container==rootContainer. + /// + public Container container { get; protected set; } + /// + /// ScrollPane of the component. If the component is not scrollable, the value is null. + /// + public ScrollPane scrollPane { get; private set; } + + internal List _children; + internal List _controllers; + internal List _transitions; + internal bool _buildingDisplayList; + + protected Margin _margin; + protected bool _trackBounds; + protected bool _boundsChanged; + protected ChildrenRenderOrder _childrenRenderOrder; + protected int _apexIndex; + internal Vector2 _alignOffset; + + Vector2 _clipSoftness; + int _sortingChildCount; + Action _buildDelegate; + Controller _applyingController; + + EventListener _onDrop; + + public GComponent() + { + _children = new List(); + _controllers = new List(); + _transitions = new List(); + _margin = new Margin(); + _buildDelegate = BuildNativeDisplayList; + } + + override protected void CreateDisplayObject() + { + rootContainer = new Container("GComponent"); + rootContainer.gOwner = this; + rootContainer.onUpdate += OnUpdate; + container = rootContainer; + + displayObject = rootContainer; + } + + override public void Dispose() + { + int cnt = _transitions.Count; + for (int i = 0; i < cnt; ++i) + { + Transition trans = _transitions[i]; + trans.Dispose(); + } + + cnt = _controllers.Count; + for (int i = 0; i < cnt; ++i) + { + Controller c = _controllers[i]; + c.Dispose(); + } + + if (scrollPane != null) + scrollPane.Dispose(); + + base.Dispose(); //Dispose native tree first, avoid DisplayObject.RemoveFromParent call + + cnt = _children.Count; + for (int i = cnt - 1; i >= 0; --i) + { + GObject obj = _children[i]; + obj.InternalSetParent(null); //Avoid GObject.RemoveParent call + obj.Dispose(); + } + +#if FAIRYGUI_TOLUA + if (_peerTable != null) + { + _peerTable.Dispose(); + _peerTable = null; + } +#endif + +#if FAIRYGUI_PUERTS + if (__onDispose != null) + __onDispose(); + __onConstruct = null; + __onDispose = null; +#endif + } + + /// + /// Dispatched when an object was dragged and dropped to this component. + /// + public EventListener onDrop + { + get { return _onDrop ?? (_onDrop = new EventListener(this, "onDrop")); } + } + + /// + /// Draw call optimization switch. + /// + public bool fairyBatching + { + get { return rootContainer.fairyBatching; } + set { rootContainer.fairyBatching = value; } + } + + /// + /// + /// + /// + public void InvalidateBatchingState(bool childChanged) + { + if (childChanged) + container.InvalidateBatchingState(childChanged); + else + rootContainer.InvalidateBatchingState(); + } + + /// + /// If true, mouse/touch events cannot pass through the empty area of the component. Default is true. + /// + public bool opaque + { + get { return rootContainer.opaque; } + set { rootContainer.opaque = value; } + } + + /// + /// + /// + /// + public Margin margin + { + get { return _margin; } + set + { + _margin = value; + if (rootContainer.clipRect != null && scrollPane == null) //如果scrollPane不为空,则HandleSizeChanged里面的处理会促使ScrollPane处理 + container.SetXY(_margin.left + _alignOffset.x, _margin.top + _alignOffset.y); + HandleSizeChanged(); + } + } + + /// + /// + /// + public ChildrenRenderOrder childrenRenderOrder + { + get { return _childrenRenderOrder; } + set + { + if (_childrenRenderOrder != value) + { + _childrenRenderOrder = value; + BuildNativeDisplayList(); + } + } + } + + /// + /// + /// + public int apexIndex + { + get { return _apexIndex; } + set + { + if (_apexIndex != value) + { + _apexIndex = value; + + if (_childrenRenderOrder == ChildrenRenderOrder.Arch) + BuildNativeDisplayList(); + } + } + } + + /// + /// If true, children can be navigated by TAB from first to last, and repeat + /// + public bool tabStopChildren + { + get { return rootContainer.tabStopChildren; } + set { rootContainer.tabStopChildren = value; } + } + + /// + /// Add a child to the component. It will be at the frontmost position. + /// + /// A child object + /// GObject + public GObject AddChild(GObject child) + { + AddChildAt(child, _children.Count); + return child; + } + + /// + /// Adds a child to the component at a certain index. + /// + /// A child object + /// Index + /// GObject + virtual public GObject AddChildAt(GObject child, int index) + { + if (index >= 0 && index <= _children.Count) + { + if (child.parent == this) + { + SetChildIndex(child, index); + } + else + { + child.RemoveFromParent(); + child.InternalSetParent(this); + + int cnt = _children.Count; + if (child.sortingOrder != 0) + { + _sortingChildCount++; + index = GetInsertPosForSortingChild(child); + } + else if (_sortingChildCount > 0) + { + if (index > (cnt - _sortingChildCount)) + index = cnt - _sortingChildCount; + } + + if (index == cnt) + _children.Add(child); + else + _children.Insert(index, child); + + ChildStateChanged(child); + SetBoundsChangedFlag(); + } + return child; + } + else + { + throw new Exception("Invalid child index: " + index + ">" + _children.Count); + } + } + + int GetInsertPosForSortingChild(GObject target) + { + int cnt = _children.Count; + int i; + for (i = 0; i < cnt; i++) + { + GObject child = _children[i]; + if (child == target) + continue; + + if (target.sortingOrder < child.sortingOrder) + break; + } + return i; + } + + /// + /// Removes a child from the component. If the object is not a child, nothing happens. + /// + /// A child object + /// GObject + public GObject RemoveChild(GObject child) + { + return RemoveChild(child, false); + } + + /// + /// Removes a child from the component. If the object is not a child, nothing happens. + /// + /// A child object + /// If true, the child will be disposed right away. + /// GObject + public GObject RemoveChild(GObject child, bool dispose) + { + int childIndex = _children.IndexOf(child); + if (childIndex != -1) + { + RemoveChildAt(childIndex, dispose); + } + return child; + } + + /// + /// Removes a child at a certain index. Children above the child will move down. + /// + /// Index + /// GObject + public GObject RemoveChildAt(int index) + { + return RemoveChildAt(index, false); + } + + /// + /// Removes a child at a certain index. Children above the child will move down. + /// + /// Index + /// If true, the child will be disposed right away. + /// GObject + virtual public GObject RemoveChildAt(int index, bool dispose) + { + if (index >= 0 && index < numChildren) + { + GObject child = _children[index]; + + child.InternalSetParent(null); + + if (child.sortingOrder != 0) + _sortingChildCount--; + + _children.RemoveAt(index); + child.group = null; + if (child.inContainer) + { + container.RemoveChild(child.displayObject); + if (_childrenRenderOrder == ChildrenRenderOrder.Arch) + { + UpdateContext.OnBegin -= _buildDelegate; + UpdateContext.OnBegin += _buildDelegate; + } + } + + if (dispose) + child.Dispose(); + + SetBoundsChangedFlag(); + return child; + } + else + throw new Exception("Invalid child index: " + index + ">" + numChildren); + } + + /// + /// Remove all children. + /// + public void RemoveChildren() + { + RemoveChildren(0, -1, false); + } + + /// + /// Removes a range of children from the container (endIndex included). + /// + /// Begin index. + /// End index.(Included). + /// If true, the child will be disposed right away. + public void RemoveChildren(int beginIndex, int endIndex, bool dispose) + { + if (endIndex < 0 || endIndex >= numChildren) + endIndex = numChildren - 1; + + for (int i = beginIndex; i <= endIndex; ++i) + RemoveChildAt(beginIndex, dispose); + } + + /// + /// Returns a child object at a certain index. If index out of bounds, exception raised. + /// + /// Index + /// A child object. + public GObject GetChildAt(int index) + { + if (index >= 0 && index < numChildren) + return _children[index]; + else + throw new Exception("Invalid child index: " + index + ">" + numChildren); + } + + /// + /// Returns a child object with a certain name. + /// + /// Name + /// A child object. Null if not found. + public GObject GetChild(string name) + { + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + if (_children[i].name == name) + return _children[i]; + } + + return null; + } + + public GObject GetChildByPath(string path) + { + string[] arr = path.Split('.'); + int cnt = arr.Length; + GComponent gcom = this; + GObject obj = null; + for (int i = 0; i < cnt; ++i) + { + obj = gcom.GetChild(arr[i]); + if (obj == null) + break; + + if (i != cnt - 1) + { + if (!(obj is GComponent)) + { + obj = null; + break; + } + else + gcom = (GComponent)obj; + } + } + + return obj; + } + + /// + /// Returns a visible child object with a certain name. + /// + /// Name + /// A child object. Null if not found. + public GObject GetVisibleChild(string name) + { + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + if (child.internalVisible && child.internalVisible2 && child.name == name) + return child; + } + + return null; + } + + /// + /// Returns a child object belong to a group with a certain name. + /// + /// A group object + /// Name + /// A child object. Null if not found. + public GObject GetChildInGroup(GGroup group, string name) + { + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + if (child.group == group && child.name == name) + return child; + } + + return null; + } + + internal GObject GetChildById(string id) + { + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + if (_children[i].id == id) + return _children[i]; + } + + return null; + } + + /// + /// Returns a copy of all children with an array. + /// + /// An array contains all children + public GObject[] GetChildren() + { + return _children.ToArray(); + } + + /// + /// Returns the index of a child within the container, or "-1" if it is not found. + /// + /// A child object + /// Index of the child. -1 If not found. + public int GetChildIndex(GObject child) + { + return _children.IndexOf(child); + } + + /// + /// Moves a child to a certain index. Children at and after the replaced position move up. + /// + /// A Child + /// Index + public void SetChildIndex(GObject child, int index) + { + int oldIndex = _children.IndexOf(child); + if (oldIndex == -1) + throw new ArgumentException("Not a child of this container"); + + if (child.sortingOrder != 0) //no effect + return; + + if (_sortingChildCount > 0) + { + int cnt = _children.Count; + if (index > (cnt - _sortingChildCount - 1)) + index = cnt - _sortingChildCount - 1; + } + + _SetChildIndex(child, oldIndex, index); + } + + /// + /// Moves a child to a certain position which is in front of the child previously at given index. + /// 与SetChildIndex不同的是,如果child原来在index的前面,那么child插入的位置是index-1,即保证排在原来占据index的对象的前面。 + /// + /// + /// + public int SetChildIndexBefore(GObject child, int index) + { + int oldIndex = _children.IndexOf(child); + if (oldIndex == -1) + throw new ArgumentException("Not a child of this container"); + + if (child.sortingOrder != 0) //no effect + return oldIndex; + + int cnt = _children.Count; + if (_sortingChildCount > 0) + { + if (index > (cnt - _sortingChildCount - 1)) + index = cnt - _sortingChildCount - 1; + } + + if (oldIndex < index) + return _SetChildIndex(child, oldIndex, index - 1); + else + return _SetChildIndex(child, oldIndex, index); + } + + int _SetChildIndex(GObject child, int oldIndex, int index) + { + int cnt = _children.Count; + if (index > cnt) + index = cnt; + + if (oldIndex == index) + return oldIndex; + + _children.RemoveAt(oldIndex); + if (index >= cnt) + _children.Add(child); + else + _children.Insert(index, child); + + if (child.inContainer) + { + int displayIndex = 0; + if (_childrenRenderOrder == ChildrenRenderOrder.Ascent) + { + for (int i = 0; i < index; i++) + { + GObject g = _children[i]; + if (g.inContainer) + displayIndex++; + } + container.SetChildIndex(child.displayObject, displayIndex); + } + else if (_childrenRenderOrder == ChildrenRenderOrder.Descent) + { + for (int i = cnt - 1; i > index; i--) + { + GObject g = _children[i]; + if (g.inContainer) + displayIndex++; + } + container.SetChildIndex(child.displayObject, displayIndex); + } + else + { + UpdateContext.OnBegin -= _buildDelegate; + UpdateContext.OnBegin += _buildDelegate; + } + + SetBoundsChangedFlag(); + } + + return index; + } + + /// + /// Swaps the indexes of two children. + /// + /// A child object + /// A child object + public void SwapChildren(GObject child1, GObject child2) + { + int index1 = _children.IndexOf(child1); + int index2 = _children.IndexOf(child2); + if (index1 == -1 || index2 == -1) + throw new Exception("Not a child of this container"); + SwapChildrenAt(index1, index2); + } + + /// + /// Swaps the indexes of two children. + /// + /// index of first child + /// index of second child + public void SwapChildrenAt(int index1, int index2) + { + GObject child1 = _children[index1]; + GObject child2 = _children[index2]; + + SetChildIndex(child1, index2); + SetChildIndex(child2, index1); + } + + /// + /// The number of children of this component. + /// + public int numChildren + { + get { return _children.Count; } + } + + /// + /// + /// + /// + /// + public bool IsAncestorOf(GObject obj) + { + if (obj == null) + return false; + + GComponent p = obj.parent; + while (p != null) + { + if (p == this) + return true; + + p = p.parent; + } + return false; + } + + + /// + /// + /// + /// + public void ChangeChildrenOrder(IList objs) + { + int cnt = objs.Count; + for (int i = 0; i < cnt; i++) + { + GObject obj = objs[i]; + if (obj.parent != this) + throw new Exception("Not a child of this container"); + + _children[i] = obj; + } + BuildNativeDisplayList(); + SetBoundsChangedFlag(); + } + + /// + /// Adds a controller to the container. + /// + /// Controller object + public void AddController(Controller controller) + { + _controllers.Add(controller); + controller.parent = this; + ApplyController(controller); + } + + /// + /// Returns a controller object at a certain index. + /// + /// Index + /// Controller object. + public Controller GetControllerAt(int index) + { + return _controllers[index]; + } + + /// + /// Returns a controller object with a certain name. + /// + /// Name + /// Controller object. Null if not found. + public Controller GetController(string name) + { + int cnt = _controllers.Count; + for (int i = 0; i < cnt; ++i) + { + Controller c = _controllers[i]; + if (c.name == name) + return c; + } + + return null; + } + + /// + /// Removes a controller from the container. + /// + /// Controller object. + public void RemoveController(Controller c) + { + int index = _controllers.IndexOf(c); + if (index == -1) + throw new Exception("controller not exists: " + c.name); + + c.parent = null; + _controllers.RemoveAt(index); + + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + child.HandleControllerChanged(c); + } + } + + /// + /// Returns controller list. + /// + /// Controller list + public List Controllers + { + get { return _controllers; } + } + + /// + /// Returns a transition object at a certain index. + /// + /// Index + /// transition object. + public Transition GetTransitionAt(int index) + { + return _transitions[index]; + } + + /// + /// Returns a transition object at a certain name. + /// + /// Name + /// Transition Object + public Transition GetTransition(string name) + { + int cnt = _transitions.Count; + for (int i = 0; i < cnt; ++i) + { + Transition trans = _transitions[i]; + if (trans.name == name) + return trans; + } + + return null; + } + + /// + /// Returns transition list. + /// + /// Transition list + public List Transitions + { + get { return _transitions; } + } + + internal void ChildStateChanged(GObject child) + { + if (_buildingDisplayList) + return; + + int cnt = _children.Count; + + if (child is GGroup) + { + for (int i = 0; i < cnt; ++i) + { + GObject g = _children[i]; + if (g.group == child) + ChildStateChanged(g); + } + return; + } + + if (child.displayObject == null) + return; + + if (child.internalVisible) + { + if (child.displayObject.parent == null) + { + if (_childrenRenderOrder == ChildrenRenderOrder.Ascent) + { + int index = 0; + for (int i = 0; i < cnt; i++) + { + GObject g = _children[i]; + if (g == child) + break; + + if (g.displayObject != null && g.displayObject.parent != null) + index++; + } + container.AddChildAt(child.displayObject, index); + } + else if (_childrenRenderOrder == ChildrenRenderOrder.Descent) + { + int index = 0; + for (int i = cnt - 1; i >= 0; i--) + { + GObject g = _children[i]; + if (g == child) + break; + + if (g.displayObject != null && g.displayObject.parent != null) + index++; + } + container.AddChildAt(child.displayObject, index); + } + else + { + container.AddChild(child.displayObject); + + UpdateContext.OnBegin -= _buildDelegate; + UpdateContext.OnBegin += _buildDelegate; + } + } + } + else + { + if (child.displayObject.parent != null) + { + container.RemoveChild(child.displayObject); + if (_childrenRenderOrder == ChildrenRenderOrder.Arch) + { + UpdateContext.OnBegin -= _buildDelegate; + UpdateContext.OnBegin += _buildDelegate; + } + } + } + } + + void BuildNativeDisplayList() + { + if (displayObject == null || displayObject.isDisposed) + return; + + int cnt = _children.Count; + if (cnt == 0) + return; + + switch (_childrenRenderOrder) + { + case ChildrenRenderOrder.Ascent: + { + for (int i = 0; i < cnt; i++) + { + GObject child = _children[i]; + if (child.displayObject != null && child.internalVisible) + container.AddChild(child.displayObject); + } + } + break; + case ChildrenRenderOrder.Descent: + { + for (int i = cnt - 1; i >= 0; i--) + { + GObject child = _children[i]; + if (child.displayObject != null && child.internalVisible) + container.AddChild(child.displayObject); + } + } + break; + + case ChildrenRenderOrder.Arch: + { + int apex = Mathf.Clamp(_apexIndex, 0, cnt); + for (int i = 0; i < apex; i++) + { + GObject child = _children[i]; + if (child.displayObject != null && child.internalVisible) + container.AddChild(child.displayObject); + } + for (int i = cnt - 1; i >= apex; i--) + { + GObject child = _children[i]; + if (child.displayObject != null && child.internalVisible) + container.AddChild(child.displayObject); + } + } + break; + } + } + + internal void ApplyController(Controller c) + { + _applyingController = c; + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + child.HandleControllerChanged(c); + } + _applyingController = null; + + c.RunActions(); + } + + void ApplyAllControllers() + { + int cnt = _controllers.Count; + for (int i = 0; i < cnt; ++i) + { + Controller controller = _controllers[i]; + ApplyController(controller); + } + } + + internal void AdjustRadioGroupDepth(GObject obj, Controller c) + { + int cnt = _children.Count; + int i; + GObject child; + int myIndex = -1, maxIndex = -1; + for (i = 0; i < cnt; i++) + { + child = _children[i]; + if (child == obj) + { + myIndex = i; + } + else if ((child is GButton) + && ((GButton)child).relatedController == c) + { + if (i > maxIndex) + maxIndex = i; + } + } + if (myIndex < maxIndex) + { + if (_applyingController != null) + _children[maxIndex].HandleControllerChanged(_applyingController); + this.SwapChildrenAt(myIndex, maxIndex); + } + } + + /// + /// If clipping softness is set, clipped containers will have soft border effect. + /// + public Vector2 clipSoftness + { + get { return _clipSoftness; } + set + { + _clipSoftness = value; + if (scrollPane != null) + scrollPane.UpdateClipSoft(); + else if (_clipSoftness.x > 0 || _clipSoftness.y > 0) + rootContainer.clipSoftness = new Vector4(value.x, value.y, value.x, value.y); + else + rootContainer.clipSoftness = null; + } + } + + /// + /// The mask of the component. + /// + public DisplayObject mask + { + get { return container.mask; } + set + { + container.mask = value; + if (value != null && value.parent != container) + container.AddChild(value); + } + } + + /// + /// + /// + public bool reversedMask + { + get { return container.reversedMask; } + set { container.reversedMask = value; } + } + + /// + /// + /// + public string baseUserData + { + get + { + ByteBuffer buffer = packageItem.rawData; + buffer.Seek(0, 4); + return buffer.ReadS(); + } + } + + /// + /// Test if a child is in view. + /// + /// A child object + /// True if in view + public bool IsChildInView(GObject child) + { + if (scrollPane != null) + { + return scrollPane.IsChildInView(child); + } + else if (rootContainer.clipRect != null) + { + return child.x + child.width >= 0 && child.x <= this.width + && child.y + child.height >= 0 && child.y <= this.height; + } + else + return true; + } + + virtual public int GetFirstChildInView() + { + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + if (IsChildInView(child)) + return i; + } + return -1; + } + + protected void SetupScroll(ByteBuffer buffer) + { + if (rootContainer == container) + { + container = new Container(); + rootContainer.AddChild(container); + } + + scrollPane = new ScrollPane(this); + scrollPane.Setup(buffer); + } + + protected void SetupOverflow(OverflowType overflow) + { + if (overflow == OverflowType.Hidden) + { + if (rootContainer == container) + { + container = new Container(); + rootContainer.AddChild(container); + } + + UpdateClipRect(); + container.SetXY(_margin.left, _margin.top); + } + else if (_margin.left != 0 || _margin.top != 0) + { + if (rootContainer == container) + { + container = new Container(); + rootContainer.AddChild(container); + } + + container.SetXY(_margin.left, _margin.top); + } + } + + void UpdateClipRect() + { + if (scrollPane == null) + { + float w = this.width - (_margin.left + _margin.right); + float h = this.height - (_margin.top + _margin.bottom); + rootContainer.clipRect = new Rect(_margin.left, _margin.top, w, h); + } + else + rootContainer.clipRect = new Rect(0, 0, this.width, this.height); + } + + override protected void HandleSizeChanged() + { + base.HandleSizeChanged(); + + if (scrollPane != null) + scrollPane.OnOwnerSizeChanged(); + if (rootContainer.clipRect != null) + UpdateClipRect(); + } + + override protected void HandleGrayedChanged() + { + Controller cc = GetController("grayed"); + if (cc != null) + cc.selectedIndex = this.grayed ? 1 : 0; + else + base.HandleGrayedChanged(); + } + + override public void HandleControllerChanged(Controller c) + { + base.HandleControllerChanged(c); + + if (scrollPane != null) + scrollPane.HandleControllerChanged(c); + } + + /// + /// Notify the component the bounds should recaculate. + /// + public void SetBoundsChangedFlag() + { + if (scrollPane == null && !_trackBounds) + return; + + _boundsChanged = true; + } + + /// + /// Make sure the bounds of the component is correct. + /// Bounds of the component is not updated on every changed. For example, you add a new child to the list, children in the list will be rearranged in next frame. + /// If you want to access the correct child position immediatelly, call this function first. + /// + public void EnsureBoundsCorrect() + { + if (_boundsChanged) + UpdateBounds(); + } + + virtual protected void UpdateBounds() + { + float ax, ay, aw, ah; + if (_children.Count > 0) + { + ax = int.MaxValue; + ay = int.MaxValue; + float ar = int.MinValue, ab = int.MinValue; + float tmp; + + int cnt = _children.Count; + for (int i = 0; i < cnt; ++i) + { + GObject child = _children[i]; + tmp = child.x; + if (tmp < ax) + ax = tmp; + tmp = child.y; + if (tmp < ay) + ay = tmp; + tmp = child.x + (child.pivotAsAnchor ? child.actualWidth * (1 - child.pivot.x) : child.actualWidth);//Add anchor offset + if (tmp > ar) + ar = tmp; + tmp = child.y + (child.pivotAsAnchor ? child.actualHeight * (1 - child.pivot.y) : child.actualHeight);//Add anchor offset + if (tmp > ab) + ab = tmp; + } + aw = ar - ax; + ah = ab - ay; + } + else + { + ax = 0; + ay = 0; + aw = 0; + ah = 0; + } + + SetBounds(ax, ay, aw, ah); + } + + protected void SetBounds(float ax, float ay, float aw, float ah) + { + _boundsChanged = false; + if (scrollPane != null) + scrollPane.SetContentSize(Mathf.RoundToInt(ax + aw), Mathf.RoundToInt(ay + ah)); + } + + /// + /// Viwe port width of the container. + /// + public float viewWidth + { + get + { + if (scrollPane != null) + return scrollPane.viewWidth; + else + return this.width - _margin.left - _margin.right; + } + + set + { + if (scrollPane != null) + scrollPane.viewWidth = value; + else + this.width = value + _margin.left + _margin.right; + } + } + + /// + /// View port height of the container. + /// + public float viewHeight + { + get + { + if (scrollPane != null) + return scrollPane.viewHeight; + else + return this.height - _margin.top - _margin.bottom; + } + + set + { + if (scrollPane != null) + scrollPane.viewHeight = value; + else + this.height = value + _margin.top + _margin.bottom; + } + } + + public void GetSnappingPosition(ref float xValue, ref float yValue) + { + GetSnappingPositionWithDir(ref xValue, ref yValue, 0, 0); + } + + protected bool ShouldSnapToNext(float dir, float delta, float size) + { + return dir < 0 && delta > UIConfig.defaultScrollSnappingThreshold * size + || dir > 0 && delta > (1 - UIConfig.defaultScrollSnappingThreshold) * size + || dir == 0 && delta > size / 2; + } + + /** + * dir正数表示右移或者下移,负数表示左移或者上移 + */ + virtual public void GetSnappingPositionWithDir(ref float xValue, ref float yValue, float xDir, float yDir) + { + int cnt = _children.Count; + if (cnt == 0) + return; + + EnsureBoundsCorrect(); + + GObject obj = null; + + int i = 0; + if (yValue != 0) + { + for (; i < cnt; i++) + { + obj = _children[i]; + if (yValue < obj.y) + { + if (i == 0) + { + yValue = 0; + break; + } + else + { + GObject prev = _children[i - 1]; + if (ShouldSnapToNext(yDir, yValue - prev.y, prev.height)) + yValue = obj.y; + else + yValue = prev.y; + break; + } + } + } + + if (i == cnt) + yValue = obj.y; + } + + if (xValue != 0) + { + if (i > 0) + i--; + for (; i < cnt; i++) + { + obj = _children[i]; + if (xValue < obj.x) + { + if (i == 0) + { + xValue = 0; + break; + } + else + { + GObject prev = _children[i - 1]; + if (ShouldSnapToNext(xDir, xValue - prev.x, prev.width)) + xValue = obj.x; + else + xValue = prev.x; + break; + } + } + } + if (i == cnt) + xValue = obj.x; + } + } + + internal void ChildSortingOrderChanged(GObject child, int oldValue, int newValue) + { + if (newValue == 0) + { + _sortingChildCount--; + SetChildIndex(child, _children.Count); + } + else + { + if (oldValue == 0) + _sortingChildCount++; + + int oldIndex = _children.IndexOf(child); + int index = GetInsertPosForSortingChild(child); + if (oldIndex < index) + _SetChildIndex(child, oldIndex, index - 1); + else + _SetChildIndex(child, oldIndex, index); + } + } + + /// + /// 每帧调用的一个回调。如果你要override,请记住以下两点: + /// 1、记得调用base.onUpdate; + /// 2、不要在方法里进行任何会更改显示列表的操作,例如AddChild、RemoveChild、visible等。 + /// + virtual protected void OnUpdate() + { + if (_boundsChanged) + UpdateBounds(); + } + + override public void ConstructFromResource() + { + ConstructFromResource(null, 0); + } + + internal void ConstructFromResource(List objectPool, int poolIndex) + { + this.gameObjectName = packageItem.name; + + PackageItem contentItem = packageItem.getBranch(); + + if (!contentItem.translated) + { + contentItem.translated = true; + TranslationHelper.TranslateComponent(contentItem); + } + + ByteBuffer buffer = contentItem.rawData; + buffer.Seek(0, 0); + + underConstruct = true; + + sourceWidth = buffer.ReadInt(); + sourceHeight = buffer.ReadInt(); + initWidth = sourceWidth; + initHeight = sourceHeight; + + SetSize(sourceWidth, sourceHeight); + + if (buffer.ReadBool()) + { + minWidth = buffer.ReadInt(); + maxWidth = buffer.ReadInt(); + minHeight = buffer.ReadInt(); + maxHeight = buffer.ReadInt(); + } + + if (buffer.ReadBool()) + { + float f1 = buffer.ReadFloat(); + float f2 = buffer.ReadFloat(); + SetPivot(f1, f2, buffer.ReadBool()); + } + + if (buffer.ReadBool()) + { + _margin.top = buffer.ReadInt(); + _margin.bottom = buffer.ReadInt(); + _margin.left = buffer.ReadInt(); + _margin.right = buffer.ReadInt(); + } + + OverflowType overflow = (OverflowType)buffer.ReadByte(); + if (overflow == OverflowType.Scroll) + { + int savedPos = buffer.position; + buffer.Seek(0, 7); + SetupScroll(buffer); + buffer.position = savedPos; + } + else + SetupOverflow(overflow); + + if (buffer.ReadBool()) + { + int i1 = buffer.ReadInt(); + int i2 = buffer.ReadInt(); + this.clipSoftness = new Vector2(i1, i2); + } + + _buildingDisplayList = true; + + buffer.Seek(0, 1); + + int controllerCount = buffer.ReadShort(); + for (int i = 0; i < controllerCount; i++) + { + int nextPos = buffer.ReadUshort(); + nextPos += buffer.position; + + Controller controller = new Controller(); + _controllers.Add(controller); + controller.parent = this; + controller.Setup(buffer); + + buffer.position = nextPos; + } + + buffer.Seek(0, 2); + + GObject child; + int childCount = buffer.ReadShort(); + for (int i = 0; i < childCount; i++) + { + int dataLen = buffer.ReadShort(); + int curPos = buffer.position; + + if (objectPool != null) + child = objectPool[poolIndex + i]; + else + { + buffer.Seek(curPos, 0); + + ObjectType type = (ObjectType)buffer.ReadByte(); + string src = buffer.ReadS(); + string pkgId = buffer.ReadS(); + + PackageItem pi = null; + if (src != null) + { + UIPackage pkg; + if (pkgId != null) + pkg = UIPackage.GetById(pkgId); + else + pkg = contentItem.owner; + + pi = pkg != null ? pkg.GetItem(src) : null; + } + + if (pi != null) + { + child = UIObjectFactory.NewObject(pi); + child.ConstructFromResource(); + } + else + child = UIObjectFactory.NewObject(type); + } + + child.underConstruct = true; + child.Setup_BeforeAdd(buffer, curPos); + child.InternalSetParent(this); + _children.Add(child); + + buffer.position = curPos + dataLen; + } + + buffer.Seek(0, 3); + this.relations.Setup(buffer, true); + + buffer.Seek(0, 2); + buffer.Skip(2); + + for (int i = 0; i < childCount; i++) + { + int nextPos = buffer.ReadUshort(); + nextPos += buffer.position; + + buffer.Seek(buffer.position, 3); + _children[i].relations.Setup(buffer, false); + + buffer.position = nextPos; + } + + buffer.Seek(0, 2); + buffer.Skip(2); + + for (int i = 0; i < childCount; i++) + { + int nextPos = buffer.ReadUshort(); + nextPos += buffer.position; + + child = _children[i]; + child.Setup_AfterAdd(buffer, buffer.position); + child.underConstruct = false; + if (child.displayObject != null) + child.displayObject.cachedTransform.SetParent(this.displayObject.cachedTransform, false); + + buffer.position = nextPos; + } + + buffer.Seek(0, 4); + + buffer.Skip(2); //customData + this.opaque = buffer.ReadBool(); + int maskId = buffer.ReadShort(); + if (maskId != -1) + { + container.mask = GetChildAt(maskId).displayObject; + if (buffer.ReadBool()) + container.reversedMask = true; + } + + { + string hitTestId = buffer.ReadS(); + int i1 = buffer.ReadInt(); + int i2 = buffer.ReadInt(); + if (hitTestId != null) + { + PackageItem pi = contentItem.owner.GetItem(hitTestId); + if (pi != null && pi.pixelHitTestData != null) + rootContainer.hitArea = new PixelHitTest(pi.pixelHitTestData, i1, i2, sourceWidth, sourceHeight); + } + else if (i1 != 0 && i2 != -1) + { + rootContainer.hitArea = new ShapeHitTest(this.GetChildAt(i2).displayObject); + } + } + + if (buffer.version >= 5) + { + string str = buffer.ReadS(); + if (!string.IsNullOrEmpty(str)) + this.onAddedToStage.Add(() => __playSound(str, 1)); + + string str2 = buffer.ReadS(); + if (!string.IsNullOrEmpty(str2)) + this.onRemovedFromStage.Add(() => __playSound(str2, 1)); + } + + buffer.Seek(0, 5); + + int transitionCount = buffer.ReadShort(); + for (int i = 0; i < transitionCount; i++) + { + int nextPos = buffer.ReadUshort(); + nextPos += buffer.position; + + Transition trans = new Transition(this); + trans.Setup(buffer); + _transitions.Add(trans); + + buffer.position = nextPos; + } + + if (_transitions.Count > 0) + { + this.onAddedToStage.Add(__addedToStage); + this.onRemovedFromStage.Add(__removedFromStage); + } + + ApplyAllControllers(); + + _buildingDisplayList = false; + underConstruct = false; + + BuildNativeDisplayList(); + SetBoundsChangedFlag(); + + if (contentItem.objectType != ObjectType.Component) + ConstructExtension(buffer); + + ConstructFromXML(null); + +#if FAIRYGUI_TOLUA + CallLua("ctor"); +#endif +#if FAIRYGUI_PUERTS + if (__onConstruct != null) + __onConstruct(); +#endif + } + + virtual protected void ConstructExtension(ByteBuffer buffer) + { + } + + /// + /// Method for extensions to override + /// + /// + virtual public void ConstructFromXML(XML xml) + { + } + + public override void Setup_AfterAdd(ByteBuffer buffer, int beginPos) + { + base.Setup_AfterAdd(buffer, beginPos); + + buffer.Seek(beginPos, 4); + + int pageController = buffer.ReadShort(); + if (pageController != -1 && scrollPane != null && scrollPane.pageMode) + scrollPane.pageController = parent.GetControllerAt(pageController); + + int cnt = buffer.ReadShort(); + for (int i = 0; i < cnt; i++) + { + Controller cc = GetController(buffer.ReadS()); + string pageId = buffer.ReadS(); + if (cc != null) + cc.selectedPageId = pageId; + } + + if (buffer.version >= 2) + { + cnt = buffer.ReadShort(); + for (int i = 0; i < cnt; i++) + { + string target = buffer.ReadS(); + int propertyId = buffer.ReadShort(); + string value = buffer.ReadS(); + GObject obj = this.GetChildByPath(target); + if (obj != null) + { + if (propertyId == 0) + obj.text = value; + else if (propertyId == 1) + obj.icon = value; + } + } + } + } + + void __playSound(string soundRes, float volumeScale) + { + NAudioClip sound = UIPackage.GetItemAssetByURL(soundRes) as NAudioClip; + if (sound != null && sound.nativeClip != null) + Stage.inst.PlayOneShotSound(sound.nativeClip, volumeScale); + } + + void __addedToStage() + { + int cnt = _transitions.Count; + for (int i = 0; i < cnt; ++i) + _transitions[i].OnOwnerAddedToStage(); + } + + void __removedFromStage() + { + int cnt = _transitions.Count; + for (int i = 0; i < cnt; ++i) + _transitions[i].OnOwnerRemovedFromStage(); + } + +#if FAIRYGUI_TOLUA + internal LuaTable _peerTable; + + public void SetLuaPeer(LuaTable peerTable) + { + _peerTable = peerTable; + } + + [NoToLua] + public bool CallLua(string funcName) + { + if (_peerTable != null) + { + LuaFunction ctor = _peerTable.GetLuaFunction(funcName); + if (ctor != null) + { + try + { + ctor.Call(this); + } + catch (Exception err) + { + Debug.LogError(err); + } + + ctor.Dispose(); + return true; + } + } + + return false; + } +#endif + +#if FAIRYGUI_PUERTS + public Action __onConstruct; + public Action __onDispose; +#endif + } +} diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs.meta new file mode 100644 index 000000000..c31a2e46d --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GComponent.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a21ec486dca945f459590f80e1e6f699 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GGraph.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GGraph.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs.meta new file mode 100644 index 000000000..55808f887 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GGraph.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 913b7964e87194d4182c1ad388d94f19 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GGroup.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GGroup.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs.meta new file mode 100644 index 000000000..f70f5770c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GGroup.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b8aac7740f89ffc409bfb6cd30d58fec +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GImage.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GImage.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs.meta new file mode 100644 index 000000000..3e6777731 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GImage.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 106156ac7c8773640af01f14fd396393 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GLabel.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GLabel.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs.meta new file mode 100644 index 000000000..0774a3585 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GLabel.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: bd9c62cc282bb9b4fa9e794317eedd30 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GList.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GList.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GList.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GList.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GList.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GList.cs.meta new file mode 100644 index 000000000..a7975a01c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GList.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: f5eda689519c51b42955139d2c6caba4 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs new file mode 100644 index 000000000..8adf74d76 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs @@ -0,0 +1,732 @@ +using System; +using UnityEngine; +using FairyGUI.Utils; + +namespace FairyGUI +{ + /// + /// GLoader class + /// + public class GLoader : GObject, IAnimationGear, IColorGear + { + /// + /// Display an error sign if the loader fails to load the content. + /// UIConfig.loaderErrorSign muse be set. + /// + public bool showErrorSign; + + string _url; + AlignType _align; + VertAlignType _verticalAlign; + bool _autoSize; + FillType _fill; + bool _shrinkOnly; + bool _useResize; + bool _updatingLayout; + PackageItem _contentItem; + Action _reloadDelegate; + + MovieClip _content; + GObject _errorSign; + GComponent _content2; + +#if FAIRYGUI_PUERTS + public Action __loadExternal; + public Action __freeExternal; +#endif + + public GLoader() + { + _url = string.Empty; + _align = AlignType.Left; + _verticalAlign = VertAlignType.Top; + showErrorSign = true; + _reloadDelegate = OnExternalReload; + } + + override protected void CreateDisplayObject() + { + displayObject = new Container("GLoader"); + displayObject.gOwner = this; + _content = new MovieClip(); + ((Container)displayObject).AddChild(_content); + ((Container)displayObject).opaque = true; + } + + override public void Dispose() + { + if (_disposed) return; + + if (_content.texture != null) + { + if (_contentItem == null) + { + _content.texture.onSizeChanged -= _reloadDelegate; + try + { + FreeExternal(_content.texture); + } + catch (Exception err) + { + Debug.LogWarning(err); + } + } + } + if (_errorSign != null) + _errorSign.Dispose(); + if (_content2 != null) + _content2.Dispose(); + _content.Dispose(); + + base.Dispose(); + } + + /// + /// + /// + public string url + { + get { return _url; } + set + { + if (_url == value) + return; + + ClearContent(); + _url = value; + LoadContent(); + UpdateGear(7); + } + } + + override public string icon + { + get { return _url; } + set { this.url = value; } + } + + /// + /// + /// + public AlignType align + { + get { return _align; } + set + { + if (_align != value) + { + _align = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public VertAlignType verticalAlign + { + get { return _verticalAlign; } + set + { + if (_verticalAlign != value) + { + _verticalAlign = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public FillType fill + { + get { return _fill; } + set + { + if (_fill != value) + { + _fill = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public bool useResize + { + get { return _useResize; } + set + { + if (_useResize != value) + { + _useResize = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public bool shrinkOnly + { + get { return _shrinkOnly; } + set + { + if (_shrinkOnly != value) + { + _shrinkOnly = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public bool autoSize + { + get { return _autoSize; } + set + { + if (_autoSize != value) + { + _autoSize = value; + UpdateLayout(); + } + } + } + + /// + /// + /// + public bool playing + { + get { return _content.playing; } + set + { + _content.playing = value; + UpdateGear(5); + } + } + + /// + /// + /// + public int frame + { + get { return _content.frame; } + set + { + _content.frame = value; + UpdateGear(5); + } + } + + /// + /// + /// + public float timeScale + { + get { return _content.timeScale; } + set { _content.timeScale = value; } + } + + /// + /// + /// + public bool ignoreEngineTimeScale + { + get { return _content.ignoreEngineTimeScale; } + set { _content.ignoreEngineTimeScale = value; } + } + + /// + /// + /// + /// + public void Advance(float time) + { + _content.Advance(time); + } + + /// + /// + /// + public Material material + { + get { return _content.material; } + set { _content.material = value; } + } + + /// + /// + /// + public string shader + { + get { return _content.shader; } + set { _content.shader = value; } + } + + /// + /// + /// + public Color color + { + get { return _content.color; } + set + { + if (_content.color != value) + { + _content.color = value; + UpdateGear(4); + } + } + } + + /// + /// + /// + public FillMethod fillMethod + { + get { return _content.fillMethod; } + set { _content.fillMethod = value; } + } + + /// + /// + /// + public int fillOrigin + { + get { return _content.fillOrigin; } + set { _content.fillOrigin = value; } + } + + /// + /// + /// + public bool fillClockwise + { + get { return _content.fillClockwise; } + set { _content.fillClockwise = value; } + } + + /// + /// + /// + public float fillAmount + { + get { return _content.fillAmount; } + set { _content.fillAmount = value; } + } + + /// + /// + /// + public Image image + { + get { return _content; } + } + + /// + /// + /// + public MovieClip movieClip + { + get { return _content; } + } + + /// + /// + /// + public GComponent component + { + get { return _content2; } + } + + /// + /// + /// + public NTexture texture + { + get + { + return _content.texture; + } + + set + { + this.url = null; + + _content.texture = value; + if (value != null) + { + sourceWidth = value.width; + sourceHeight = value.height; + } + else + { + sourceWidth = sourceHeight = 0; + } + + UpdateLayout(); + } + } + + override public IFilter filter + { + get { return _content.filter; } + set { _content.filter = value; } + } + + override public BlendMode blendMode + { + get { return _content.blendMode; } + set { _content.blendMode = value; } + } + + /// + /// + /// + protected void LoadContent() + { + ClearContent(); + + if (string.IsNullOrEmpty(_url)) + return; + + if (_url.StartsWith(UIPackage.URL_PREFIX)) + LoadFromPackage(_url); + else + LoadExternal(); + } + + protected void LoadFromPackage(string itemURL) + { + _contentItem = UIPackage.GetItemByURL(itemURL); + + if (_contentItem != null) + { + _contentItem = _contentItem.getBranch(); + sourceWidth = _contentItem.width; + sourceHeight = _contentItem.height; + _contentItem = _contentItem.getHighResolution(); + _contentItem.Load(); + + if (_contentItem.type == PackageItemType.Image) + { + _content.texture = _contentItem.texture; + _content.textureScale = new Vector2(_contentItem.width / (float)sourceWidth, _contentItem.height / (float)sourceHeight); + _content.scale9Grid = _contentItem.scale9Grid; + _content.scaleByTile = _contentItem.scaleByTile; + _content.tileGridIndice = _contentItem.tileGridIndice; + + UpdateLayout(); + } + else if (_contentItem.type == PackageItemType.MovieClip) + { + _content.interval = _contentItem.interval; + _content.swing = _contentItem.swing; + _content.repeatDelay = _contentItem.repeatDelay; + _content.frames = _contentItem.frames; + + UpdateLayout(); + } + else if (_contentItem.type == PackageItemType.Component) + { + GObject obj = UIPackage.CreateObjectFromURL(itemURL); + if (obj == null) + SetErrorState(); + else if (!(obj is GComponent)) + { + obj.Dispose(); + SetErrorState(); + } + else + { + _content2 = (GComponent)obj; + ((Container)displayObject).AddChild(_content2.displayObject); + UpdateLayout(); + } + } + else + { + if (_autoSize) + this.SetSize(_contentItem.width, _contentItem.height); + + SetErrorState(); + + Debug.LogWarning("Unsupported type of GLoader: " + _contentItem.type); + } + } + else + SetErrorState(); + } + + virtual protected void LoadExternal() + { +#if FAIRYGUI_PUERTS + if (__loadExternal != null) + { + __loadExternal(); + return; + } +#endif + Texture2D tex = (Texture2D)Resources.Load(_url, typeof(Texture2D)); + if (tex != null) + onExternalLoadSuccess(new NTexture(tex)); + else + onExternalLoadFailed(); + } + + virtual protected void FreeExternal(NTexture texture) + { +#if FAIRYGUI_PUERTS + if (__freeExternal != null) + { + __freeExternal(texture); + return; + } +#endif + } + + public void onExternalLoadSuccess(NTexture texture) + { + _content.texture = texture; + sourceWidth = texture.width; + sourceHeight = texture.height; + _content.scale9Grid = null; + _content.scaleByTile = false; + texture.onSizeChanged += _reloadDelegate; + UpdateLayout(); + } + + public void onExternalLoadFailed() + { + SetErrorState(); + } + + void OnExternalReload(NTexture texture) + { + sourceWidth = texture.width; + sourceHeight = texture.height; + UpdateLayout(); + } + + private void SetErrorState() + { + if (!showErrorSign || !Application.isPlaying) + return; + + if (_errorSign == null) + { + if (UIConfig.loaderErrorSign != null) + _errorSign = UIPackage.CreateObjectFromURL(UIConfig.loaderErrorSign); + else + return; + } + + if (_errorSign != null) + { + _errorSign.SetSize(this.width, this.height); + ((Container)displayObject).AddChild(_errorSign.displayObject); + } + } + + protected void ClearErrorState() + { + if (_errorSign != null && _errorSign.displayObject.parent != null) + ((Container)displayObject).RemoveChild(_errorSign.displayObject); + } + + protected void UpdateLayout() + { + if (_content2 == null && _content.texture == null && _content.frames == null) + { + if (_autoSize) + { + _updatingLayout = true; + SetSize(50, 30); + _updatingLayout = false; + } + return; + } + + float contentWidth = sourceWidth; + float contentHeight = sourceHeight; + + if (_autoSize) + { + _updatingLayout = true; + if (contentWidth == 0) + contentWidth = 50; + if (contentHeight == 0) + contentHeight = 30; + SetSize(contentWidth, contentHeight); + + _updatingLayout = false; + + if (_width == contentWidth && _height == contentHeight) + { + if (_content2 != null) + { + _content2.SetXY(0, 0); + _content2.SetScale(1, 1); + if (_useResize) + _content2.SetSize(contentWidth, contentHeight, true); + } + else + { + _content.SetXY(0, 0); + _content.SetSize(contentWidth, contentHeight); + } + + InvalidateBatchingState(); + return; + } + //如果不相等,可能是由于大小限制造成的,要后续处理 + } + + float sx = 1, sy = 1; + if (_fill != FillType.None) + { + sx = this.width / sourceWidth; + sy = this.height / sourceHeight; + + if (sx != 1 || sy != 1) + { + if (_fill == FillType.ScaleMatchHeight) + sx = sy; + else if (_fill == FillType.ScaleMatchWidth) + sy = sx; + else if (_fill == FillType.Scale) + { + if (sx > sy) + sx = sy; + else + sy = sx; + } + else if (_fill == FillType.ScaleNoBorder) + { + if (sx > sy) + sy = sx; + else + sx = sy; + } + + if (_shrinkOnly) + { + if (sx > 1) + sx = 1; + if (sy > 1) + sy = 1; + } + + contentWidth = sourceWidth * sx; + contentHeight = sourceHeight * sy; + } + } + + if (_content2 != null) + { + if (_useResize) + { + _content2.SetScale(1, 1); + _content2.SetSize(contentWidth, contentHeight, true); + } + else + _content2.SetScale(sx, sy); + } + else + _content.size = new Vector2(contentWidth, contentHeight); + + float nx; + float ny; + if (_align == AlignType.Center) + nx = (this.width - contentWidth) / 2; + else if (_align == AlignType.Right) + nx = this.width - contentWidth; + else + nx = 0; + if (_verticalAlign == VertAlignType.Middle) + ny = (this.height - contentHeight) / 2; + else if (_verticalAlign == VertAlignType.Bottom) + ny = this.height - contentHeight; + else + ny = 0; + if (_content2 != null) + _content2.SetXY(nx, ny); + else + _content.SetXY(nx, ny); + + InvalidateBatchingState(); + } + + private void ClearContent() + { + ClearErrorState(); + + if (_content.texture != null) + { + if (_contentItem == null) + { + _content.texture.onSizeChanged -= _reloadDelegate; + FreeExternal(_content.texture); + } + _content.texture = null; + } + _content.frames = null; + + if (_content2 != null) + { + _content2.Dispose(); + _content2 = null; + } + _contentItem = null; + } + + override protected void HandleSizeChanged() + { + base.HandleSizeChanged(); + + if (!_updatingLayout) + UpdateLayout(); + } + + override public void Setup_BeforeAdd(ByteBuffer buffer, int beginPos) + { + base.Setup_BeforeAdd(buffer, beginPos); + + buffer.Seek(beginPos, 5); + + _url = buffer.ReadS(); + _align = (AlignType)buffer.ReadByte(); + _verticalAlign = (VertAlignType)buffer.ReadByte(); + _fill = (FillType)buffer.ReadByte(); + _shrinkOnly = buffer.ReadBool(); + _autoSize = buffer.ReadBool(); + showErrorSign = buffer.ReadBool(); + _content.playing = buffer.ReadBool(); + _content.frame = buffer.ReadInt(); + + if (buffer.ReadBool()) + _content.color = buffer.ReadColor(); + _content.fillMethod = (FillMethod)buffer.ReadByte(); + if (_content.fillMethod != FillMethod.None) + { + _content.fillOrigin = buffer.ReadByte(); + _content.fillClockwise = buffer.ReadBool(); + _content.fillAmount = buffer.ReadFloat(); + } + if (buffer.version >= 7) + _useResize = buffer.ReadBool(); + + if (!string.IsNullOrEmpty(_url)) + LoadContent(); + } + } +} diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs.meta new file mode 100644 index 000000000..d53397eb8 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 43ce591d02b49e8419c431df4af3da0b +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs.meta new file mode 100644 index 000000000..84920c8ca --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GLoader3D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 808355b0b55f945779f2a21d3d69cbfb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs.meta new file mode 100644 index 000000000..43a15a24c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GMovieClip.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 158e4b32fb035414091844233b2b9269 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GObject.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GObject.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs.meta new file mode 100644 index 000000000..dd83393aa --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GObject.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d3ab09a55620b5f40a544e775edc4b22 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs.meta new file mode 100644 index 000000000..426e906b1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GObjectPool.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: bb355b8d4ba140f469be6be6b062dfda +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs.meta new file mode 100644 index 000000000..3a1a62a00 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GProgressBar.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 4f13bf1fdc7711c4aa9c5e1631138025 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs.meta new file mode 100644 index 000000000..99f8f3b48 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GRichTextField.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c329d14f7b7d35348be7ec3e2a4b0591 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GRoot.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GRoot.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta new file mode 100644 index 000000000..f7a47c32f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GRoot.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c82e50658ca58b2459448b9c86cb4777 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs.meta new file mode 100644 index 000000000..f0de7d0ae --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GScrollBar.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b6b0ce43cdb60cf4e8e1ddccdf2f5082 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GSlider.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GSlider.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs.meta new file mode 100644 index 000000000..9a70d48ef --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GSlider.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a2a1a4a3ec0a296489e15eb1ae1214ee +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTextField.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTextField.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs.meta new file mode 100644 index 000000000..50ff1e519 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GTextField.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d64856957bd90d24aa05d134fb14e01d +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTextInput.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTextInput.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs.meta new file mode 100644 index 000000000..4af921602 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GTextInput.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 0e6f98107e4db9142b9de3358cf95378 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTree.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTree.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs.meta new file mode 100644 index 000000000..f3872c950 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GTree.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b2d05bd744ca041a8beb8cfd9421d8a7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs b/Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs.meta new file mode 100644 index 000000000..f0747008e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/GTreeNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0507f7de6e0d34b85853b6a2f591aaf9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears.meta new file mode 100644 index 000000000..89715db8f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b22c996c870881c438177e27f3450ac7 +folderAsset: yes +timeCreated: 1476166202 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta new file mode 100644 index 000000000..a642feeaf --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 87e99c1910ca9684d8719dae7bdb7658 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta new file mode 100644 index 000000000..6c5260726 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 2050e67af29d06a44834f7ffbfe14e83 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta new file mode 100644 index 000000000..31a20e412 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a4878a5e9a94c1d429c827f93ca3072b +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta new file mode 100644 index 000000000..7c3c0ed3c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: f88c3ac62122e7141a5d6c41eb11da27 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta new file mode 100644 index 000000000..a0dbf5e9a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 96390d060150348e98dfe41bf7d23f5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta new file mode 100644 index 000000000..e1ee194fb --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2d3a7b66a83334b44bb8630ecc980a59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta new file mode 100644 index 000000000..d8a61b1ac --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 27b2a638ddb815f40994e0477c3ea4c0 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta new file mode 100644 index 000000000..0e4017efa --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 77704143cdb38714196c9ff520a079f8 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta new file mode 100644 index 000000000..d20510e14 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 254f71ab913968a4e853a99ce79f0266 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs.meta new file mode 100644 index 000000000..2dbe1dd40 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearText.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d8b20f3a5dd39ec42bed3456334916fc +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta new file mode 100644 index 000000000..1d0de02ac --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 082a852494dc8b94485733188788d58c +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta new file mode 100644 index 000000000..fa9f30d2a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d68e5b2a3af5c444689f459a8b265df7 +timeCreated: 1476166204 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta new file mode 100644 index 000000000..40b05e492 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: e872cd17b52152a4fa250c830b9bb8cd +timeCreated: 1476166204 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/IUISource.cs b/Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/IUISource.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs.meta new file mode 100644 index 000000000..acb9ebe70 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/IUISource.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c742c10608d6ac84bb210a9d6abcb05d +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Margin.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Margin.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs.meta new file mode 100644 index 000000000..e70a9620f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Margin.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7f31f9a61b0590943ac37f1c16ff0dc9 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/PackageItem.cs b/Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/PackageItem.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs.meta new file mode 100644 index 000000000..292b7bb79 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/PackageItem.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: acb6fb5c63e3f49409db871a5a97261b +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs b/Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs.meta new file mode 100644 index 000000000..e82a03f95 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/PopupMenu.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: f15a5c9ba9a949d468aeb92e75f70dbd +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/RelationItem.cs b/Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/RelationItem.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs.meta new file mode 100644 index 000000000..e523b3f0f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/RelationItem.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 859441fdd74333a498ff048e6b48798b +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Relations.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Relations.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs.meta new file mode 100644 index 000000000..3e21e9dc6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Relations.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 4376a9406aa478a4b82816818842d737 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs b/Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs.meta new file mode 100644 index 000000000..71bf47c25 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/ScrollPane.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: e51675ea70043e1488812e46428e83aa +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Transition.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Transition.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs.meta new file mode 100644 index 000000000..05e4b3ef2 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Transition.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5b4b16745502a0a428467b2981a2a786 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs b/Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs.meta new file mode 100644 index 000000000..5f66f49e5 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/TranslationHelper.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 3efa1901e4c7ea44d9573c70d21e49f5 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Tree.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Tree.meta new file mode 100644 index 000000000..a011b0b25 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Tree.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4e3a2d82c02599a4f926286440678b58 +folderAsset: yes +timeCreated: 1467555752 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta new file mode 100644 index 000000000..9ea2e8108 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6bfc19586c7b07e4b9193f658c390727 +timeCreated: 1467555753 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta new file mode 100644 index 000000000..df9c2cbfc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5a8a82de90eec564d9b40a4192d27f3d +timeCreated: 1467555753 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIConfig.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIConfig.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs.meta new file mode 100644 index 000000000..bffb217fc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIConfig.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ace51c3cbb5309547a7029cadaaa20ca +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs.meta new file mode 100644 index 000000000..460779898 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIContentScaler.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a723f7fd716aac049aa24e9186f18685 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta new file mode 100644 index 000000000..06bceef6a --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 461feec05183bbf4f908aa1455325715 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPackage.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPackage.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs.meta new file mode 100644 index 000000000..92e40a477 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIPackage.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7177aa7a57b8cc0439fde7785099f11c +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPainter.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPainter.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs.meta new file mode 100644 index 000000000..df3684664 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIPainter.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 2ca66c39de4dce2499306801170a139f +timeCreated: 1461566422 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPanel.cs b/Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/UIPanel.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs.meta new file mode 100644 index 000000000..69e277823 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/UIPanel.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 024553ecf96a65649b929ee08c9214fd +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Window.cs b/Assets/Plugins/FairyGUI/Scripts/UI/Window.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/UI/Window.cs rename to Assets/Plugins/FairyGUI/Scripts/UI/Window.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/UI/Window.cs.meta b/Assets/Plugins/FairyGUI/Scripts/UI/Window.cs.meta new file mode 100644 index 000000000..edaec0971 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/UI/Window.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c454632cb96595b4cbeeee678a5d9f0b +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils.meta b/Assets/Plugins/FairyGUI/Scripts/Utils.meta new file mode 100644 index 000000000..5cfdaaa01 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d78e1a4b8ac1336498bfbbe945d16276 +folderAsset: yes +timeCreated: 1460480287 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta new file mode 100644 index 000000000..66dbc09ad --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: f72828fa75e491f4d95f92a46b01956a +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html.meta new file mode 100644 index 000000000..b1f96a79f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: da6063debdf749748bac0a0029b709e5 +folderAsset: yes +timeCreated: 1461773298 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta new file mode 100644 index 000000000..d46ad3ad1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 268c2d7ad77b66449b4e0e39a6d0ca15 +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta new file mode 100644 index 000000000..5a0bc4e26 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7d92c6025bf750145af0e456a7fd3f33 +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta new file mode 100644 index 000000000..d8b725d32 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 81871e13cb458ab4da28358d5634e082 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta new file mode 100644 index 000000000..ac74a30dc --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: e1c8ffa51408aef45839b1d00198b819 +timeCreated: 1535374215 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta new file mode 100644 index 000000000..5378e148f --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b2132a66ecae9cc4c99c6fbe37051723 +timeCreated: 1470116309 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta new file mode 100644 index 000000000..0b75b19ea --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5454bca8f43f9094ea66614837a2c0be +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta new file mode 100644 index 000000000..f81921d5e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8e3e6e98345b46a43a4181a0790d4f30 +timeCreated: 1470231110 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta new file mode 100644 index 000000000..023f2968c --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7ddf5eb218ff0cf438894e2ceb54f494 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta new file mode 100644 index 000000000..9be7ae020 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a9047de8f5e36634b9cb9d7270dfb1e8 +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta new file mode 100644 index 000000000..c256bf162 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d5a416822d3ee0a4d80e32f6a03ba56f +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta new file mode 100644 index 000000000..97be5594e --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 0f24771f8977b674aa4fbf86f45e2105 +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Timers.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/Timers.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs.meta new file mode 100644 index 000000000..ccb4ee078 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/Timers.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: ae007a032c404234b875df43f3129117 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs.meta new file mode 100644 index 000000000..d6bfa39da --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/ToolSet.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 54357cad16a6ccb4ea698f76bb43527c +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs.meta new file mode 100644 index 000000000..86987c044 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/UBBParser.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 916709794f601f949962dffdb251b946 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XML.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XML.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs.meta new file mode 100644 index 000000000..1aa64ce45 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/XML.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8375f35e0c0dbc4429287ee8578f3cf1 +timeCreated: 1460480288 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs.meta new file mode 100644 index 000000000..a67c170b6 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLIterator.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 35c75485c4f537341bbc16207588f75d +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLList.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLList.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs.meta new file mode 100644 index 000000000..ad0977513 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLList.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 2f086b805cd249140987f7f3ec5b4567 +timeCreated: 1460480287 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs.meta new file mode 100644 index 000000000..3ad90a4f1 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/XMLUtils.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 11312ca9745d52c4eb8e31630ad5ec7c +timeCreated: 1461773298 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs b/Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs rename to Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs diff --git a/Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs.meta b/Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs.meta new file mode 100644 index 000000000..a91eef5f3 --- /dev/null +++ b/Assets/Plugins/FairyGUI/Scripts/Utils/ZipReader.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8dc25ae9114bda14f998652db54f3af9 +timeCreated: 1535374214 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Player/Player.prefab b/Assets/Resources/Prefabs/Player/Player.prefab index ad2e7d3e3..aba20e207 100644 --- a/Assets/Resources/Prefabs/Player/Player.prefab +++ b/Assets/Resources/Prefabs/Player/Player.prefab @@ -172,6 +172,7 @@ GameObject: - component: {fileID: 8101446342893690422} - component: {fileID: 2923025939212586282} - component: {fileID: 6609347958324770316} + - component: {fileID: 9164732011369635724} m_Layer: 14 m_Name: Player m_TagString: Untagged @@ -358,6 +359,22 @@ MonoBehaviour: Eye: {fileID: 5745877877928638952} FppLook: {fileID: 2969532427624891124} IK: {fileID: 1593568502960682634} +--- !u!114 &9164732011369635724 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8172838236951268422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 625346c970c542bab9f3a36f78720a77, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::NBF.FPlayer + Root: {fileID: 8695154010886802211} + Eye: {fileID: 5745877877928638952} + FppLook: {fileID: 2969532427624891124} + IK: {fileID: 1593568502960682634} --- !u!1 &8378981416044742488 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/StartUp.unity b/Assets/Scenes/StartUp.unity index 7f733d579..9fcfbc66e 100644 --- a/Assets/Scenes/StartUp.unity +++ b/Assets/Scenes/StartUp.unity @@ -358,7 +358,7 @@ MonoBehaviour: m_GameObject: {fileID: 174907465} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd6348b37836f54aa2fb65c45ec4504, type: 3} + m_Script: {fileID: 11500000, guid: 367e80e3fa958344491a9a196a902b72, type: 3} m_Name: m_EditorClassIdentifier: constantSize: 1 @@ -422,8 +422,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5dd3e6b2217c463e94e32f15c4ea3c5c, type: 3} m_Name: m_EditorClassIdentifier: Assembly-CSharp::NBF.Fishing2.CameraManager - fppVCam: {fileID: 884989004} - tppVCam: {fileID: 2016328100} --- !u!1 &386239068 GameObject: m_ObjectHideFlags: 0 @@ -1602,8 +1600,6 @@ GameObject: m_Component: - component: {fileID: 6098876000977740681} - component: {fileID: 1341717235351337375} - - component: {fileID: 7388915548948935574} - - component: {fileID: 7388915548948935575} m_Layer: 0 m_Name: Init m_TagString: Untagged @@ -1611,36 +1607,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &7388915548948935574 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7388915548948935573} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a2d7fdf813c745158477dbca5fff93ee, type: 3} - m_Name: - m_EditorClassIdentifier: - mixer: {fileID: 24100000, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} - bgmGroup: {fileID: 164124447215797414, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} - sfxGroup: {fileID: -7246691277407223621, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} - uiGroup: {fileID: -7702456625070306757, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} - ambientGroup: {fileID: -4979278990015000519, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} - playerGroup: {fileID: -5706599233093607984, guid: 66dbad8598d60494fab0927844c88cc0, type: 2} ---- !u!114 &7388915548948935575 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7388915548948935573} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 55a2b6b470ce459c8ca8cda7eadb8934, type: 3} - m_Name: - m_EditorClassIdentifier: Assembly-CSharp::NBF.Global --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Model/Assets.meta b/Assets/Scripts/Common/Assets.meta similarity index 100% rename from Assets/Scripts/Model/Assets.meta rename to Assets/Scripts/Common/Assets.meta diff --git a/Assets/Scripts/Model/Assets/BaitAsset.cs b/Assets/Scripts/Common/Assets/BaitAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/BaitAsset.cs rename to Assets/Scripts/Common/Assets/BaitAsset.cs diff --git a/Assets/Scripts/Model/Assets/BaitAsset.cs.meta b/Assets/Scripts/Common/Assets/BaitAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/BaitAsset.cs.meta rename to Assets/Scripts/Common/Assets/BaitAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/BobberAsset.cs b/Assets/Scripts/Common/Assets/BobberAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/BobberAsset.cs rename to Assets/Scripts/Common/Assets/BobberAsset.cs diff --git a/Assets/Scripts/Model/Assets/BobberAsset.cs.meta b/Assets/Scripts/Common/Assets/BobberAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/BobberAsset.cs.meta rename to Assets/Scripts/Common/Assets/BobberAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/FishAsset.cs b/Assets/Scripts/Common/Assets/FishAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/FishAsset.cs rename to Assets/Scripts/Common/Assets/FishAsset.cs diff --git a/Assets/Scripts/Model/Assets/FishAsset.cs.meta b/Assets/Scripts/Common/Assets/FishAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/FishAsset.cs.meta rename to Assets/Scripts/Common/Assets/FishAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/FishGroupAsset.cs b/Assets/Scripts/Common/Assets/FishGroupAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/FishGroupAsset.cs rename to Assets/Scripts/Common/Assets/FishGroupAsset.cs diff --git a/Assets/Scripts/Model/Assets/FishGroupAsset.cs.meta b/Assets/Scripts/Common/Assets/FishGroupAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/FishGroupAsset.cs.meta rename to Assets/Scripts/Common/Assets/FishGroupAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/HookAsset.cs b/Assets/Scripts/Common/Assets/HookAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/HookAsset.cs rename to Assets/Scripts/Common/Assets/HookAsset.cs diff --git a/Assets/Scripts/Model/Assets/HookAsset.cs.meta b/Assets/Scripts/Common/Assets/HookAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/HookAsset.cs.meta rename to Assets/Scripts/Common/Assets/HookAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/LineAsset.cs b/Assets/Scripts/Common/Assets/LineAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/LineAsset.cs rename to Assets/Scripts/Common/Assets/LineAsset.cs diff --git a/Assets/Scripts/Model/Assets/LineAsset.cs.meta b/Assets/Scripts/Common/Assets/LineAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/LineAsset.cs.meta rename to Assets/Scripts/Common/Assets/LineAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/LureAsset.cs b/Assets/Scripts/Common/Assets/LureAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/LureAsset.cs rename to Assets/Scripts/Common/Assets/LureAsset.cs diff --git a/Assets/Scripts/Model/Assets/LureAsset.cs.meta b/Assets/Scripts/Common/Assets/LureAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/LureAsset.cs.meta rename to Assets/Scripts/Common/Assets/LureAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/PlayerModelAsset.cs b/Assets/Scripts/Common/Assets/PlayerModelAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/PlayerModelAsset.cs rename to Assets/Scripts/Common/Assets/PlayerModelAsset.cs diff --git a/Assets/Scripts/Model/Assets/PlayerModelAsset.cs.meta b/Assets/Scripts/Common/Assets/PlayerModelAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/PlayerModelAsset.cs.meta rename to Assets/Scripts/Common/Assets/PlayerModelAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/PreviewableAsset.cs b/Assets/Scripts/Common/Assets/PreviewableAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/PreviewableAsset.cs rename to Assets/Scripts/Common/Assets/PreviewableAsset.cs diff --git a/Assets/Scripts/Model/Assets/PreviewableAsset.cs.meta b/Assets/Scripts/Common/Assets/PreviewableAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/PreviewableAsset.cs.meta rename to Assets/Scripts/Common/Assets/PreviewableAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/PropAsset.cs b/Assets/Scripts/Common/Assets/PropAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/PropAsset.cs rename to Assets/Scripts/Common/Assets/PropAsset.cs diff --git a/Assets/Scripts/Model/Assets/PropAsset.cs.meta b/Assets/Scripts/Common/Assets/PropAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/PropAsset.cs.meta rename to Assets/Scripts/Common/Assets/PropAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/ReelAsset.cs b/Assets/Scripts/Common/Assets/ReelAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/ReelAsset.cs rename to Assets/Scripts/Common/Assets/ReelAsset.cs diff --git a/Assets/Scripts/Model/Assets/ReelAsset.cs.meta b/Assets/Scripts/Common/Assets/ReelAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/ReelAsset.cs.meta rename to Assets/Scripts/Common/Assets/ReelAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/RodAsset.cs b/Assets/Scripts/Common/Assets/RodAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/RodAsset.cs rename to Assets/Scripts/Common/Assets/RodAsset.cs diff --git a/Assets/Scripts/Model/Assets/RodAsset.cs.meta b/Assets/Scripts/Common/Assets/RodAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/RodAsset.cs.meta rename to Assets/Scripts/Common/Assets/RodAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/RodRingAsset.cs b/Assets/Scripts/Common/Assets/RodRingAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/RodRingAsset.cs rename to Assets/Scripts/Common/Assets/RodRingAsset.cs diff --git a/Assets/Scripts/Model/Assets/RodRingAsset.cs.meta b/Assets/Scripts/Common/Assets/RodRingAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/RodRingAsset.cs.meta rename to Assets/Scripts/Common/Assets/RodRingAsset.cs.meta diff --git a/Assets/Scripts/Model/Assets/SpinnerLureAsset.cs b/Assets/Scripts/Common/Assets/SpinnerLureAsset.cs similarity index 100% rename from Assets/Scripts/Model/Assets/SpinnerLureAsset.cs rename to Assets/Scripts/Common/Assets/SpinnerLureAsset.cs diff --git a/Assets/Scripts/Model/Assets/SpinnerLureAsset.cs.meta b/Assets/Scripts/Common/Assets/SpinnerLureAsset.cs.meta similarity index 100% rename from Assets/Scripts/Model/Assets/SpinnerLureAsset.cs.meta rename to Assets/Scripts/Common/Assets/SpinnerLureAsset.cs.meta diff --git a/Assets/Scripts/Model/Common.meta b/Assets/Scripts/Common/Common.meta similarity index 100% rename from Assets/Scripts/Model/Common.meta rename to Assets/Scripts/Common/Common.meta diff --git a/Assets/Scripts/Model/Common/Attrobites.meta b/Assets/Scripts/Common/Common/Attrobites.meta similarity index 100% rename from Assets/Scripts/Model/Common/Attrobites.meta rename to Assets/Scripts/Common/Common/Attrobites.meta diff --git a/Assets/Scripts/Model/Common/Attrobites/AttributeHelper.cs b/Assets/Scripts/Common/Common/Attrobites/AttributeHelper.cs similarity index 100% rename from Assets/Scripts/Model/Common/Attrobites/AttributeHelper.cs rename to Assets/Scripts/Common/Common/Attrobites/AttributeHelper.cs diff --git a/Assets/Scripts/Model/Common/Attrobites/AttributeHelper.cs.meta b/Assets/Scripts/Common/Common/Attrobites/AttributeHelper.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Attrobites/AttributeHelper.cs.meta rename to Assets/Scripts/Common/Common/Attrobites/AttributeHelper.cs.meta diff --git a/Assets/Scripts/Model/Common/Attrobites/Attributes.cs b/Assets/Scripts/Common/Common/Attrobites/Attributes.cs similarity index 100% rename from Assets/Scripts/Model/Common/Attrobites/Attributes.cs rename to Assets/Scripts/Common/Common/Attrobites/Attributes.cs diff --git a/Assets/Scripts/Model/Common/Attrobites/Attributes.cs.meta b/Assets/Scripts/Common/Common/Attrobites/Attributes.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Attrobites/Attributes.cs.meta rename to Assets/Scripts/Common/Common/Attrobites/Attributes.cs.meta diff --git a/Assets/Scripts/Model/Common/BaseCamera.cs b/Assets/Scripts/Common/Common/BaseCamera.cs similarity index 100% rename from Assets/Scripts/Model/Common/BaseCamera.cs rename to Assets/Scripts/Common/Common/BaseCamera.cs diff --git a/Assets/Scripts/Model/Common/BaseCamera.cs.meta b/Assets/Scripts/Common/Common/BaseCamera.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/BaseCamera.cs.meta rename to Assets/Scripts/Common/Common/BaseCamera.cs.meta diff --git a/Assets/Scripts/Model/Common/Enum.meta b/Assets/Scripts/Common/Common/Enum.meta similarity index 100% rename from Assets/Scripts/Model/Common/Enum.meta rename to Assets/Scripts/Common/Common/Enum.meta diff --git a/Assets/Scripts/Model/Common/Enum/FishSpecies.cs b/Assets/Scripts/Common/Common/Enum/FishSpecies.cs similarity index 100% rename from Assets/Scripts/Model/Common/Enum/FishSpecies.cs rename to Assets/Scripts/Common/Common/Enum/FishSpecies.cs diff --git a/Assets/Scripts/Model/Common/Enum/FishSpecies.cs.meta b/Assets/Scripts/Common/Common/Enum/FishSpecies.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Enum/FishSpecies.cs.meta rename to Assets/Scripts/Common/Common/Enum/FishSpecies.cs.meta diff --git a/Assets/Scripts/Model/Common/Enum/MapUnitState.cs b/Assets/Scripts/Common/Common/Enum/MapUnitState.cs similarity index 100% rename from Assets/Scripts/Model/Common/Enum/MapUnitState.cs rename to Assets/Scripts/Common/Common/Enum/MapUnitState.cs diff --git a/Assets/Scripts/Model/Common/Enum/MapUnitState.cs.meta b/Assets/Scripts/Common/Common/Enum/MapUnitState.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Enum/MapUnitState.cs.meta rename to Assets/Scripts/Common/Common/Enum/MapUnitState.cs.meta diff --git a/Assets/Scripts/Model/Common/Input.meta b/Assets/Scripts/Common/Common/Input.meta similarity index 100% rename from Assets/Scripts/Model/Common/Input.meta rename to Assets/Scripts/Common/Common/Input.meta diff --git a/Assets/Scripts/Model/Common/Input/InteractiveObject.cs b/Assets/Scripts/Common/Common/Input/InteractiveObject.cs similarity index 100% rename from Assets/Scripts/Model/Common/Input/InteractiveObject.cs rename to Assets/Scripts/Common/Common/Input/InteractiveObject.cs diff --git a/Assets/Scripts/Model/Common/Input/InteractiveObject.cs.meta b/Assets/Scripts/Common/Common/Input/InteractiveObject.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Input/InteractiveObject.cs.meta rename to Assets/Scripts/Common/Common/Input/InteractiveObject.cs.meta diff --git a/Assets/Scripts/Model/Common/Input/PlayerInputControl.cs b/Assets/Scripts/Common/Common/Input/PlayerInputControl.cs similarity index 100% rename from Assets/Scripts/Model/Common/Input/PlayerInputControl.cs rename to Assets/Scripts/Common/Common/Input/PlayerInputControl.cs diff --git a/Assets/Scripts/Model/Common/Input/PlayerInputControl.cs.meta b/Assets/Scripts/Common/Common/Input/PlayerInputControl.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Input/PlayerInputControl.cs.meta rename to Assets/Scripts/Common/Common/Input/PlayerInputControl.cs.meta diff --git a/Assets/Scripts/Model/Common/Outline.cs b/Assets/Scripts/Common/Common/Outline.cs similarity index 100% rename from Assets/Scripts/Model/Common/Outline.cs rename to Assets/Scripts/Common/Common/Outline.cs diff --git a/Assets/Scripts/Model/Common/Outline.cs.meta b/Assets/Scripts/Common/Common/Outline.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Outline.cs.meta rename to Assets/Scripts/Common/Common/Outline.cs.meta diff --git a/Assets/Scripts/Model/Common/PermanentCommon.cs b/Assets/Scripts/Common/Common/PermanentCommon.cs similarity index 100% rename from Assets/Scripts/Model/Common/PermanentCommon.cs rename to Assets/Scripts/Common/Common/PermanentCommon.cs diff --git a/Assets/Scripts/Model/Common/PermanentCommon.cs.meta b/Assets/Scripts/Common/Common/PermanentCommon.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/PermanentCommon.cs.meta rename to Assets/Scripts/Common/Common/PermanentCommon.cs.meta diff --git a/Assets/Scripts/Model/Common/Services.meta b/Assets/Scripts/Common/Common/Services.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services.meta rename to Assets/Scripts/Common/Common/Services.meta diff --git a/Assets/Scripts/Model/Common/Services/Input.meta b/Assets/Scripts/Common/Common/Services/Input.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Input.meta rename to Assets/Scripts/Common/Common/Services/Input.meta diff --git a/Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs b/Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs similarity index 74% rename from Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs rename to Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs index 2e6e46110..52a6b0b6d 100644 --- a/Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs +++ b/Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs @@ -6,8 +6,8 @@ namespace NBF { public static void InputInit() { - // UI.Inst.On(UIEvents.UIShow, UIShow, null, 1); - // UI.Inst.On(UIEvents.UIHide, UIHide, null, 1); + UI.Inst.On(UIEvents.UIShow, UIShow, null, 1); + UI.Inst.On(UIEvents.UIHide, UIHide, null, 1); } public static void Dispose() @@ -27,7 +27,7 @@ namespace NBF private static void CheckUICursor() { - var uis = App.UI.GetAllUI(); + var uis = UI.Inst.GetAllUI(); bool showCursor = false; foreach (var ui in uis) { @@ -39,8 +39,8 @@ namespace NBF } } Log.Error($"showCursor={showCursor}"); - // Game.Input.IsUIStopInput = showCursor; - // Game.Input.SetMouseCursor(showCursor); + InputManager.IsUIStopInput = showCursor; + InputManager.SetMouseCursor(showCursor); } } } \ No newline at end of file diff --git a/Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs.meta b/Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs.meta new file mode 100644 index 000000000..9928f5a32 --- /dev/null +++ b/Assets/Scripts/Common/Common/Services/Input/InputCursorExtension.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 79ba55353f994d4e947699ffd0f12751 +timeCreated: 1766410875 \ No newline at end of file diff --git a/Assets/Scripts/Common/Common/Services/Input/InputManager.cs b/Assets/Scripts/Common/Common/Services/Input/InputManager.cs new file mode 100644 index 000000000..c9d867ac0 --- /dev/null +++ b/Assets/Scripts/Common/Common/Services/Input/InputManager.cs @@ -0,0 +1,213 @@ +using System; +using System.Runtime.InteropServices; +using NBC; +// using Rewired; +using UnityEngine; +using UnityEngine.InputSystem; + +namespace NBF +{ + public enum ControllerType + { + KeyboardMouse = 0, + GamePad = 1 + } + + public class InputManager : MonoService + { + public static bool IsOp1; + public static bool IsOp2; + + public static event Action OnOp1Action; + public static event Action OnOp2Action; + + /// + /// 执行输入事件 + /// + public static event Action OnUIPerformed; + + /// + /// 执行输入事件完毕 + /// + public static event Action OnUICanceled; + + /// + /// 执行输入事件 + /// + public static event Action OnPlayerPerformed; + + /// + /// 执行输入事件完毕 + /// + public static event Action OnPlayerCanceled; + + /// + /// 触发交互游戏对象 + /// + public static event Action OnInteractiveObjectAction; + + public static PlayerInputControl PlayerInputControl { get; private set; } + + /// + /// 手柄输入 + /// + public static bool IsControllerInput; + + /// + /// ui阻止游戏输入 + /// + public static bool IsUIStopInput; + + public static ControllerType ControllerType = ControllerType.KeyboardMouse; + + protected override void OnAwake() + { + InputCursorExtension.InputInit(); + DontDestroyOnLoad(gameObject); + PlayerInputControl = new PlayerInputControl(); + PlayerInputControl.Enable(); + } + + private void Start() + { + + AddEvent(); + } + + private void OnDestroy() + { + RemoveEvent(); + InputCursorExtension.Dispose(); + } + + + public static void SetMouseCursor(bool val) + { + if (val) + { + if (ControllerType == ControllerType.KeyboardMouse) + { + Cursor.visible = true; + } + + Cursor.lockState = CursorLockMode.None; + } + else if (ControllerType == ControllerType.KeyboardMouse) + { + Cursor.visible = false; + } + + Cursor.visible = val; + if (!val) + { + Cursor.lockState = CursorLockMode.Confined; + } + } + + public static Vector2 GetMovementInput() + { + if (IsUIStopInput) return Vector2.zero; + return PlayerInputControl.Player.Move?.ReadValue() ?? Vector2.zero; + } + + public static Vector2 GetLookInput() + { + if (IsUIStopInput) return Vector2.zero; + return PlayerInputControl.Player.Look?.ReadValue() ?? Vector2.zero; + } + + + private void AddEvent() + { + foreach (var actionMap in PlayerInputControl.asset.actionMaps) + { + actionMap.Enable(); + if (actionMap.name == "UI") + { + foreach (var action in actionMap.actions) + { + if (action.type == InputActionType.Button) + { + action.performed += OnUIButtonPerformed; + action.canceled += OnUIButtonCanceled; + } + } + } + else if (actionMap.name == "Player") + { + foreach (var action in actionMap.actions) + { + if (action.type == InputActionType.Button) + { + action.performed += OnPlayerButtonPerformed; + action.canceled += OnPlayerButtonCanceled; + } + } + } + } + } + + private void RemoveEvent() + { + OnUIPerformed = null; + OnUICanceled = null; + OnPlayerPerformed = null; + OnPlayerCanceled = null; + } + + private void OnUIButtonPerformed(InputAction.CallbackContext context) + { + OnUIPerformed?.Invoke(context.action.name); + } + + private void OnUIButtonCanceled(InputAction.CallbackContext context) + { + OnUICanceled?.Invoke(context.action.name); + } + + private void OnPlayerButtonPerformed(InputAction.CallbackContext context) + { + if (IsUIStopInput) return; + var actionName = context.action.name; + if (actionName == "Op1") + { + OnOp1Action?.Invoke(true); + } + else if (actionName == "Op2") + { + OnOp2Action?.Invoke(true); + } + + OnPlayerPerformed?.Invoke(actionName); + } + + private void OnPlayerButtonCanceled(InputAction.CallbackContext context) + { + if (IsUIStopInput) return; + var actionName = context.action.name; + if (actionName == "Op1") + { + OnOp1Action?.Invoke(false); + } + else if (actionName == "Op2") + { + OnOp2Action?.Invoke(false); + } + + OnPlayerCanceled?.Invoke(actionName); + } + + + public void OnInteractiveObject(InteractiveObject interactiveObject) + { + Debug.LogError($"OnInteractiveObject {interactiveObject != null}"); + OnInteractiveObjectAction?.Invoke(interactiveObject); + } + + public void SendUIInput(string actionName) + { + OnUIPerformed?.Invoke(actionName); + OnUICanceled?.Invoke(actionName); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Common/Common/Services/Input/InputManager.cs.meta b/Assets/Scripts/Common/Common/Services/Input/InputManager.cs.meta new file mode 100644 index 000000000..00d33598e --- /dev/null +++ b/Assets/Scripts/Common/Common/Services/Input/InputManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2101c084ab66498bb634f122db410852 +timeCreated: 1766410867 \ No newline at end of file diff --git a/Assets/Scripts/Model/Common/Services/MonoService.cs b/Assets/Scripts/Common/Common/Services/MonoService.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/MonoService.cs rename to Assets/Scripts/Common/Common/Services/MonoService.cs diff --git a/Assets/Scripts/Model/Common/Services/MonoService.cs.meta b/Assets/Scripts/Common/Common/Services/MonoService.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/MonoService.cs.meta rename to Assets/Scripts/Common/Common/Services/MonoService.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings.meta b/Assets/Scripts/Common/Common/Services/Settings.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings.meta rename to Assets/Scripts/Common/Common/Services/Settings.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base.meta b/Assets/Scripts/Common/Common/Services/Settings/Base.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ControllerOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/ControllerOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ControllerOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/ControllerOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ControllerOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/ControllerOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ControllerOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/ControllerOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/GamepadOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/GamepadOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/GamepadOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/GamepadOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/GamepadOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/GamepadOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/GamepadOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/GamepadOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ISettings.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/ISettings.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ISettings.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/ISettings.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ISettings.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/ISettings.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ISettings.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/ISettings.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/InputOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/InputOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/InputOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/InputOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/InputOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/InputOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/InputOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/InputOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/KeyBoardOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/KeyBoardOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/KeyBoardOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/KeyBoardOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/KeyBoardOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/KeyBoardOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/KeyBoardOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/KeyBoardOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/MultiOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/MultiOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/MultiOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/MultiOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/MultiOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/MultiOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/MultiOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/MultiOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/OptionBase.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/OptionBase.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/OptionBase.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/OptionBase.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/OptionBase.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/OptionBase.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/OptionBase.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/OptionBase.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/OptionTable.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/OptionTable.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/OptionTable.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/OptionTable.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/OptionTable.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/OptionTable.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/OptionTable.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/OptionTable.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/RangeOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/RangeOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/RangeOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/RangeOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/RangeOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/RangeOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/RangeOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/RangeOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ToggleOption.cs b/Assets/Scripts/Common/Common/Services/Settings/Base/ToggleOption.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ToggleOption.cs rename to Assets/Scripts/Common/Common/Services/Settings/Base/ToggleOption.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Base/ToggleOption.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Base/ToggleOption.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Base/ToggleOption.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Base/ToggleOption.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options.meta b/Assets/Scripts/Common/Common/Services/Settings/Options.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/AnisotropicModeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/FullScreenModeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/GlobalAnisotropicFilteringLimitsSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/MsaaSampleSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/QualityLevelSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/RenderScaleSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/ResolutionSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/TextureQualitySetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/VSyncSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/VSyncSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/VSyncSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/VSyncSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/VSyncSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/VSyncSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Graphics/VSyncSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Graphics/VSyncSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputAddBobSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputAddBobSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputAddBobSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputAddBobSetting.cs index 0e5609a3d..ed23b32a2 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputAddBobSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputAddBobSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.AddBob; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.AddBob; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputAddBobSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputAddBobSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputAddBobSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputAddBobSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputChatSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputChatSetting.cs similarity index 82% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputChatSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputChatSetting.cs index 27a3feea9..df4827926 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputChatSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputChatSetting.cs @@ -9,7 +9,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.Chat; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.Chat; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputChatSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputChatSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputChatSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputChatSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputHelpSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputHelpSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputHelpSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputHelpSetting.cs index 6b4f4427e..7b87ef87a 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputHelpSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputHelpSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.Help; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.Help; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputHelpSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputHelpSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputHelpSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputHelpSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputSubBobSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputSubBobSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputSubBobSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputSubBobSetting.cs index e74bd6873..c5a5c167c 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputSubBobSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputSubBobSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.SubBob; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.SubBob; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputSubBobSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputSubBobSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputSubBobSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputSubBobSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputToBagSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputToBagSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputToBagSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputToBagSetting.cs index 8ee07d40f..e04b3acbe 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputToBagSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputToBagSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.ToBag; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.ToBag; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputToBagSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputToBagSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputToBagSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputToBagSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs index eae34339d..6f62b10ef 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.UseTelescope; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.UseTelescope; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTelescopeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs similarity index 79% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs index d2b505f1e..73141495f 100644 --- a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs +++ b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs @@ -8,7 +8,7 @@ namespace NBF.Setting public override string Group => SettingsDef.Group.Keyboard; public override string Tab => SettingsDef.Tab.Keyboard; - public override InputAction InputAction => Game.Input.PlayerInputControl.Player.UseTorch; + public override InputAction InputAction => InputManager.PlayerInputControl.Player.UseTorch; protected override void OnApply() { diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Input/InputUseTorchSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Language.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Language.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Language.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Language.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Language/LanguageSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Language/LanguageSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Language/LanguageSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Language/LanguageSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Language/LanguageSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Language/LanguageSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Language/LanguageSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Language/LanguageSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/AmbientVolumeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/MasterVolumeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/PlayerVolumeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Options/Sound/UIVolumeSetting.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/Settings.cs b/Assets/Scripts/Common/Common/Services/Settings/Settings.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Settings.cs rename to Assets/Scripts/Common/Common/Services/Settings/Settings.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/Settings.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/Settings.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/Settings.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/Settings.cs.meta diff --git a/Assets/Scripts/Model/Common/Services/Settings/SettingsDef.cs b/Assets/Scripts/Common/Common/Services/Settings/SettingsDef.cs similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/SettingsDef.cs rename to Assets/Scripts/Common/Common/Services/Settings/SettingsDef.cs diff --git a/Assets/Scripts/Model/Common/Services/Settings/SettingsDef.cs.meta b/Assets/Scripts/Common/Common/Services/Settings/SettingsDef.cs.meta similarity index 100% rename from Assets/Scripts/Model/Common/Services/Settings/SettingsDef.cs.meta rename to Assets/Scripts/Common/Common/Services/Settings/SettingsDef.cs.meta diff --git a/Assets/Scripts/Model/Data/TabListData.cs b/Assets/Scripts/Common/Data/TabListData.cs similarity index 100% rename from Assets/Scripts/Model/Data/TabListData.cs rename to Assets/Scripts/Common/Data/TabListData.cs diff --git a/Assets/Scripts/Model/Data/TabListData.cs.meta b/Assets/Scripts/Common/Data/TabListData.cs.meta similarity index 100% rename from Assets/Scripts/Model/Data/TabListData.cs.meta rename to Assets/Scripts/Common/Data/TabListData.cs.meta diff --git a/Assets/Scripts/Common/Events.cs b/Assets/Scripts/Common/Events.cs index f029e9b8f..b79833158 100644 --- a/Assets/Scripts/Common/Events.cs +++ b/Assets/Scripts/Common/Events.cs @@ -2,11 +2,6 @@ namespace NBF { - public struct Wait_SceneChangeFinish : IWaitType - { - public int Error { get; set; } - } - // /// // /// 相机模式切换 // /// @@ -81,7 +76,7 @@ namespace NBF /// public bool IsMainPlayer; - public MapUnit MapUnit; + // public MapUnit MapUnit; // public UnitInfo UnitInfo; } } \ No newline at end of file diff --git a/Assets/Scripts/Model/Net.meta b/Assets/Scripts/Common/Net.meta similarity index 100% rename from Assets/Scripts/Model/Net.meta rename to Assets/Scripts/Common/Net.meta diff --git a/Assets/Scripts/Model/Net/Entity.meta b/Assets/Scripts/Common/Net/Entity.meta similarity index 100% rename from Assets/Scripts/Model/Net/Entity.meta rename to Assets/Scripts/Common/Net/Entity.meta diff --git a/Assets/Scripts/Model/Net/Entity/AuthenticationSelectComponent.cs b/Assets/Scripts/Common/Net/Entity/AuthenticationSelectComponent.cs similarity index 100% rename from Assets/Scripts/Model/Net/Entity/AuthenticationSelectComponent.cs rename to Assets/Scripts/Common/Net/Entity/AuthenticationSelectComponent.cs diff --git a/Assets/Scripts/Model/Net/Entity/AuthenticationSelectComponent.cs.meta b/Assets/Scripts/Common/Net/Entity/AuthenticationSelectComponent.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Entity/AuthenticationSelectComponent.cs.meta rename to Assets/Scripts/Common/Net/Entity/AuthenticationSelectComponent.cs.meta diff --git a/Assets/Scripts/Model/Net/Entity/JWT.meta b/Assets/Scripts/Common/Net/Entity/JWT.meta similarity index 100% rename from Assets/Scripts/Model/Net/Entity/JWT.meta rename to Assets/Scripts/Common/Net/Entity/JWT.meta diff --git a/Assets/Scripts/Model/Net/Entity/JWT/JWTParseComponent.cs b/Assets/Scripts/Common/Net/Entity/JWT/JWTParseComponent.cs similarity index 100% rename from Assets/Scripts/Model/Net/Entity/JWT/JWTParseComponent.cs rename to Assets/Scripts/Common/Net/Entity/JWT/JWTParseComponent.cs diff --git a/Assets/Scripts/Model/Net/Entity/JWT/JWTParseComponent.cs.meta b/Assets/Scripts/Common/Net/Entity/JWT/JWTParseComponent.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Entity/JWT/JWTParseComponent.cs.meta rename to Assets/Scripts/Common/Net/Entity/JWT/JWTParseComponent.cs.meta diff --git a/Assets/Scripts/Model/Net/Hotfix.meta b/Assets/Scripts/Common/Net/Hotfix.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix.meta rename to Assets/Scripts/Common/Net/Hotfix.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/.DS_Store b/Assets/Scripts/Common/Net/Hotfix/.DS_Store similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/.DS_Store rename to Assets/Scripts/Common/Net/Hotfix/.DS_Store diff --git a/Assets/Scripts/Model/Net/Hotfix/Handler.meta b/Assets/Scripts/Common/Net/Hotfix/Handler.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/Handler.meta rename to Assets/Scripts/Common/Net/Hotfix/Handler.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs b/Assets/Scripts/Common/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs similarity index 88% rename from Assets/Scripts/Model/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs rename to Assets/Scripts/Common/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs index 5bfeceb43..c77d56039 100644 --- a/Assets/Scripts/Model/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs +++ b/Assets/Scripts/Common/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs @@ -10,7 +10,7 @@ namespace Assets.Scripts.Hotfix { protected override async FTask Run(Session session, G2C_RepeatLogin message) { - Log.Debug("客户端重复登录了"); + Log.Info("客户端重复登录了"); await FTask.CompletedTask; } } diff --git a/Assets/Scripts/Model/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs.meta b/Assets/Scripts/Common/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs.meta rename to Assets/Scripts/Common/Net/Hotfix/Handler/G2C_RepeatLoginHandler.cs.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/System.meta b/Assets/Scripts/Common/Net/Hotfix/System.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System.meta rename to Assets/Scripts/Common/Net/Hotfix/System.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs b/Assets/Scripts/Common/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs rename to Assets/Scripts/Common/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs diff --git a/Assets/Scripts/Model/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs.meta b/Assets/Scripts/Common/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs.meta rename to Assets/Scripts/Common/Net/Hotfix/System/AuthenticationSelectComponentSystem.cs.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/System/JWT.meta b/Assets/Scripts/Common/Net/Hotfix/System/JWT.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/JWT.meta rename to Assets/Scripts/Common/Net/Hotfix/System/JWT.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs b/Assets/Scripts/Common/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs rename to Assets/Scripts/Common/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs diff --git a/Assets/Scripts/Model/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs.meta b/Assets/Scripts/Common/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs.meta rename to Assets/Scripts/Common/Net/Hotfix/System/JWT/JWTParseComponentSystem.cs.meta diff --git a/Assets/Scripts/Model/Net/Hotfix/System/SessionHelper.cs b/Assets/Scripts/Common/Net/Hotfix/System/SessionHelper.cs similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/SessionHelper.cs rename to Assets/Scripts/Common/Net/Hotfix/System/SessionHelper.cs diff --git a/Assets/Scripts/Model/Net/Hotfix/System/SessionHelper.cs.meta b/Assets/Scripts/Common/Net/Hotfix/System/SessionHelper.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Hotfix/System/SessionHelper.cs.meta rename to Assets/Scripts/Common/Net/Hotfix/System/SessionHelper.cs.meta diff --git a/Assets/Scripts/Model/Net/MessageHandler.meta b/Assets/Scripts/Common/Net/MessageHandler.meta similarity index 100% rename from Assets/Scripts/Model/Net/MessageHandler.meta rename to Assets/Scripts/Common/Net/MessageHandler.meta diff --git a/Assets/Scripts/Model/Net/MessageHandler/Chat2C_MessageHandler.cs b/Assets/Scripts/Common/Net/MessageHandler/Chat2C_MessageHandler.cs similarity index 77% rename from Assets/Scripts/Model/Net/MessageHandler/Chat2C_MessageHandler.cs rename to Assets/Scripts/Common/Net/MessageHandler/Chat2C_MessageHandler.cs index 327f15291..0efb403a1 100644 --- a/Assets/Scripts/Model/Net/MessageHandler/Chat2C_MessageHandler.cs +++ b/Assets/Scripts/Common/Net/MessageHandler/Chat2C_MessageHandler.cs @@ -11,8 +11,8 @@ namespace NBF { protected override async FTask Run(Session session, S2C_Message message) { - Log.Debug($"收到一条消息推送,message={message.Msg}"); - var chatTestPanel = App.UI.GetUI(); + Log.Info($"收到一条消息推送,message={message.Msg}"); + var chatTestPanel = UI.Inst.GetUI(); if (chatTestPanel != null) { chatTestPanel.Message(message.Msg.Content); diff --git a/Assets/Scripts/Model/Net/MessageHandler/Chat2C_MessageHandler.cs.meta b/Assets/Scripts/Common/Net/MessageHandler/Chat2C_MessageHandler.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/MessageHandler/Chat2C_MessageHandler.cs.meta rename to Assets/Scripts/Common/Net/MessageHandler/Chat2C_MessageHandler.cs.meta diff --git a/Assets/Scripts/Model/Net/Net.cs b/Assets/Scripts/Common/Net/Net.cs similarity index 88% rename from Assets/Scripts/Model/Net/Net.cs rename to Assets/Scripts/Common/Net/Net.cs index 3bf3a46cb..7e5724801 100644 --- a/Assets/Scripts/Model/Net/Net.cs +++ b/Assets/Scripts/Common/Net/Net.cs @@ -29,7 +29,7 @@ namespace NBF public static Session CreateSession(string address) { - var session = SessionHelper.CreateSession(App.Main, address, OnConnectComplete, + var session = SessionHelper.CreateSession(Game.Main, address, OnConnectComplete, OnConnectFail, OnConnectDisconnect); @@ -39,20 +39,20 @@ namespace NBF private static void OnConnectComplete() { - Log.Debug("连接成功"); + Log.Info("连接成功"); // 心跳 Session.AddComponent().Start(HeartbeatInterval); } private static void OnConnectFail() { - Log.Debug("连接失败"); + Log.Info("连接失败"); // SetLoginState(false); } private static void OnConnectDisconnect() { - Log.Debug("连接断开"); + Log.Info("连接断开"); // SetLoginState(false); } diff --git a/Assets/Scripts/Model/Net/Net.cs.meta b/Assets/Scripts/Common/Net/Net.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/Net.cs.meta rename to Assets/Scripts/Common/Net/Net.cs.meta diff --git a/Assets/Scripts/Model/Net/NetExtends.cs b/Assets/Scripts/Common/Net/NetExtends.cs similarity index 100% rename from Assets/Scripts/Model/Net/NetExtends.cs rename to Assets/Scripts/Common/Net/NetExtends.cs diff --git a/Assets/Scripts/Model/Net/NetExtends.cs.meta b/Assets/Scripts/Common/Net/NetExtends.cs.meta similarity index 100% rename from Assets/Scripts/Model/Net/NetExtends.cs.meta rename to Assets/Scripts/Common/Net/NetExtends.cs.meta diff --git a/Assets/Scripts/Fishing2/Role.meta b/Assets/Scripts/Common/Role.meta similarity index 100% rename from Assets/Scripts/Fishing2/Role.meta rename to Assets/Scripts/Common/Role.meta diff --git a/Assets/Scripts/Common/Role/Role.cs b/Assets/Scripts/Common/Role/Role.cs new file mode 100644 index 000000000..12b4aa2f1 --- /dev/null +++ b/Assets/Scripts/Common/Role/Role.cs @@ -0,0 +1,57 @@ +// using Fantasy; +// using Fantasy.Async; +// using NBC; +// using Fantasy.Entitas; +// using Fantasy.Entitas.Interface; +// +// namespace NBF.Fishing2 +// { +// public class Role : Entity +// { +// public string RoomCode { get; set; } +// public RoleInfo Info { get; set; } +// +// +// public class RoleDestroySystem : DestroySystem +// { +// protected override void Destroy(Role self) +// { +// self.RoomCode = string.Empty; +// self.Info = null; +// } +// } +// +// public class RoleAwakeSystem : AwakeSystem +// { +// protected override void Awake(Role self) +// { +// // self.AddComponent(); +// // self.AddComponent(); +// } +// } +// +// public async FTask GetRoleInfo() +// { +// var response = (Game2C_GetRoleInfoResponse)await Net.Call(new C2Game_GetRoleInfoRequest()); +// RoomCode = response.RoomCode; +// Info = response.RoleInfo; +// } +// +// public MapUnitInfo GetMapUnitInfo() +// { +// MapUnitInfo mapUnit = new MapUnitInfo(); +// mapUnit.Id = Id; +// mapUnit.RoleInfo = new RoleSimpleInfo() +// { +// RoleId = Id, +// NickName = Info.BaseInfo.NickName, +// Head = Info.BaseInfo.Head, +// Country = Info.BaseInfo.Country, +// Level = Info.BaseInfo.Level, +// // Vip = Info.BaseInfo.Vip +// }; +// +// return mapUnit; +// } +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/Role.cs.meta b/Assets/Scripts/Common/Role/Role.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Role/Role.cs.meta rename to Assets/Scripts/Common/Role/Role.cs.meta diff --git a/Assets/Scripts/Common/Role/RoleBag.cs b/Assets/Scripts/Common/Role/RoleBag.cs new file mode 100644 index 000000000..4189ff027 --- /dev/null +++ b/Assets/Scripts/Common/Role/RoleBag.cs @@ -0,0 +1,222 @@ +// using System.Collections.Generic; +// using System.Linq; +// using Fantasy; +// using Fantasy.Async; +// using Fantasy.Entitas; +// using NBF.Utils; +// using Newtonsoft.Json; +// using Log = NBC.Log; +// +// namespace NBF.Fishing2 +// { +// public class RoleBag : Entity +// { +// public readonly List Items = new List(); +// public readonly List Rigs = new List(); +// public readonly HashSet BindId = new HashSet(); +// public readonly List Slots = new List(); +// +// public async FTask GetBagInfo() +// { +// Items.Clear(); +// Rigs.Clear(); +// Slots.Clear(); +// var response = (Game2C_GetItemsResponse)await Net.Call(new C2Game_GetItemsRequest()); +// if (response.ErrorCode == ErrorCode.Success) +// { +// Items.AddRange(response.Items); +// Rigs.AddRange(response.Rigs); +// Slots.AddRange(response.Slots); +// +// UpdateBindData(); +// Log.Info( +// $"获取背包数据成功!Items={JsonConvert.SerializeObject(Items)} Rigs={JsonConvert.SerializeObject(Rigs)}"); +// } +// } +// +// #region 获取物品列表 +// +// public List GetItemsByType(ItemType itemType) +// { +// return Items.Where(item => item.ItemType == itemType).ToList(); +// } +// +// public Dictionary> GetItemsByType(bool ignoreBind = true) +// { +// var dic = new Dictionary>(); +// foreach (var item in Items) +// { +// if (BindId.Contains(item.Id)) continue; +// var type = item.ConfigId.GetItemType(); +// if (!dic.ContainsKey(type)) +// { +// dic.Add(type, new List()); +// } +// +// dic[type].Add(item); +// } +// +// foreach (var (key, list) in dic) +// { +// list.Sort((x, y) => (int)(y.Config.Quality - x.Config.Quality)); +// } +// +// return dic; +// } +// +// public List GetItemListData(params ItemType[] itemTypes) +// { +// var dic = GetItemsByType(); +// +// if (itemTypes == null || itemTypes.Length == 0) +// { +// itemTypes = new ItemType[] { ItemType.Rod, ItemType.Bobber, ItemType.Reel }; +// } +// +// List items = new List(); +// +// foreach (var (type, list) in dic) +// { +// if (!itemTypes.Contains(type)) continue; +// var typeItem = new ClassifyListTitleData() +// { +// Title = type.ToString() +// }; +// items.Add(typeItem); +// items.AddRange(list); +// } +// +// return items; +// } +// +// #endregion +// +// public List GetBindItems(long itemId) +// { +// List ret = new List(); +// var bind = Rigs.Find(t => t.Item == itemId); +// if (bind != null) +// { +// ret.AddRange(bind.BindItems.Select(bindId => Items.Find(t => t.Id == bindId))); +// } +// +// return ret; +// } +// +// #region 数据操作 +// +// #region 配件 +// +// public async FTask RemoveRig(long id, long rig) +// { +// var response = (Game2C_RigChangeResponse)await Net.Call(new C2Game_RigChangeRequest() +// { +// ItemId = id, +// RigId = rig, +// }); +// Log.Info($"移除配件结果={response.ErrorCode}"); +// if (response.ErrorCode == ErrorCode.Success) +// { +// SetBindItemData(id, response.Rigs); +// Notices.Show("配件变更成功"); +// } +// else +// { +// Notices.Error("配件变更失败"); +// } +// } +// +// public async FTask AddRig(long id, long rig, long old = 0) +// { +// var response = (Game2C_RigChangeResponse)await Net.Call(new C2Game_RigChangeRequest() +// { +// ItemId = id, +// RigId = rig, +// OldRigId = old, +// IsAdd = true +// }); +// Log.Info($"更换配件结果={response.ErrorCode}"); +// if (response.ErrorCode == ErrorCode.Success) +// { +// SetBindItemData(id, response.Rigs); +// Notices.Show("配件变更成功"); +// } +// else +// { +// Notices.Error("配件变更失败"); +// } +// } +// +// +// private void UpdateBindData() +// { +// BindId.Clear(); +// foreach (var rig in Rigs) +// { +// foreach (var rigBindItem in rig.BindItems) +// { +// BindId.Add(rigBindItem); +// } +// } +// } +// +// private void SetBindItemData(long id, ItemBindInfo rigData) +// { +// var oldRigData = Rigs.Find(t => t.Item == id); +// if (oldRigData != null) +// { +// oldRigData.BindItems.Clear(); +// oldRigData.BindItems.AddRange(rigData.BindItems); +// } +// else +// { +// Rigs.Add(rigData); +// } +// +// UpdateBindData(); +// } +// +// #endregion +// +// #region 插槽 +// +// public ItemInfo GetSlotItem(int index) +// { +// if (index < Slots.Count && index >= 0) +// { +// var itemId = Slots[index]; +// if (itemId > 0) +// { +// return Items.Find(t => t.Id == itemId); +// } +// } +// +// return null; +// } +// +// public async FTask SetSlot(int index, long id) +// { +// var response = (Game2C_SetSlotResponse)await Net.Call(new C2Game_SetSlotRequest() +// { +// Index = index, +// Id = id +// }); +// Log.Info($"设置插槽结果={response.ErrorCode},参数 index={index} id={id}"); +// if (response.ErrorCode == ErrorCode.Success) +// { +// Slots.Clear(); +// Slots.AddRange(response.Slots); +// // SetBindItemData(id, response.Rigs); +// Notices.Show("插槽设置成功"); +// } +// else +// { +// Notices.Error("插槽设置失败"); +// } +// } +// +// #endregion +// +// #endregion +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/RoleBag.cs.meta b/Assets/Scripts/Common/Role/RoleBag.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Role/RoleBag.cs.meta rename to Assets/Scripts/Common/Role/RoleBag.cs.meta diff --git a/Assets/Scripts/Common/Role/RoleFishBag.cs b/Assets/Scripts/Common/Role/RoleFishBag.cs new file mode 100644 index 000000000..52ea860ca --- /dev/null +++ b/Assets/Scripts/Common/Role/RoleFishBag.cs @@ -0,0 +1,9 @@ +// using Fantasy.Entitas; +// +// namespace NBF.Fishing2 +// { +// public class RoleFishBag : Entity +// { +// +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/RoleFishBag.cs.meta b/Assets/Scripts/Common/Role/RoleFishBag.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Role/RoleFishBag.cs.meta rename to Assets/Scripts/Common/Role/RoleFishBag.cs.meta diff --git a/Assets/Scripts/Model/Utils/AlgorithmUtils.cs b/Assets/Scripts/Common/Utils/AlgorithmUtils.cs similarity index 100% rename from Assets/Scripts/Model/Utils/AlgorithmUtils.cs rename to Assets/Scripts/Common/Utils/AlgorithmUtils.cs diff --git a/Assets/Scripts/Model/Utils/AlgorithmUtils.cs.meta b/Assets/Scripts/Common/Utils/AlgorithmUtils.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/AlgorithmUtils.cs.meta rename to Assets/Scripts/Common/Utils/AlgorithmUtils.cs.meta diff --git a/Assets/Scripts/Model/Utils/ButtonNavigate.cs b/Assets/Scripts/Common/Utils/ButtonNavigate.cs similarity index 100% rename from Assets/Scripts/Model/Utils/ButtonNavigate.cs rename to Assets/Scripts/Common/Utils/ButtonNavigate.cs diff --git a/Assets/Scripts/Model/Utils/ButtonNavigate.cs.meta b/Assets/Scripts/Common/Utils/ButtonNavigate.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/ButtonNavigate.cs.meta rename to Assets/Scripts/Common/Utils/ButtonNavigate.cs.meta diff --git a/Assets/Scripts/Model/Utils/CameraUtils.cs b/Assets/Scripts/Common/Utils/CameraUtils.cs similarity index 100% rename from Assets/Scripts/Model/Utils/CameraUtils.cs rename to Assets/Scripts/Common/Utils/CameraUtils.cs diff --git a/Assets/Scripts/Model/Utils/CameraUtils.cs.meta b/Assets/Scripts/Common/Utils/CameraUtils.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/CameraUtils.cs.meta rename to Assets/Scripts/Common/Utils/CameraUtils.cs.meta diff --git a/Assets/Scripts/Model/Utils/Cryptor.cs b/Assets/Scripts/Common/Utils/Cryptor.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Cryptor.cs rename to Assets/Scripts/Common/Utils/Cryptor.cs diff --git a/Assets/Scripts/Model/Utils/Cryptor.cs.meta b/Assets/Scripts/Common/Utils/Cryptor.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Cryptor.cs.meta rename to Assets/Scripts/Common/Utils/Cryptor.cs.meta diff --git a/Assets/Scripts/Model/Utils/DataArrayExtends.cs b/Assets/Scripts/Common/Utils/DataArrayExtends.cs similarity index 100% rename from Assets/Scripts/Model/Utils/DataArrayExtends.cs rename to Assets/Scripts/Common/Utils/DataArrayExtends.cs diff --git a/Assets/Scripts/Model/Utils/DataArrayExtends.cs.meta b/Assets/Scripts/Common/Utils/DataArrayExtends.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/DataArrayExtends.cs.meta rename to Assets/Scripts/Common/Utils/DataArrayExtends.cs.meta diff --git a/Assets/Scripts/Model/Utils/DontDestroy.cs b/Assets/Scripts/Common/Utils/DontDestroy.cs similarity index 100% rename from Assets/Scripts/Model/Utils/DontDestroy.cs rename to Assets/Scripts/Common/Utils/DontDestroy.cs diff --git a/Assets/Scripts/Model/Utils/DontDestroy.cs.meta b/Assets/Scripts/Common/Utils/DontDestroy.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/DontDestroy.cs.meta rename to Assets/Scripts/Common/Utils/DontDestroy.cs.meta diff --git a/Assets/Scripts/Model/Utils/Extends.meta b/Assets/Scripts/Common/Utils/Extends.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends.meta rename to Assets/Scripts/Common/Utils/Extends.meta diff --git a/Assets/Scripts/Model/Utils/Extends/Extensions.cs b/Assets/Scripts/Common/Utils/Extends/Extensions.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/Extensions.cs rename to Assets/Scripts/Common/Utils/Extends/Extensions.cs diff --git a/Assets/Scripts/Model/Utils/Extends/Extensions.cs.meta b/Assets/Scripts/Common/Utils/Extends/Extensions.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/Extensions.cs.meta rename to Assets/Scripts/Common/Utils/Extends/Extensions.cs.meta diff --git a/Assets/Scripts/Model/Utils/Extends/FairyGUIExtensions.cs b/Assets/Scripts/Common/Utils/Extends/FairyGUIExtensions.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/FairyGUIExtensions.cs rename to Assets/Scripts/Common/Utils/Extends/FairyGUIExtensions.cs diff --git a/Assets/Scripts/Model/Utils/Extends/FairyGUIExtensions.cs.meta b/Assets/Scripts/Common/Utils/Extends/FairyGUIExtensions.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/FairyGUIExtensions.cs.meta rename to Assets/Scripts/Common/Utils/Extends/FairyGUIExtensions.cs.meta diff --git a/Assets/Scripts/Model/Utils/Extends/ListExtends.cs b/Assets/Scripts/Common/Utils/Extends/ListExtends.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/ListExtends.cs rename to Assets/Scripts/Common/Utils/Extends/ListExtends.cs diff --git a/Assets/Scripts/Model/Utils/Extends/ListExtends.cs.meta b/Assets/Scripts/Common/Utils/Extends/ListExtends.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/ListExtends.cs.meta rename to Assets/Scripts/Common/Utils/Extends/ListExtends.cs.meta diff --git a/Assets/Scripts/Model/Utils/Extends/StringExtends.cs b/Assets/Scripts/Common/Utils/Extends/StringExtends.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/StringExtends.cs rename to Assets/Scripts/Common/Utils/Extends/StringExtends.cs diff --git a/Assets/Scripts/Model/Utils/Extends/StringExtends.cs.meta b/Assets/Scripts/Common/Utils/Extends/StringExtends.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/StringExtends.cs.meta rename to Assets/Scripts/Common/Utils/Extends/StringExtends.cs.meta diff --git a/Assets/Scripts/Model/Utils/Extends/UIInputExtensions.cs b/Assets/Scripts/Common/Utils/Extends/UIInputExtensions.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/UIInputExtensions.cs rename to Assets/Scripts/Common/Utils/Extends/UIInputExtensions.cs diff --git a/Assets/Scripts/Model/Utils/Extends/UIInputExtensions.cs.meta b/Assets/Scripts/Common/Utils/Extends/UIInputExtensions.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Extends/UIInputExtensions.cs.meta rename to Assets/Scripts/Common/Utils/Extends/UIInputExtensions.cs.meta diff --git a/Assets/Scripts/Model/Utils/FishWeightToLength.cs b/Assets/Scripts/Common/Utils/FishWeightToLength.cs similarity index 100% rename from Assets/Scripts/Model/Utils/FishWeightToLength.cs rename to Assets/Scripts/Common/Utils/FishWeightToLength.cs diff --git a/Assets/Scripts/Model/Utils/FishWeightToLength.cs.meta b/Assets/Scripts/Common/Utils/FishWeightToLength.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/FishWeightToLength.cs.meta rename to Assets/Scripts/Common/Utils/FishWeightToLength.cs.meta diff --git a/Assets/Scripts/Model/Utils/FishingTrajectoryCalculator.cs b/Assets/Scripts/Common/Utils/FishingTrajectoryCalculator.cs similarity index 100% rename from Assets/Scripts/Model/Utils/FishingTrajectoryCalculator.cs rename to Assets/Scripts/Common/Utils/FishingTrajectoryCalculator.cs diff --git a/Assets/Scripts/Model/Utils/FishingTrajectoryCalculator.cs.meta b/Assets/Scripts/Common/Utils/FishingTrajectoryCalculator.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/FishingTrajectoryCalculator.cs.meta rename to Assets/Scripts/Common/Utils/FishingTrajectoryCalculator.cs.meta diff --git a/Assets/Scripts/Model/Utils/JsonHelper.cs b/Assets/Scripts/Common/Utils/JsonHelper.cs similarity index 100% rename from Assets/Scripts/Model/Utils/JsonHelper.cs rename to Assets/Scripts/Common/Utils/JsonHelper.cs diff --git a/Assets/Scripts/Model/Utils/JsonHelper.cs.meta b/Assets/Scripts/Common/Utils/JsonHelper.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/JsonHelper.cs.meta rename to Assets/Scripts/Common/Utils/JsonHelper.cs.meta diff --git a/Assets/Scripts/Model/Utils/ModelUtils.cs b/Assets/Scripts/Common/Utils/ModelUtils.cs similarity index 100% rename from Assets/Scripts/Model/Utils/ModelUtils.cs rename to Assets/Scripts/Common/Utils/ModelUtils.cs diff --git a/Assets/Scripts/Model/Utils/ModelUtils.cs.meta b/Assets/Scripts/Common/Utils/ModelUtils.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/ModelUtils.cs.meta rename to Assets/Scripts/Common/Utils/ModelUtils.cs.meta diff --git a/Assets/Scripts/Model/Utils/NewFile1.txt b/Assets/Scripts/Common/Utils/NewFile1.txt similarity index 100% rename from Assets/Scripts/Model/Utils/NewFile1.txt rename to Assets/Scripts/Common/Utils/NewFile1.txt diff --git a/Assets/Scripts/Model/Utils/NewFile1.txt.meta b/Assets/Scripts/Common/Utils/NewFile1.txt.meta similarity index 100% rename from Assets/Scripts/Model/Utils/NewFile1.txt.meta rename to Assets/Scripts/Common/Utils/NewFile1.txt.meta diff --git a/Assets/Scripts/Model/Utils/PrefabCreator.cs b/Assets/Scripts/Common/Utils/PrefabCreator.cs similarity index 100% rename from Assets/Scripts/Model/Utils/PrefabCreator.cs rename to Assets/Scripts/Common/Utils/PrefabCreator.cs diff --git a/Assets/Scripts/Model/Utils/PrefabCreator.cs.meta b/Assets/Scripts/Common/Utils/PrefabCreator.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/PrefabCreator.cs.meta rename to Assets/Scripts/Common/Utils/PrefabCreator.cs.meta diff --git a/Assets/Scripts/Model/Utils/Reflection.cs b/Assets/Scripts/Common/Utils/Reflection.cs similarity index 100% rename from Assets/Scripts/Model/Utils/Reflection.cs rename to Assets/Scripts/Common/Utils/Reflection.cs diff --git a/Assets/Scripts/Model/Utils/Reflection.cs.meta b/Assets/Scripts/Common/Utils/Reflection.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/Reflection.cs.meta rename to Assets/Scripts/Common/Utils/Reflection.cs.meta diff --git a/Assets/Scripts/Model/Utils/SPrefs.cs b/Assets/Scripts/Common/Utils/SPrefs.cs similarity index 100% rename from Assets/Scripts/Model/Utils/SPrefs.cs rename to Assets/Scripts/Common/Utils/SPrefs.cs diff --git a/Assets/Scripts/Model/Utils/SPrefs.cs.meta b/Assets/Scripts/Common/Utils/SPrefs.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/SPrefs.cs.meta rename to Assets/Scripts/Common/Utils/SPrefs.cs.meta diff --git a/Assets/Scripts/Model/Utils/ScreenshotCapturer.cs b/Assets/Scripts/Common/Utils/ScreenshotCapturer.cs similarity index 100% rename from Assets/Scripts/Model/Utils/ScreenshotCapturer.cs rename to Assets/Scripts/Common/Utils/ScreenshotCapturer.cs diff --git a/Assets/Scripts/Model/Utils/ScreenshotCapturer.cs.meta b/Assets/Scripts/Common/Utils/ScreenshotCapturer.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/ScreenshotCapturer.cs.meta rename to Assets/Scripts/Common/Utils/ScreenshotCapturer.cs.meta diff --git a/Assets/Scripts/Model/Utils/VectorUtil.cs b/Assets/Scripts/Common/Utils/VectorUtil.cs similarity index 100% rename from Assets/Scripts/Model/Utils/VectorUtil.cs rename to Assets/Scripts/Common/Utils/VectorUtil.cs diff --git a/Assets/Scripts/Model/Utils/VectorUtil.cs.meta b/Assets/Scripts/Common/Utils/VectorUtil.cs.meta similarity index 100% rename from Assets/Scripts/Model/Utils/VectorUtil.cs.meta rename to Assets/Scripts/Common/Utils/VectorUtil.cs.meta diff --git a/Assets/Scripts/Editor/Builder/Builder.cs b/Assets/Scripts/Editor/Builder/Builder.cs index b4306205a..a935980c1 100644 --- a/Assets/Scripts/Editor/Builder/Builder.cs +++ b/Assets/Scripts/Editor/Builder/Builder.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; -using NBC.Editor; +using NBC.Asset.Editor; using UnityEditor; using Debug = UnityEngine.Debug; diff --git a/Assets/Scripts/Editor/Builder/Tasks/BuildABTask.cs b/Assets/Scripts/Editor/Builder/Tasks/BuildABTask.cs index 91486caa9..f25ee2d3b 100644 --- a/Assets/Scripts/Editor/Builder/Tasks/BuildABTask.cs +++ b/Assets/Scripts/Editor/Builder/Tasks/BuildABTask.cs @@ -18,7 +18,8 @@ namespace NBF } DeleteStreamingAssetsBundleCache(); - NBC.Editor.Builder.Build(); + NBC.Asset.Editor.Builder.Build(); + // Builder.Build(); } void DeleteStreamingAssetsBundleCache() diff --git a/Assets/Scripts/Editor/Preview/PreviewEditWindow.cs b/Assets/Scripts/Editor/Preview/PreviewEditWindow.cs index 46c50773f..4e38d2357 100644 --- a/Assets/Scripts/Editor/Preview/PreviewEditWindow.cs +++ b/Assets/Scripts/Editor/Preview/PreviewEditWindow.cs @@ -266,7 +266,7 @@ public class RuntimePreviewEditor : EditorWindow if (isPreviewing) { - _previewPanel = App.UI.GetUI(); + _previewPanel = UI.Inst.GetUI(); if (_previewPanel == null) { isPreviewing = false; diff --git a/Assets/Scripts/Fishing/Fishing.cs b/Assets/Scripts/Fishing/Fishing.cs new file mode 100644 index 000000000..e12ef4bba --- /dev/null +++ b/Assets/Scripts/Fishing/Fishing.cs @@ -0,0 +1,107 @@ +using System.Collections.Generic; +using Fantasy; +using Fantasy.Async; +using NBF.Fishing2; +using RootMotion.FinalIK; +using Log = NBC.Log; + +namespace NBF +{ + public class Fishing + { + private List _units; + private List _players = new List(); + private static Fishing _instance; + + public static Fishing Instance + { + get + { + _instance ??= new Fishing(); + + return _instance; + } + } + + + public async FTask Go(int mapId, string roomCode = "") + { + if (mapId == 0) + { + Log.Warning("账号没有进入过地图,进入新手引导地图"); + mapId = 99; + } + + var root = Game.Main; + + var response = (G2C_EnterMapResponse)await Net.Call(new C2G_EnterMapRequest() + { + MapId = mapId, + RoomCode = roomCode + }); + Log.Info($"进入地图请求返回={response.ErrorCode}"); + LoadingPanel.Show(); + await ChangeMap(response.MapId, response.RoomCode, response.Units); + LoadingPanel.Hide(); + return true; + } + + + public async FTask ChangeMap(int mapId, string roomCode, List units) + { + _units = units; + var sceneName = "Map1"; + //加载场景== + await SceneHelper.LoadScene(sceneName); + LoadAllUnit(); + + + // var oldMap = Game.Main.GetComponent(); + // await oldMap.UnLoadMap(); + // + // var map = Game.Main.AddComponent(); + // map.MapId = mapId; + // map.RoomCode = roomCode; + // map.SelfId = Game.SelfId; + // foreach (var mapUnitInfo in units) + // { + // map.CreateMapUnit(mapUnitInfo); + // } + // + // await map.LoadMap(); + } + + /// + /// 加载所有unit单位 + /// + public void LoadAllUnit() + { + foreach (var unit in _units) + { + CreateUnit(unit); + } + // + // var cameraComponent = self.Scene.GetComponent(); + // if (cameraComponent != null) + // { + // cameraComponent.Mode = CameraShowMode.FPP; + // } + } + + private void CreateUnit(MapUnitInfo unit) + { + var gameObject = PrefabsHelper.CreatePlayer(SceneSettings.Instance.Node); + var player = gameObject.GetComponent(); + player.InitData(unit); + _players.Add(player); + } + + /// + /// 卸载旧场景 + /// + public async FTask UnLoadMap() + { + await FTask.CompletedTask; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Fishing/Fishing.cs.meta b/Assets/Scripts/Fishing/Fishing.cs.meta new file mode 100644 index 000000000..15137bcfc --- /dev/null +++ b/Assets/Scripts/Fishing/Fishing.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0afcee9eb5f848e08b2fae2cc673b6d8 +timeCreated: 1766414593 \ No newline at end of file diff --git a/Assets/Scripts/Fishing/FishingMap.cs b/Assets/Scripts/Fishing/FishingMap.cs new file mode 100644 index 000000000..b7b01ea7d --- /dev/null +++ b/Assets/Scripts/Fishing/FishingMap.cs @@ -0,0 +1,7 @@ +namespace NBF +{ + public class FishingMap + { + + } +} \ No newline at end of file diff --git a/Assets/Scripts/Fishing/FishingMap.cs.meta b/Assets/Scripts/Fishing/FishingMap.cs.meta new file mode 100644 index 000000000..d5cbc7e9c --- /dev/null +++ b/Assets/Scripts/Fishing/FishingMap.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c361da1bcda647eb96fa27af894d2a7a +timeCreated: 1766417823 \ No newline at end of file diff --git a/Assets/Scripts/Fishing/Helper.meta b/Assets/Scripts/Fishing/Helper.meta new file mode 100644 index 000000000..1b2c049bf --- /dev/null +++ b/Assets/Scripts/Fishing/Helper.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b4177c0c4cf94787b06ec92973ba4722 +timeCreated: 1766412118 \ No newline at end of file diff --git a/Assets/Scripts/Model/Login/LoginHelper.cs b/Assets/Scripts/Fishing/Helper/LoginHelper.cs similarity index 59% rename from Assets/Scripts/Model/Login/LoginHelper.cs rename to Assets/Scripts/Fishing/Helper/LoginHelper.cs index 70d2435ab..52efd30cb 100644 --- a/Assets/Scripts/Model/Login/LoginHelper.cs +++ b/Assets/Scripts/Fishing/Helper/LoginHelper.cs @@ -16,12 +16,6 @@ namespace NBF public static async FTask Login(string account) { - var oldRole = App.Main.GetComponent(); - if (oldRole != null) - { - App.Main.RemoveComponent(); - } - _session = Net.CreateSession("127.0.0.1:20001"); // _session.Scene.AddComponent(); @@ -42,7 +36,7 @@ namespace NBF return; } - if (!App.Main.GetComponent().Parse(response.ToKen, out var payload)) + if (!Game.Main.GetComponent().Parse(response.ToKen, out var payload)) { return; } @@ -61,26 +55,15 @@ namespace NBF return; } - var role = App.Main.AddComponent(loginResponse.RoleId); - Log.Debug($"登录到Gate服务器成功!ErrorCode:{loginResponse.ErrorCode}"); - await role.GetRoleInfo(); - Log.Debug( - $"获取角色信息成功!roleId={role.Id} Room={role.RoomCode} RoleInfo={JsonConvert.SerializeObject(role.Info)}"); + + // var role = Game.Main.AddComponent(loginResponse.RoleId); + RoleModel.Instance.Id = loginResponse.RoleId; + Log.Info($"登录到Gate服务器成功!ErrorCode:{loginResponse.ErrorCode}"); + await RoleModel.Instance.GetRoleInfo(); + Log.Info( + $"获取角色信息成功!roleId={RoleModel.Instance.Id} Room={RoleModel.Instance.RoomCode} RoleInfo={JsonConvert.SerializeObject(RoleModel.Instance.Info)}"); //获取背包数据 - var roleBag = role.GetOrAddComponent(); - - await roleBag.GetBagInfo(); - - - Game.SelfId = loginResponse.RoleId; - - var mapId = role.Info.MapId; - if (mapId == 0) - { - Log.Warning("账号没有进入过地图,进入新手引导地图"); - mapId = 99; - } - await MapHelper.EnterMap(mapId, role.RoomCode); + await RoleModel.Instance.GetBagInfo(); } } } \ No newline at end of file diff --git a/Assets/Scripts/Model/Login/LoginHelper.cs.meta b/Assets/Scripts/Fishing/Helper/LoginHelper.cs.meta similarity index 100% rename from Assets/Scripts/Model/Login/LoginHelper.cs.meta rename to Assets/Scripts/Fishing/Helper/LoginHelper.cs.meta diff --git a/Assets/Scripts/Fishing/Helper/MapHelper.cs b/Assets/Scripts/Fishing/Helper/MapHelper.cs new file mode 100644 index 000000000..ea4c0c545 --- /dev/null +++ b/Assets/Scripts/Fishing/Helper/MapHelper.cs @@ -0,0 +1,115 @@ +// using System; +// using System.Collections.Generic; +// using Fantasy; +// using Fantasy.Async; +// using NBC; +// using Fantasy.Entitas; +// using UnityEngine; +// using Log = NBC.Log; +// using Object = System.Object; +// +// namespace NBF.Fishing2 +// { +// public static class MapHelper +// { +// #region Map +// +// /// +// /// 开始进入地图 +// /// +// public static async FTask EnterMap(int mapId, string roomCode = "") +// { +// try +// { +// var root = Game.Main; +// +// var response = (G2C_EnterMapResponse)await Net.Call(new C2G_EnterMapRequest() +// { +// MapId = mapId, +// RoomCode = roomCode +// }); +// Log.Info($"进入地图请求返回={response.ErrorCode}"); +// +// await ChangeMap(response.MapId, response.RoomCode, response.Units); +// // 等待场景切换完成 +// // await root.GetComponent().Wait(); +// Log.Info($"等待场景切换结束"); +// await root.EventComponent.PublishAsync(new EnterMapFinish()); +// LoadingPanel.Hide(); +// } +// catch (Exception e) +// { +// Log.Error(e); +// return ErrorCode.Error; +// } +// +// return ErrorCode.Success; +// } +// +// +// public static async FTask ChangeMap(int mapId, string roomCode, List units) +// { +// LoadingPanel.Show(); +// +// var oldMap = App.Main.GetComponent(); +// await oldMap.UnLoadMap(); +// +// var map = App.Main.AddComponent(); +// map.MapId = mapId; +// map.RoomCode = roomCode; +// map.SelfId = Game.SelfId; +// foreach (var mapUnitInfo in units) +// { +// map.CreateMapUnit(mapUnitInfo); +// } +// +// await map.LoadMap(); +// } +// +// +// /// +// /// 卸载旧场景 +// /// +// /// +// public static async FTask UnLoadMap(this Map self) +// { +// await FTask.CompletedTask; +// } +// +// public static async FTask LoadMap(this Map self) +// { +// var sceneName = "Map1"; +// //加载场景== +// await SceneHelper.LoadScene(sceneName); +// await self.LoadAllUnit(); +// FishingPanel.Show(); +// +// // 通知等待场景切换的协程 +// App.Main.GetComponent().Notify(new Wait_SceneChangeFinish()); +// } +// +// #endregion +// +// #region Unit +// +// /// +// /// 加载所有unit单位 +// /// +// /// +// public static async FTask LoadAllUnit(this Map self) +// { +// foreach (var (_, unit) in self.Units) +// { +// await unit.CreateView(); +// } +// +// var cameraComponent = self.Scene.GetComponent(); +// if (cameraComponent != null) +// { +// cameraComponent.Mode = CameraShowMode.FPP; +// } +// } +// +// #endregion +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Helper/MapHelper.cs.meta b/Assets/Scripts/Fishing/Helper/MapHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/MapHelper.cs.meta rename to Assets/Scripts/Fishing/Helper/MapHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs b/Assets/Scripts/Fishing/Helper/PrefabsHelper.cs similarity index 100% rename from Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs rename to Assets/Scripts/Fishing/Helper/PrefabsHelper.cs diff --git a/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs.meta b/Assets/Scripts/Fishing/Helper/PrefabsHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs.meta rename to Assets/Scripts/Fishing/Helper/PrefabsHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper/SceneHelper.cs b/Assets/Scripts/Fishing/Helper/SceneHelper.cs similarity index 80% rename from Assets/Scripts/Fishing2/Helper/SceneHelper.cs rename to Assets/Scripts/Fishing/Helper/SceneHelper.cs index 0b2800b6c..dd77fc4c6 100644 --- a/Assets/Scripts/Fishing2/Helper/SceneHelper.cs +++ b/Assets/Scripts/Fishing/Helper/SceneHelper.cs @@ -3,7 +3,7 @@ using Fantasy.Async; using NBC; using UnityEngine.SceneManagement; -namespace NBF.Fishing2 +namespace NBF { public static class SceneHelper { @@ -11,19 +11,19 @@ namespace NBF.Fishing2 { try { - App.Main.EventComponent.Publish(new SceneChangeStart()); + Game.Main.EventComponent.Publish(new SceneChangeStart()); LoadingPanel.Show(); var asyncOperation = SceneManager.LoadSceneAsync(sceneName); if (asyncOperation == null) throw new Exception($"Scene not found,name={sceneName}"); while (true) { - App.Main.EventComponent.Publish(new LoadingProgress() + await Game.Main.EventComponent.PublishAsync(new LoadingProgress() { Progress = asyncOperation.progress }); LoadingPanel.SetProgress(asyncOperation.progress); // 等待0.5秒后执行下面的逻辑。 - await App.Main.TimerComponent.Net.WaitAsync(500); + await Game.Main.TimerComponent.Net.WaitAsync(500); if (asyncOperation.isDone) { break; diff --git a/Assets/Scripts/Fishing2/Helper/SceneHelper.cs.meta b/Assets/Scripts/Fishing/Helper/SceneHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/SceneHelper.cs.meta rename to Assets/Scripts/Fishing/Helper/SceneHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Unity/Mono.meta b/Assets/Scripts/Fishing/Mono.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/Mono.meta rename to Assets/Scripts/Fishing/Mono.meta diff --git a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerIK.cs b/Assets/Scripts/Fishing/Mono/PlayerIK.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerIK.cs rename to Assets/Scripts/Fishing/Mono/PlayerIK.cs diff --git a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerIK.cs.meta b/Assets/Scripts/Fishing/Mono/PlayerIK.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerIK.cs.meta rename to Assets/Scripts/Fishing/Mono/PlayerIK.cs.meta diff --git a/Assets/Scripts/Fishing/Player.meta b/Assets/Scripts/Fishing/Player.meta new file mode 100644 index 000000000..edc484120 --- /dev/null +++ b/Assets/Scripts/Fishing/Player.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4f89752d44de4cf798a163bf6a554e8e +timeCreated: 1766419447 \ No newline at end of file diff --git a/Assets/Scripts/Fishing/Player/FPlayer.cs b/Assets/Scripts/Fishing/Player/FPlayer.cs new file mode 100644 index 000000000..6e769a50b --- /dev/null +++ b/Assets/Scripts/Fishing/Player/FPlayer.cs @@ -0,0 +1,19 @@ +using Fantasy; +using UnityEngine; + +namespace NBF +{ + public class FPlayer : MonoBehaviour + { + public MapUnitInfo Unit { get; private set; } + public Transform Root; + public Transform Eye; + public Transform FppLook; + public Transform IK; + + public void InitData(MapUnitInfo unit) + { + Unit = unit; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Fishing/Player/FPlayer.cs.meta b/Assets/Scripts/Fishing/Player/FPlayer.cs.meta new file mode 100644 index 000000000..ea16d72c2 --- /dev/null +++ b/Assets/Scripts/Fishing/Player/FPlayer.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 625346c970c542bab9f3a36f78720a77 +timeCreated: 1766419452 \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Common/CursorComponent.cs b/Assets/Scripts/Fishing2/Common/CursorComponent.cs deleted file mode 100644 index 765a05e3a..000000000 --- a/Assets/Scripts/Fishing2/Common/CursorComponent.cs +++ /dev/null @@ -1,105 +0,0 @@ -using Fantasy.Async; -using Fantasy.Entitas; -using Fantasy.Entitas.Interface; -using Fantasy.Event; -using NBC; -using NBC.Event; -using UnityEngine; - -namespace NBF.Fishing2 -{ - public class CursorUIShowEvent : AsyncEventSystem - { - protected override async FTask Handler(UIShowEvent self) - { - var cursorComponent = App.Main.GetComponent(); - cursorComponent.UpdateCursor(); - } - // protected override FTask Handler(UIShowEvent self) - // { - // throw new System.NotImplementedException(); - // } - } - - public class CursorUIHideEvent : AsyncEventSystem - { - protected override async FTask Handler(UIHideEvent self) - { - var cursorComponent = App.Main.GetComponent(); - cursorComponent.UpdateCursor(); - } - } - - public class CursorComponent : Entity - { - #region System - - - - // public class CursorComponentAwakeSystem : AwakeSystem - // { - // protected override void Awake(CursorComponent self) - // { - // - // } - // } - // - // public class CursorComponentUpdateSystem : UpdateSystem - // { - // protected override void Update(CursorComponent self) - // { - // } - // } - // - // public class CursorComponentDestroySystem : DestroySystem - // { - // protected override void Destroy(CursorComponent self) - // { - // } - // } - - #endregion - - public void UpdateCursor() - { - bool showCursor = false; - var uis = App.UI.GetAllUI(); - foreach (var ui in uis) - { - if (ui.IsShowing && ui.IsShowCursor) - { - showCursor = true; - break; - } - } - - SetMouseCursor(showCursor); - } - - public ControllerType controllerType = ControllerType.GamePad; - - public void SetMouseCursor(bool val) - { - Log.Info($"设置鼠标光标==={val}"); - if (val) - { - if (controllerType == ControllerType.KeyboardMouse) - { - Cursor.visible = true; - } - - Cursor.lockState = CursorLockMode.None; - } - else if (controllerType == ControllerType.KeyboardMouse) - { - Cursor.visible = false; - } - - Cursor.visible = val; - if (!val) - { - Cursor.lockState = CursorLockMode.Confined; - } - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Helper/MapHelper.cs b/Assets/Scripts/Fishing2/Helper/MapHelper.cs deleted file mode 100644 index d42b1f472..000000000 --- a/Assets/Scripts/Fishing2/Helper/MapHelper.cs +++ /dev/null @@ -1,115 +0,0 @@ -using System; -using System.Collections.Generic; -using Fantasy; -using Fantasy.Async; -using NBC; -using Fantasy.Entitas; -using UnityEngine; -using Log = NBC.Log; -using Object = System.Object; - -namespace NBF.Fishing2 -{ - public static class MapHelper - { - #region Map - - /// - /// 开始进入地图 - /// - public static async FTask EnterMap(int mapId, string roomCode = "") - { - try - { - var root = App.Main; - - var response = (G2C_EnterMapResponse)await Net.Call(new C2G_EnterMapRequest() - { - MapId = mapId, - RoomCode = roomCode - }); - Log.Info($"进入地图请求返回={response.ErrorCode}"); - - await ChangeMap(response.MapId, response.RoomCode, response.Units); - // 等待场景切换完成 - // await root.GetComponent().Wait(); - Log.Info($"等待场景切换结束"); - await root.EventComponent.PublishAsync(new EnterMapFinish()); - LoadingPanel.Hide(); - } - catch (Exception e) - { - Log.Error(e); - return ErrorCode.Error; - } - - return ErrorCode.Success; - } - - - public static async FTask ChangeMap(int mapId, string roomCode, List units) - { - LoadingPanel.Show(); - - var oldMap = App.Main.GetComponent(); - await oldMap.UnLoadMap(); - - var map = App.Main.AddComponent(); - map.MapId = mapId; - map.RoomCode = roomCode; - map.SelfId = Game.SelfId; - foreach (var mapUnitInfo in units) - { - map.CreateMapUnit(mapUnitInfo); - } - - await map.LoadMap(); - } - - - /// - /// 卸载旧场景 - /// - /// - public static async FTask UnLoadMap(this Map self) - { - await FTask.CompletedTask; - } - - public static async FTask LoadMap(this Map self) - { - var sceneName = "Map1"; - //加载场景== - await SceneHelper.LoadScene(sceneName); - await self.LoadAllUnit(); - FishingPanel.Show(); - - // 通知等待场景切换的协程 - App.Main.GetComponent().Notify(new Wait_SceneChangeFinish()); - } - - #endregion - - #region Unit - - /// - /// 加载所有unit单位 - /// - /// - public static async FTask LoadAllUnit(this Map self) - { - foreach (var (_, unit) in self.Units) - { - await unit.CreateView(); - } - - var cameraComponent = self.Scene.GetComponent(); - if (cameraComponent != null) - { - cameraComponent.Mode = CameraShowMode.FPP; - } - } - - #endregion - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs b/Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs deleted file mode 100644 index d41a9b000..000000000 --- a/Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.Collections.Generic; -using Fantasy; -using Fantasy.Event; -using NBC; -using NBC.Event; - -namespace NBF.Fishing2 -{ - public class NumericChangeEvent : EventSystem - { - protected override void Handler(NumericChange self) - { - if (self.Old == self.New) return; - if (self.NumericType == NumericType.Flashlight) - { - var flashlight = self.MapUnit.GetComponent(); - flashlight.Change(self.New); - if (self.MapUnit.IsSelf()) - { - var list = new List - { - new KeyValueInt64() - { - Key = self.NumericType, - Value = self.New - } - }; - //如果是自己的,则同步给其他玩家 - Net.Send(new C2Map_RolePropertyChange() - { - Propertys = list - }); - } - } - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/Role.cs b/Assets/Scripts/Fishing2/Role/Role.cs deleted file mode 100644 index 0df8f0bbc..000000000 --- a/Assets/Scripts/Fishing2/Role/Role.cs +++ /dev/null @@ -1,57 +0,0 @@ -using Fantasy; -using Fantasy.Async; -using NBC; -using Fantasy.Entitas; -using Fantasy.Entitas.Interface; - -namespace NBF.Fishing2 -{ - public class Role : Entity - { - public string RoomCode { get; set; } - public RoleInfo Info { get; set; } - - - public class RoleDestroySystem : DestroySystem - { - protected override void Destroy(Role self) - { - self.RoomCode = string.Empty; - self.Info = null; - } - } - - public class RoleAwakeSystem : AwakeSystem - { - protected override void Awake(Role self) - { - // self.AddComponent(); - // self.AddComponent(); - } - } - - public async FTask GetRoleInfo() - { - var response = (Game2C_GetRoleInfoResponse)await Net.Call(new C2Game_GetRoleInfoRequest()); - RoomCode = response.RoomCode; - Info = response.RoleInfo; - } - - public MapUnitInfo GetMapUnitInfo() - { - MapUnitInfo mapUnit = new MapUnitInfo(); - mapUnit.Id = Id; - mapUnit.RoleInfo = new RoleSimpleInfo() - { - RoleId = Id, - NickName = Info.BaseInfo.NickName, - Head = Info.BaseInfo.Head, - Country = Info.BaseInfo.Country, - Level = Info.BaseInfo.Level, - // Vip = Info.BaseInfo.Vip - }; - - return mapUnit; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/RoleFishBag.cs b/Assets/Scripts/Fishing2/Role/RoleFishBag.cs deleted file mode 100644 index ed9597aea..000000000 --- a/Assets/Scripts/Fishing2/Role/RoleFishBag.cs +++ /dev/null @@ -1,9 +0,0 @@ -using Fantasy.Entitas; - -namespace NBF.Fishing2 -{ - public class RoleFishBag : Entity - { - - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs b/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs deleted file mode 100644 index 47e844791..000000000 --- a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs +++ /dev/null @@ -1,12 +0,0 @@ -using UnityEngine; - -namespace NBF.Fishing2 -{ - public class PlayerRootAsset : MonoBehaviour - { - public Transform Root; - public Transform Eye; - public Transform FppLook; - public Transform IK; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs.meta b/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs.meta deleted file mode 100644 index 7bf95750b..000000000 --- a/Assets/Scripts/Fishing2/Unit/Unity/Mono/PlayerRootAsset.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 95ffc3d5f1c94a59aab905ba2d3e5de0 -timeCreated: 1765286777 \ No newline at end of file diff --git a/Assets/Scripts/Fishing2.meta b/Assets/Scripts/Fishing2~.meta similarity index 100% rename from Assets/Scripts/Fishing2.meta rename to Assets/Scripts/Fishing2~.meta diff --git a/Assets/Scripts/Fishing2/Common.meta b/Assets/Scripts/Fishing2~/Common.meta similarity index 100% rename from Assets/Scripts/Fishing2/Common.meta rename to Assets/Scripts/Fishing2~/Common.meta diff --git a/Assets/Scripts/Fishing2/Common/CameraComponent.cs b/Assets/Scripts/Fishing2~/Common/CameraComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Common/CameraComponent.cs rename to Assets/Scripts/Fishing2~/Common/CameraComponent.cs diff --git a/Assets/Scripts/Fishing2/Common/CameraComponent.cs.meta b/Assets/Scripts/Fishing2~/Common/CameraComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Common/CameraComponent.cs.meta rename to Assets/Scripts/Fishing2~/Common/CameraComponent.cs.meta diff --git a/Assets/Scripts/Fishing2~/Common/CursorComponent.cs b/Assets/Scripts/Fishing2~/Common/CursorComponent.cs new file mode 100644 index 000000000..bdd23942c --- /dev/null +++ b/Assets/Scripts/Fishing2~/Common/CursorComponent.cs @@ -0,0 +1,104 @@ +// using Fantasy.Async; +// using Fantasy.Entitas; +// using Fantasy.Entitas.Interface; +// using Fantasy.Event; +// using NBC; +// using UnityEngine; +// +// namespace NBF.Fishing2 +// { +// public class CursorUIShowEvent : AsyncEventSystem +// { +// protected override async FTask Handler(UIShowEvent self) +// { +// var cursorComponent = App.Main.GetComponent(); +// cursorComponent.UpdateCursor(); +// } +// // protected override FTask Handler(UIShowEvent self) +// // { +// // throw new System.NotImplementedException(); +// // } +// } +// +// public class CursorUIHideEvent : AsyncEventSystem +// { +// protected override async FTask Handler(UIHideEvent self) +// { +// var cursorComponent = App.Main.GetComponent(); +// cursorComponent.UpdateCursor(); +// } +// } +// +// public class CursorComponent : Entity +// { +// #region System +// +// +// +// // public class CursorComponentAwakeSystem : AwakeSystem +// // { +// // protected override void Awake(CursorComponent self) +// // { +// // +// // } +// // } +// // +// // public class CursorComponentUpdateSystem : UpdateSystem +// // { +// // protected override void Update(CursorComponent self) +// // { +// // } +// // } +// // +// // public class CursorComponentDestroySystem : DestroySystem +// // { +// // protected override void Destroy(CursorComponent self) +// // { +// // } +// // } +// +// #endregion +// +// public void UpdateCursor() +// { +// bool showCursor = false; +// var uis = App.UI.GetAllUI(); +// foreach (var ui in uis) +// { +// if (ui.IsShowing && ui.IsShowCursor) +// { +// showCursor = true; +// break; +// } +// } +// +// SetMouseCursor(showCursor); +// } +// +// public ControllerType controllerType = ControllerType.GamePad; +// +// public void SetMouseCursor(bool val) +// { +// Log.Info($"设置鼠标光标==={val}"); +// if (val) +// { +// if (controllerType == ControllerType.KeyboardMouse) +// { +// Cursor.visible = true; +// } +// +// Cursor.lockState = CursorLockMode.None; +// } +// else if (controllerType == ControllerType.KeyboardMouse) +// { +// Cursor.visible = false; +// } +// +// Cursor.visible = val; +// if (!val) +// { +// Cursor.lockState = CursorLockMode.Confined; +// } +// } +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Common/CursorComponent.cs.meta b/Assets/Scripts/Fishing2~/Common/CursorComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Common/CursorComponent.cs.meta rename to Assets/Scripts/Fishing2~/Common/CursorComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Common/InputComponent.cs b/Assets/Scripts/Fishing2~/Common/InputComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Common/InputComponent.cs rename to Assets/Scripts/Fishing2~/Common/InputComponent.cs diff --git a/Assets/Scripts/Fishing2/Common/InputComponent.cs.meta b/Assets/Scripts/Fishing2~/Common/InputComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Common/InputComponent.cs.meta rename to Assets/Scripts/Fishing2~/Common/InputComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Common/SettingComponent.cs b/Assets/Scripts/Fishing2~/Common/SettingComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Common/SettingComponent.cs rename to Assets/Scripts/Fishing2~/Common/SettingComponent.cs diff --git a/Assets/Scripts/Fishing2/Common/SettingComponent.cs.meta b/Assets/Scripts/Fishing2~/Common/SettingComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Common/SettingComponent.cs.meta rename to Assets/Scripts/Fishing2~/Common/SettingComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper.meta b/Assets/Scripts/Fishing2~/Helper.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper.meta rename to Assets/Scripts/Fishing2~/Helper.meta diff --git a/Assets/Scripts/Fishing2/Helper/MoveHelper.cs b/Assets/Scripts/Fishing2~/Helper/MoveHelper.cs similarity index 100% rename from Assets/Scripts/Fishing2/Helper/MoveHelper.cs rename to Assets/Scripts/Fishing2~/Helper/MoveHelper.cs diff --git a/Assets/Scripts/Fishing2/Helper/MoveHelper.cs.meta b/Assets/Scripts/Fishing2~/Helper/MoveHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/MoveHelper.cs.meta rename to Assets/Scripts/Fishing2~/Helper/MoveHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper/PathHelper.cs b/Assets/Scripts/Fishing2~/Helper/PathHelper.cs similarity index 100% rename from Assets/Scripts/Fishing2/Helper/PathHelper.cs rename to Assets/Scripts/Fishing2~/Helper/PathHelper.cs diff --git a/Assets/Scripts/Fishing2/Helper/PathHelper.cs.meta b/Assets/Scripts/Fishing2~/Helper/PathHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/PathHelper.cs.meta rename to Assets/Scripts/Fishing2~/Helper/PathHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper/ProtoHelper.cs b/Assets/Scripts/Fishing2~/Helper/ProtoHelper.cs similarity index 100% rename from Assets/Scripts/Fishing2/Helper/ProtoHelper.cs rename to Assets/Scripts/Fishing2~/Helper/ProtoHelper.cs diff --git a/Assets/Scripts/Fishing2/Helper/ProtoHelper.cs.meta b/Assets/Scripts/Fishing2~/Helper/ProtoHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/ProtoHelper.cs.meta rename to Assets/Scripts/Fishing2~/Helper/ProtoHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Helper/UnitHelper.cs b/Assets/Scripts/Fishing2~/Helper/UnitHelper.cs similarity index 100% rename from Assets/Scripts/Fishing2/Helper/UnitHelper.cs rename to Assets/Scripts/Fishing2~/Helper/UnitHelper.cs diff --git a/Assets/Scripts/Fishing2/Helper/UnitHelper.cs.meta b/Assets/Scripts/Fishing2~/Helper/UnitHelper.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Helper/UnitHelper.cs.meta rename to Assets/Scripts/Fishing2~/Helper/UnitHelper.cs.meta diff --git a/Assets/Scripts/Fishing2/Map.meta b/Assets/Scripts/Fishing2~/Map.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map.meta rename to Assets/Scripts/Fishing2~/Map.meta diff --git a/Assets/Scripts/Fishing2/Map/Handler.meta b/Assets/Scripts/Fishing2~/Map/Handler.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler.meta rename to Assets/Scripts/Fishing2~/Map/Handler.meta diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_ChangeMapHandler.cs b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_ChangeMapHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_ChangeMapHandler.cs rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_ChangeMapHandler.cs diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_ChangeMapHandler.cs.meta b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_ChangeMapHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_ChangeMapHandler.cs.meta rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_ChangeMapHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs.meta b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs.meta rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleEnterMapNotifyHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs diff --git a/Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs.meta b/Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs.meta rename to Assets/Scripts/Fishing2~/Map/Handler/Map2C_RoleExitMapNotifyHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Map/Map.cs b/Assets/Scripts/Fishing2~/Map/Map.cs similarity index 100% rename from Assets/Scripts/Fishing2/Map/Map.cs rename to Assets/Scripts/Fishing2~/Map/Map.cs diff --git a/Assets/Scripts/Fishing2/Map/Map.cs.meta b/Assets/Scripts/Fishing2~/Map/Map.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/Map.cs.meta rename to Assets/Scripts/Fishing2~/Map/Map.cs.meta diff --git a/Assets/Scripts/Fishing2/Map/MapManageComponent.cs b/Assets/Scripts/Fishing2~/Map/MapManageComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Map/MapManageComponent.cs rename to Assets/Scripts/Fishing2~/Map/MapManageComponent.cs diff --git a/Assets/Scripts/Fishing2/Map/MapManageComponent.cs.meta b/Assets/Scripts/Fishing2~/Map/MapManageComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Map/MapManageComponent.cs.meta rename to Assets/Scripts/Fishing2~/Map/MapManageComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Message.meta b/Assets/Scripts/Fishing2~/Message.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message.meta rename to Assets/Scripts/Fishing2~/Message.meta diff --git a/Assets/Scripts/Fishing2/Message/Event.meta b/Assets/Scripts/Fishing2~/Message/Event.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message/Event.meta rename to Assets/Scripts/Fishing2~/Message/Event.meta diff --git a/Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs b/Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs new file mode 100644 index 000000000..45f0dce94 --- /dev/null +++ b/Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs @@ -0,0 +1,35 @@ +// using System.Collections.Generic; +// using Fantasy; +// using Fantasy.Event; +// +// namespace NBF.Fishing2 +// { +// public class NumericChangeEvent : EventSystem +// { +// protected override void Handler(NumericChange self) +// { +// if (self.Old == self.New) return; +// if (self.NumericType == NumericType.Flashlight) +// { +// var flashlight = self.MapUnit.GetComponent(); +// flashlight.Change(self.New); +// if (self.MapUnit.IsSelf()) +// { +// var list = new List +// { +// new KeyValueInt64() +// { +// Key = self.NumericType, +// Value = self.New +// } +// }; +// //如果是自己的,则同步给其他玩家 +// Net.Send(new C2Map_RolePropertyChange() +// { +// Propertys = list +// }); +// } +// } +// } +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs.meta b/Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message/Event/NumericChangeEvent.cs.meta rename to Assets/Scripts/Fishing2~/Message/Event/NumericChangeEvent.cs.meta diff --git a/Assets/Scripts/Fishing2/Message/Map2C_LookNotifyHandler.cs b/Assets/Scripts/Fishing2~/Message/Map2C_LookNotifyHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_LookNotifyHandler.cs rename to Assets/Scripts/Fishing2~/Message/Map2C_LookNotifyHandler.cs diff --git a/Assets/Scripts/Fishing2/Message/Map2C_LookNotifyHandler.cs.meta b/Assets/Scripts/Fishing2~/Message/Map2C_LookNotifyHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_LookNotifyHandler.cs.meta rename to Assets/Scripts/Fishing2~/Message/Map2C_LookNotifyHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Message/Map2C_MoveNotifyHandler.cs b/Assets/Scripts/Fishing2~/Message/Map2C_MoveNotifyHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_MoveNotifyHandler.cs rename to Assets/Scripts/Fishing2~/Message/Map2C_MoveNotifyHandler.cs diff --git a/Assets/Scripts/Fishing2/Message/Map2C_MoveNotifyHandler.cs.meta b/Assets/Scripts/Fishing2~/Message/Map2C_MoveNotifyHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_MoveNotifyHandler.cs.meta rename to Assets/Scripts/Fishing2~/Message/Map2C_MoveNotifyHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Message/Map2C_RolePropertyChangeNotifyHandler.cs b/Assets/Scripts/Fishing2~/Message/Map2C_RolePropertyChangeNotifyHandler.cs similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_RolePropertyChangeNotifyHandler.cs rename to Assets/Scripts/Fishing2~/Message/Map2C_RolePropertyChangeNotifyHandler.cs diff --git a/Assets/Scripts/Fishing2/Message/Map2C_RolePropertyChangeNotifyHandler.cs.meta b/Assets/Scripts/Fishing2~/Message/Map2C_RolePropertyChangeNotifyHandler.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Message/Map2C_RolePropertyChangeNotifyHandler.cs.meta rename to Assets/Scripts/Fishing2~/Message/Map2C_RolePropertyChangeNotifyHandler.cs.meta diff --git a/Assets/Scripts/Fishing2/Mono.meta b/Assets/Scripts/Fishing2~/Mono.meta similarity index 100% rename from Assets/Scripts/Fishing2/Mono.meta rename to Assets/Scripts/Fishing2~/Mono.meta diff --git a/Assets/Scripts/Fishing2/Mono/CameraAsset.cs b/Assets/Scripts/Fishing2~/Mono/CameraAsset.cs similarity index 100% rename from Assets/Scripts/Fishing2/Mono/CameraAsset.cs rename to Assets/Scripts/Fishing2~/Mono/CameraAsset.cs diff --git a/Assets/Scripts/Fishing2/Mono/CameraAsset.cs.meta b/Assets/Scripts/Fishing2~/Mono/CameraAsset.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Mono/CameraAsset.cs.meta rename to Assets/Scripts/Fishing2~/Mono/CameraAsset.cs.meta diff --git a/Assets/Scripts/Fishing2/Mono/PlayerArm.cs b/Assets/Scripts/Fishing2~/Mono/PlayerArm.cs similarity index 100% rename from Assets/Scripts/Fishing2/Mono/PlayerArm.cs rename to Assets/Scripts/Fishing2~/Mono/PlayerArm.cs diff --git a/Assets/Scripts/Fishing2/Mono/PlayerArm.cs.meta b/Assets/Scripts/Fishing2~/Mono/PlayerArm.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Mono/PlayerArm.cs.meta rename to Assets/Scripts/Fishing2~/Mono/PlayerArm.cs.meta diff --git a/Assets/Scripts/Fishing2/Mono/PlayerShoulder.cs b/Assets/Scripts/Fishing2~/Mono/PlayerShoulder.cs similarity index 100% rename from Assets/Scripts/Fishing2/Mono/PlayerShoulder.cs rename to Assets/Scripts/Fishing2~/Mono/PlayerShoulder.cs diff --git a/Assets/Scripts/Fishing2/Mono/PlayerShoulder.cs.meta b/Assets/Scripts/Fishing2~/Mono/PlayerShoulder.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Mono/PlayerShoulder.cs.meta rename to Assets/Scripts/Fishing2~/Mono/PlayerShoulder.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit.meta b/Assets/Scripts/Fishing2~/Unit.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit.meta rename to Assets/Scripts/Fishing2~/Unit.meta diff --git a/Assets/Scripts/Fishing2/Unit/Equipment.meta b/Assets/Scripts/Fishing2~/Unit/Equipment.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Equipment.meta rename to Assets/Scripts/Fishing2~/Unit/Equipment.meta diff --git a/Assets/Scripts/Fishing2/Unit/Equipment/FlashlightComponent.cs b/Assets/Scripts/Fishing2~/Unit/Equipment/FlashlightComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Equipment/FlashlightComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Equipment/FlashlightComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Equipment/FlashlightComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Equipment/FlashlightComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Equipment/FlashlightComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Equipment/FlashlightComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Event.meta b/Assets/Scripts/Fishing2~/Unit/Event.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Event.meta rename to Assets/Scripts/Fishing2~/Unit/Event.meta diff --git a/Assets/Scripts/Fishing2/Unit/Gear.meta b/Assets/Scripts/Fishing2~/Unit/Gear.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Gear.meta rename to Assets/Scripts/Fishing2~/Unit/Gear.meta diff --git a/Assets/Scripts/Fishing2/Unit/Gear/MapUnitGear.cs b/Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGear.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Gear/MapUnitGear.cs rename to Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGear.cs diff --git a/Assets/Scripts/Fishing2/Unit/Gear/MapUnitGear.cs.meta b/Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGear.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Gear/MapUnitGear.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGear.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Gear/MapUnitGearPart.cs b/Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGearPart.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Gear/MapUnitGearPart.cs rename to Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGearPart.cs diff --git a/Assets/Scripts/Fishing2/Unit/Gear/MapUnitGearPart.cs.meta b/Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGearPart.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Gear/MapUnitGearPart.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Gear/MapUnitGearPart.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/MapUnit.cs b/Assets/Scripts/Fishing2~/Unit/MapUnit.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/MapUnit.cs rename to Assets/Scripts/Fishing2~/Unit/MapUnit.cs diff --git a/Assets/Scripts/Fishing2/Unit/MapUnit.cs.meta b/Assets/Scripts/Fishing2~/Unit/MapUnit.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/MapUnit.cs.meta rename to Assets/Scripts/Fishing2~/Unit/MapUnit.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/MapUnitBasic.cs b/Assets/Scripts/Fishing2~/Unit/MapUnitBasic.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/MapUnitBasic.cs rename to Assets/Scripts/Fishing2~/Unit/MapUnitBasic.cs diff --git a/Assets/Scripts/Fishing2/Unit/MapUnitBasic.cs.meta b/Assets/Scripts/Fishing2~/Unit/MapUnitBasic.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/MapUnitBasic.cs.meta rename to Assets/Scripts/Fishing2~/Unit/MapUnitBasic.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Move.meta b/Assets/Scripts/Fishing2~/Unit/Move.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move.meta rename to Assets/Scripts/Fishing2~/Unit/Move.meta diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterControllerComponent.cs b/Assets/Scripts/Fishing2~/Unit/Move/CharacterControllerComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterControllerComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterControllerComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterControllerComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Move/CharacterControllerComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterControllerComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterControllerComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterLookComponent.cs b/Assets/Scripts/Fishing2~/Unit/Move/CharacterLookComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterLookComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterLookComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterLookComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Move/CharacterLookComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterLookComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterLookComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterMovementComponent.cs b/Assets/Scripts/Fishing2~/Unit/Move/CharacterMovementComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterMovementComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterMovementComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Move/CharacterMovementComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Move/CharacterMovementComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Move/CharacterMovementComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Move/CharacterMovementComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Parts.meta b/Assets/Scripts/Fishing2~/Unit/Parts.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Parts.meta rename to Assets/Scripts/Fishing2~/Unit/Parts.meta diff --git a/Assets/Scripts/Fishing2/Unit/Parts/UnitFlashlightComponent.cs b/Assets/Scripts/Fishing2~/Unit/Parts/UnitFlashlightComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Parts/UnitFlashlightComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Parts/UnitFlashlightComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Parts/UnitFlashlightComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Parts/UnitFlashlightComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Parts/UnitFlashlightComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Parts/UnitFlashlightComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Skin.meta b/Assets/Scripts/Fishing2~/Unit/Skin.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Skin.meta rename to Assets/Scripts/Fishing2~/Unit/Skin.meta diff --git a/Assets/Scripts/Fishing2/Unit/Skin/UnitSkinComponent.cs b/Assets/Scripts/Fishing2~/Unit/Skin/UnitSkinComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Skin/UnitSkinComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Skin/UnitSkinComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Skin/UnitSkinComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Skin/UnitSkinComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Skin/UnitSkinComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Skin/UnitSkinComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/UnitEventType.cs b/Assets/Scripts/Fishing2~/Unit/UnitEventType.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/UnitEventType.cs rename to Assets/Scripts/Fishing2~/Unit/UnitEventType.cs diff --git a/Assets/Scripts/Fishing2/Unit/UnitEventType.cs.meta b/Assets/Scripts/Fishing2~/Unit/UnitEventType.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/UnitEventType.cs.meta rename to Assets/Scripts/Fishing2~/Unit/UnitEventType.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Unity.meta b/Assets/Scripts/Fishing2~/Unit/Unity.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity.meta rename to Assets/Scripts/Fishing2~/Unit/Unity.meta diff --git a/Assets/Scripts/Fishing2/Unit/Unity/CharacterAnimatorComponent.cs b/Assets/Scripts/Fishing2~/Unit/Unity/CharacterAnimatorComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/CharacterAnimatorComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Unity/CharacterAnimatorComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Unity/CharacterAnimatorComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Unity/CharacterAnimatorComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/CharacterAnimatorComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Unity/CharacterAnimatorComponent.cs.meta diff --git a/Assets/Scripts/Fishing2/Unit/Unity/UnitUnityComponent.cs b/Assets/Scripts/Fishing2~/Unit/Unity/UnitUnityComponent.cs similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/UnitUnityComponent.cs rename to Assets/Scripts/Fishing2~/Unit/Unity/UnitUnityComponent.cs diff --git a/Assets/Scripts/Fishing2/Unit/Unity/UnitUnityComponent.cs.meta b/Assets/Scripts/Fishing2~/Unit/Unity/UnitUnityComponent.cs.meta similarity index 100% rename from Assets/Scripts/Fishing2/Unit/Unity/UnitUnityComponent.cs.meta rename to Assets/Scripts/Fishing2~/Unit/Unity/UnitUnityComponent.cs.meta diff --git a/Assets/Scripts/Game.cs b/Assets/Scripts/Game.cs index fd4f3ebe1..0aec8ec79 100644 --- a/Assets/Scripts/Game.cs +++ b/Assets/Scripts/Game.cs @@ -1,4 +1,7 @@ using System; +using System.Collections.Generic; +using Fantasy; +using Fantasy.Async; using NBF.Fishing2; using UnityEngine; @@ -8,27 +11,104 @@ namespace NBF { public static Game Instance { get; private set; } - public static InputComponent Input; - /// - /// 主摄像机 - /// - public static Camera MainCamera { get; private set; } + private static Scene _scene; + public static Scene Main => _scene; + + private static event Action OnInitialized; + public static event Action OnUpdate; + public static event Action OnLateUpdate; + public static event Action OnFixedUpdate; + public static event Action OnApplicationQuitAction; + public static event Action OnApplicationPauseAction; + - /// - /// 摄像机配置 - /// - // public static CameraScriptObject CameraConfig { get; private set; } - - /// - /// 自身的unit id - /// - public static long SelfId; + + public static void SetInitCallback(GameObject root, Action callback = null) + { + if (Instance != null) return; + root.AddComponent(); + OnInitialized += callback; + // NBC_Fantasy_EntitySystemRegistrar + } private void Awake() { Instance = this; // CameraConfig = Resources.Load(nameof(CameraConfig)); } + + private void Start() + { + StartAsync().Coroutine(); + } + + private void Update() + { + OnUpdate?.Invoke(); + } + + private void LateUpdate() + { + OnLateUpdate?.Invoke(); + } + + private void FixedUpdate() + { + OnFixedUpdate?.Invoke(); + } + + private void OnApplicationQuit() + { + OnApplicationQuitAction?.Invoke(); + } + + private void OnApplicationPause(bool pauseStatus) + { + OnApplicationPauseAction?.Invoke(); + } + + private void OnDestroy() + { + _scene?.Dispose(); + } + + private async FTask StartAsync() + { + // 初始化框架 + var assemblies = AppDomain.CurrentDomain.GetAssemblies(); + List loadAssemblies = new List(); + foreach (var assembly in assemblies) + { + // 跳过系统程序集以提高性能(可选) + if (IsSystemAssembly(assembly)) + continue; + loadAssemblies.Add(assembly); + } + + // 1. 初始化 Fantasy 框架 + await Fantasy.Platform.Unity.Entry.Initialize(); + + // 2. 创建一个 Scene (客户端场景) + // Scene 是 Fantasy 框架的核心容器,所有功能都在 Scene 下运行 + // SceneRuntimeMode.MainThread 表示在 Unity 主线程运行 + _scene = await Scene.Create(SceneRuntimeMode.MainThread); + // UI = _scene.AddComponent(); + OnInitialized?.Invoke(); + } + + // 判断是否是系统程序集(可选优化) + private static bool IsSystemAssembly(System.Reflection.Assembly assembly) + { + string assemblyName = assembly.FullName; + return assemblyName.StartsWith("System") || + assemblyName.StartsWith("Microsoft.") || + assemblyName.StartsWith("UnityEngine") || + assemblyName.StartsWith("UnityEditor") || + assemblyName.StartsWith("mscorlib") || + assemblyName.StartsWith("netstandard") || + assemblyName.StartsWith("nunit.") || + assemblyName.StartsWith("Unity."); + } } } \ No newline at end of file diff --git a/Assets/Scripts/Init.cs b/Assets/Scripts/Init.cs index 47927bd4b..a5a09cd45 100644 --- a/Assets/Scripts/Init.cs +++ b/Assets/Scripts/Init.cs @@ -20,13 +20,12 @@ namespace NBF private void CheckOver(VideoPlayer vp) { Destroy(startCanvas); - StartGame(); } private void Awake() { DontDestroyOnLoad(gameObject); - App.Init(InitCallback); + Game.SetInitCallback(gameObject, InitCallback); } private void OnDestroy() @@ -54,8 +53,9 @@ namespace NBF { CheckOver(videoPlayer); } + StartGame(); } - + #region 多语言 private void InitLanguage() @@ -65,12 +65,13 @@ namespace NBF Lan.Inst.AddLanguageModule((int)LanguageModuleType.Text, new LanguageText()); Lan.Inst.AddLanguageModule((int)LanguageModuleType.Image, new LanguageImage()); Lan.Inst.AddLanguageModule((int)LanguageModuleType.Font, new LanguageFont()); - + foreach (var key in LanguageConst.languageMap.Keys) { Lan.Inst.AddLanguage(key); } - App.UI.SetUILanguage(); + + UI.Inst.SetUILanguage(); Lan.Inst.AutoUseLanguage(); } @@ -88,23 +89,25 @@ namespace NBF UIConst.UIPackRootUrl = UIDef.UIRoot; UIConfig.verticalScrollBar = "ui://6hgkvlauoomej"; UIConfig.defaultFont = "AlibabaPuHuiTi-3-Medium"; - App.UI.SetUILanguage(); + UI.Inst.SetUILanguage(); UIConfig.modalLayerColor = new Color(0, 0, 0, 0.99f); AddUIPackages(); } private void AddUIPackages() { - App.UI.AddPackage("Common/Common"); - App.UI.AddPackage("CommonNew/CommonNew"); - App.UI.AddPackage("CommonFlag/CommonFlag"); - App.UI.AddPackage("CommonIcon/CommonIcon"); + UI.Inst.AddPackage("Common/Common"); + UI.Inst.AddPackage("CommonNew/CommonNew"); + UI.Inst.AddPackage("CommonFlag/CommonFlag"); + UI.Inst.AddPackage("CommonIcon/CommonIcon"); } #endregion public void StartGame() { + gameObject.AddComponent(); + Screen.SetResolution(1920, 1080, FullScreenMode.FullScreenWindow); PermanentCommon.Init(); InputDef.LoadIcon(); @@ -112,7 +115,7 @@ namespace NBF LoadData(); OpenUI().Coroutine(); } - + private void LoadData() { Stopwatch stopwatch = new Stopwatch(); @@ -126,12 +129,12 @@ namespace NBF private async FTask OpenUI() { - await Task.Delay(100); + // await Task.Delay(100); CommonTopPanel.Show(); LoginPanel.Show(); // PreviewPanel.Show(); } - + #region New public ControllerType controllerType = ControllerType.GamePad; diff --git a/Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs.meta b/Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs.meta deleted file mode 100644 index 179b156b1..000000000 --- a/Assets/Scripts/Model/Common/Services/Input/InputCursorExtension.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 0644b8eb12e44351ab75b467f90d4c32 -timeCreated: 1748185434 \ No newline at end of file diff --git a/Assets/Scripts/Model/Data.meta b/Assets/Scripts/Model/Data.meta deleted file mode 100644 index 8d517d83e..000000000 --- a/Assets/Scripts/Model/Data.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 9f40e3fa2b734184858dde08f66c6590 -timeCreated: 1748091942 \ No newline at end of file diff --git a/Assets/Scripts/Model/Login.meta b/Assets/Scripts/Model/Login.meta deleted file mode 100644 index 9dbea86d7..000000000 --- a/Assets/Scripts/Model/Login.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 68baddf7abd1473fabac026cc34e9b14 -timeCreated: 1756363638 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module.meta b/Assets/Scripts/Model/Module.meta deleted file mode 100644 index 8b0973fa8..000000000 --- a/Assets/Scripts/Model/Module.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: e4e83bf905244f99b0c583bf307cdbca -timeCreated: 1756310423 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/Numeric.meta b/Assets/Scripts/Model/Module/Numeric.meta deleted file mode 100644 index 74cf16c94..000000000 --- a/Assets/Scripts/Model/Module/Numeric.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: ddc41e806352498aad45983600bdce6d -timeCreated: 1756310441 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs b/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs deleted file mode 100644 index 4e4b90bc9..000000000 --- a/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs +++ /dev/null @@ -1,138 +0,0 @@ -using System.Collections.Generic; -using NBC; -using Fantasy.Entitas; - -namespace NBF.Fishing2 -{ - /// - /// 数据组件 - /// - public class NumericComponent : Entity - { - public Dictionary NumericDic = new Dictionary(); - - public long this[int numericType] - { - get { return this.GetByKey(numericType); } - set { this.Insert(numericType, value); } - } - } - - public struct NumericChange - { - public MapUnit MapUnit; - public int NumericType; - public long Old; - public long New; - } - - public static class NumericComponentSystem - { - public static float GetAsFloat(this NumericComponent self, int numericType) - { - return (float)self.GetByKey(numericType) / 10000; - } - - public static int GetAsInt(this NumericComponent self, int numericType) - { - return (int)self.GetByKey(numericType); - } - - public static long GetAsLong(this NumericComponent self, int numericType) - { - return self.GetByKey(numericType); - } - - public static void Set(this NumericComponent self, int nt, float value) - { - self[nt] = (long)(value * 10000); - } - - public static void Set(this NumericComponent self, int nt, int value) - { - self[nt] = value; - } - - public static void Set(this NumericComponent self, int nt, long value) - { - self[nt] = value; - } - - public static void Add(this NumericComponent self, int nt, float value) - { - self[nt] += (long)(value * 10000); - } - - public static void Add(this NumericComponent self, int nt, int value) - { - self[nt] += value; - } - - public static void Add(this NumericComponent self, int nt, long value) - { - self[nt] += value; - } - - public static void SetNoEvent(this NumericComponent self, int numericType, long value) - { - self.Insert(numericType, value, false); - } - - public static void Insert(this NumericComponent self, int numericType, long value, bool isPublicEvent = true) - { - long oldValue = self.GetByKey(numericType); - if (oldValue == value) - { - return; - } - - self.NumericDic[numericType] = value; - - if (numericType >= NumericType.Max) - { - self.Update(numericType, isPublicEvent); - return; - } - - if (isPublicEvent) - { - App.Main.EventComponent.Publish(new NumericChange() - { MapUnit = self.GetParent(), New = value, Old = oldValue, NumericType = numericType }); - } - } - - public static long GetByKey(this NumericComponent self, int key) - { - long value = 0; - self.NumericDic.TryGetValue(key, out value); - return value; - } - - public static void Update(this NumericComponent self, int numericType, bool isPublicEvent) - { - int final = numericType / 10; - int bas = final * 10 + 1; - int add = final * 10 + 2; - int pct = final * 10 + 3; - int finalAdd = final * 10 + 4; - int finalPct = final * 10 + 5; - - // 一个数值可能会多种情况影响,比如速度,加个buff可能增加速度绝对值100,也有些buff增加10%速度,所以一个值可以由5个值进行控制其最终结果 - // final = (((base + add) * (100 + pct) / 100) + finalAdd) * (100 + finalPct) / 100; - long result = (long)(((self.GetByKey(bas) + self.GetByKey(add)) * (100 + self.GetAsFloat(pct)) / 100f + - self.GetByKey(finalAdd)) * - (100 + self.GetAsFloat(finalPct)) / 100f); - self.Insert(final, result, isPublicEvent); - } - - public static Dictionary CopyDict(this NumericComponent self) - { - return new Dictionary(self.NumericDic); - } - - public static void Clear(this NumericComponent self) - { - self.NumericDic.Clear(); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs.meta b/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs.meta deleted file mode 100644 index 9a562f78a..000000000 --- a/Assets/Scripts/Model/Module/Numeric/NumericComponent.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 737675ae567e412aa2ec234c3fa62ed5 -timeCreated: 1756114955 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/Numeric/NumericType.cs b/Assets/Scripts/Model/Module/Numeric/NumericType.cs deleted file mode 100644 index 4a0dffa25..000000000 --- a/Assets/Scripts/Model/Module/Numeric/NumericType.cs +++ /dev/null @@ -1,11 +0,0 @@ -namespace NBF.Fishing2 -{ - public static class NumericType - { - public const int Max = 10000; - /// - /// 手电筒 - /// - public const int Flashlight = 100; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/Numeric/NumericType.cs.meta b/Assets/Scripts/Model/Module/Numeric/NumericType.cs.meta deleted file mode 100644 index c514ab5ac..000000000 --- a/Assets/Scripts/Model/Module/Numeric/NumericType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 257e38cf2fa2457087822886699e3276 -timeCreated: 1756115154 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/ObjectWait.meta b/Assets/Scripts/Model/Module/ObjectWait.meta deleted file mode 100644 index 7d2c4b2de..000000000 --- a/Assets/Scripts/Model/Module/ObjectWait.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 3c2510352b1145bcaedaddbce324c10d -timeCreated: 1756310429 \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs b/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs deleted file mode 100644 index 6c1b2198a..000000000 --- a/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs +++ /dev/null @@ -1,145 +0,0 @@ -using System; -using System.Collections.Generic; -using Fantasy.Async; -using NBC; -using Fantasy.Entitas; -using Fantasy.Entitas.Interface; - -namespace NBF.Fishing2 -{ - public static class WaitTypeError - { - public const int Success = 0; - public const int Destroy = 1; - public const int Cancel = 2; - public const int Timeout = 3; - } - - public interface IWaitType - { - int Error { get; set; } - } - - - public class ObjectWait : Entity - { - public Dictionary> tcsDict = new(); - } - - - public static class ObjectWaitSystem - { - public class ObjectWaitAwakeSystem : AwakeSystem - { - protected override void Awake(ObjectWait self) - { - self.tcsDict.Clear(); - } - } - - public class ObjectWaitDestroySystem : DestroySystem - { - protected override void Destroy(ObjectWait self) - { - foreach (var p in self.tcsDict) - { - foreach (object v in p.Value) - { - ((IDestroyRun)v).SetResult(); - } - } - - self.tcsDict.Clear(); - } - } - - private interface IDestroyRun - { - void SetResult(); - } - - private class ResultCallback : IDestroyRun where K : struct, IWaitType - { - private FTask tcs; - - public ResultCallback() - { - this.tcs = FTask.Create(true); - } - - public bool IsDisposed - { - get { return this.tcs == null; } - } - - public FTask Task => this.tcs; - - public void SetResult(K k) - { - var t = tcs; - this.tcs = null; - t.SetResult(k); - } - - public void SetResult() - { - var t = tcs; - this.tcs = null; - t.SetResult(new K() { Error = WaitTypeError.Destroy }); - } - } - - public static async FTask Wait(this ObjectWait self) where T : struct, IWaitType - { - ResultCallback tcs = new ResultCallback(); - FCancellationToken cancellationToken = FCancellationToken.ToKen; - self.Add(typeof(T), tcs); - - T ret; - try - { - cancellationToken?.Add(CancelAction); - ret = await tcs.Task; - } - finally - { - cancellationToken?.Remove(CancelAction); - } - - return ret; - - void CancelAction() - { - self.Notify(new T() { Error = WaitTypeError.Cancel }); - } - } - - public static void Notify(this ObjectWait self, T obj) where T : struct, IWaitType - { - Type type = typeof(T); - if (!self.tcsDict.TryGetValue(type, out var tcsList) || tcsList.Count == 0) - { - return; - } - - foreach (var tcs in tcsList) - { - ((ResultCallback)tcs).SetResult(obj); - } - - tcsList.Clear(); - } - - private static void Add(this ObjectWait self, Type type, object obj) - { - if (self.tcsDict.TryGetValue(type, out var list)) - { - list.Add(obj); - } - else - { - self.tcsDict.Add(type, new List { obj }); - } - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs.meta b/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs.meta deleted file mode 100644 index 604fa5e86..000000000 --- a/Assets/Scripts/Model/Module/ObjectWait/ObjectWait.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: a79150f39b424a1c82eef6b04bc0a7c1 -timeCreated: 1756310098 \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Role/RoleBag.cs b/Assets/Scripts/Model/RoleModel.cs similarity index 89% rename from Assets/Scripts/Fishing2/Role/RoleBag.cs rename to Assets/Scripts/Model/RoleModel.cs index 21d8887d3..3ce2f00cc 100644 --- a/Assets/Scripts/Fishing2/Role/RoleBag.cs +++ b/Assets/Scripts/Model/RoleModel.cs @@ -2,15 +2,44 @@ using System.Linq; using Fantasy; using Fantasy.Async; -using Fantasy.Entitas; using NBF.Utils; using Newtonsoft.Json; -using Log = NBC.Log; -namespace NBF.Fishing2 +namespace NBF { - public class RoleBag : Entity + public class RoleModel { + private static RoleModel _instance; + + public static RoleModel Instance + { + get + { + _instance ??= new RoleModel(); + + return _instance; + } + } + + #region 玩家基本信息 + + public long Id; + public string RoomCode { get; set; } + public RoleInfo Info { get; set; } + + + public async FTask GetRoleInfo() + { + var response = (Game2C_GetRoleInfoResponse)await Net.Call(new C2Game_GetRoleInfoRequest()); + RoomCode = response.RoomCode; + Info = response.RoleInfo; + } + + + #endregion + + #region 背包 + public readonly List Items = new List(); public readonly List Rigs = new List(); public readonly HashSet BindId = new HashSet(); @@ -29,7 +58,7 @@ namespace NBF.Fishing2 Slots.AddRange(response.Slots); UpdateBindData(); - Log.Debug( + Log.Info( $"获取背包数据成功!Items={JsonConvert.SerializeObject(Items)} Rigs={JsonConvert.SerializeObject(Rigs)}"); } } @@ -218,5 +247,7 @@ namespace NBF.Fishing2 #endregion #endregion + + #endregion } } \ No newline at end of file diff --git a/Assets/Scripts/Model/RoleModel.cs.meta b/Assets/Scripts/Model/RoleModel.cs.meta new file mode 100644 index 000000000..67e8e8dd2 --- /dev/null +++ b/Assets/Scripts/Model/RoleModel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c105b89ab7d54d40afd4c4cddf2ccc5f +timeCreated: 1766415200 \ No newline at end of file diff --git a/Assets/Scripts/Model/Utils.meta b/Assets/Scripts/Model/Utils.meta deleted file mode 100644 index 382b40905..000000000 --- a/Assets/Scripts/Model/Utils.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: e5ea7cfb49ba4efbb860c2433e22d485 -timeCreated: 1742309668 \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy.meta b/Assets/Scripts/NBC.Fantasy.meta deleted file mode 100644 index ce48b584c..000000000 --- a/Assets/Scripts/NBC.Fantasy.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 0e84a538e50a435d9dbfaafbeeb42598 -timeCreated: 1762933552 \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs b/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs deleted file mode 100644 index 530733827..000000000 --- a/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs +++ /dev/null @@ -1,155 +0,0 @@ -using System.Threading.Tasks; -using FairyGUI; -using Fantasy.Async; -using UnityEngine; - -namespace NBC -{ - public static class UIAnimExtension - { - public static FTask ShowCenterScaleBig(this UIPanel panel) - { - return CenterScaleBigAnim(panel, false); - } - - public static FTask HideCenterScaleBig(this UIPanel panel) - { - return CenterScaleBigAnim(panel, true); - } - - public static FTask ShowUpToSlide(this UIPanel panel) - { - return GetUpToSlide(panel, false); - } - - public static FTask HideUpToSlide(this UIPanel panel) - { - return GetUpToSlide(panel, true); - } - - public static FTask ShowDownToSlide(this UIPanel panel) - { - return GetDownToSlide(panel, false); - } - - public static FTask HideDownToSlide(this UIPanel panel) - { - return GetDownToSlide(panel, true); - } - - public static FTask ShowLeftToSlide(this UIPanel panel) - { - return GetLeftToSlide(panel, false); - } - - public static FTask HideLeftToSlide(this UIPanel panel) - { - return GetLeftToSlide(panel, true); - } - - - public static FTask ShowRightToSlide(this UIPanel panel) - { - return GetRightToSlide(panel, false); - } - - public static FTask HideRightToSlide(this UIPanel panel) - { - return GetRightToSlide(panel, true); - } - - public static FTask ShowFade(this UIPanel panel) - { - return GetFade(panel, false); - } - - public static FTask HideFade(this UIPanel panel) - { - return GetFade(panel, true); - } - - private static async FTask CenterScaleBigAnim(UIPanel panel, bool close = false) - { - var strat = close ? Vector3.one : Vector3.zero; - var end = close ? Vector3.zero : Vector3.one; - var easeType = close ? EaseType.BackIn : EaseType.BackOut; - - - GTween.To(strat, end, 0.5f) - .SetEase(easeType) - .SetTarget(panel.ContentPane, TweenPropType.Scale); - await Task.Delay(500); - } - - public static async FTask GetUpToSlide(UIPanel panel, bool close = false) - { - var hight = GRoot.inst.viewHeight; - var y = -hight; - var strat = close ? 0 : y; - var end = close ? y : 0; - - GTween.To(strat, end, 0.5f) - .SetEase(EaseType.CubicOut) - .SetTarget(panel.ContentPane, TweenPropType.Y); - await Task.Delay(500); - } - - public static async FTask GetDownToSlide(UIPanel panel, bool close = false) - { - var hight = GRoot.inst.viewHeight; - var y = hight; - var strat = close ? 0 : y; - var end = close ? y : 0; - - GTween.To(strat, end, 0.5f) - .SetEase(EaseType.CubicOut) - .SetTarget(panel.ContentPane, TweenPropType.Y); - // await App.Main.TimerComponent.Net.WaitAsync(500); - await Task.Delay(500); - } - - public static async FTask GetLeftToSlide(UIPanel panel, bool close = false) - { - var width = GRoot.inst.viewWidth; - - var x = -width; - - var strat = close ? 0 : x; - var end = close ? x : 0; - - GTween.To(strat, end, 0.5f) - .SetEase(EaseType.CubicOut) - .SetTarget(panel.ContentPane, TweenPropType.X); - // await App.Main.TimerComponent.Net.WaitAsync(500); - await Task.Delay(500); - } - - public static async FTask GetRightToSlide(UIPanel panel, bool close = false) - { - var width = GRoot.inst.viewWidth; - - var x = width; - - var strat = close ? 0 : x; - var end = close ? x : 0; - - GTween.To(strat, end, 0.5f) - .SetEase(EaseType.CubicOut) - .SetTarget(panel.ContentPane, TweenPropType.X); - // await App.Main.TimerComponent.Net.WaitAsync(500); - await Task.Delay(500); - } - - public static async FTask GetFade(UIPanel panel, bool close = false) - { - var s = close ? 1 : 0; - var end = close ? 0 : 1; - panel.ContentPane.alpha = s; - GTween.To(s, end, 0.5f) - .SetEase(EaseType.Linear) - .SetTarget(panel, TweenPropType.Alpha); - // await App.Main.TimerComponent.Net.WaitAsync(500); - await Task.Delay(500); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs.meta b/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs.meta deleted file mode 100644 index f9a0b6c90..000000000 --- a/Assets/Scripts/NBC.Fantasy/Runtime/UI/Extension/UIAnimExtension.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: d68bf7e0471c4863857235883fdd933e -timeCreated: 1751445462 \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Editor.meta b/Assets/Scripts/NBC.Fantasy~/Editor.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor.meta rename to Assets/Scripts/NBC.Fantasy~/Editor.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Attributes.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Attributes.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Attributes.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Attributes.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Attributes.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Attributes.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Attributes.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Attributes.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/BuildContext.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/BuildContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/BuildContext.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/BuildContext.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/BuildContext.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/BuildContext.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/BuildContext.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/BuildContext.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Builder.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Builder.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Builder.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Builder.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Builder.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Builder.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Builder.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Builder.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherBase.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherBase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherBase.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherBase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherBase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherBase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherBase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherBase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFile.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFile.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFile.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFile.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFile.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFile.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFile.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFile.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolder.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolder.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolder.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolder.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolder.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolder.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolder.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolder.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolderParent.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolderParent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolderParent.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolderParent.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolderParent.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolderParent.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherFolderParent.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherFolderParent.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherSingle.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherSingle.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherSingle.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherSingle.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherSingle.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherSingle.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherSingle.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherSingle.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Gathers/GatherWithoutSub.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildBundleTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildBundleTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildBundleTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildBundleTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildBundleTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildBundleTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildBundleTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildBundleTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/BuildTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/BuildTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyToStreamingAssets.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/CopyVersionBundleTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GatherTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GatherTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GatherTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GatherTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GatherTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GatherTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GatherTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GatherTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenPackageDataTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Builder/Tasks/GenVersionDataTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildAsset.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildAsset.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildAsset.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildAsset.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildAsset.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildAsset.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildAsset.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildAsset.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildBundle.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildBundle.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildBundle.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildBundle.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildBundle.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildBundle.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildBundle.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildBundle.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildPackage.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildPackage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildPackage.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildPackage.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildPackage.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildPackage.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/BuildPackage.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/BuildPackage.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Caches.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Caches.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Caches.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Caches.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Caches.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Caches.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Caches.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Caches.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Histories.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Histories.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Histories.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Histories.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Histories.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Histories.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/Histories.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/Histories.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/VersionHistory.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/VersionHistory.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/VersionHistory.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/VersionHistory.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/VersionHistory.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/VersionHistory.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Cache/VersionHistory.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Cache/VersionHistory.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/GroupConfig.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/GroupConfig.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/GroupConfig.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/GroupConfig.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/GroupConfig.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/GroupConfig.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/GroupConfig.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/GroupConfig.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/ISelectTag.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/ISelectTag.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/ISelectTag.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/ISelectTag.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/ISelectTag.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/ISelectTag.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/ISelectTag.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/ISelectTag.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/PackageConfig.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/PackageConfig.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/PackageConfig.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/PackageConfig.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/PackageConfig.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/PackageConfig.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Configs/PackageConfig.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Configs/PackageConfig.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/AddressMode.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/AddressMode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/AddressMode.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/AddressMode.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/AddressMode.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/AddressMode.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/AddressMode.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/AddressMode.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/BundleMode.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/BundleMode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/BundleMode.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/BundleMode.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/BundleMode.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/BundleMode.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/BundleMode.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/BundleMode.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Defs.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Defs.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Defs.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Defs.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Defs.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Defs.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Defs.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Defs.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/FilterEnum.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/FilterEnum.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/FilterEnum.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/FilterEnum.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/FilterEnum.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/FilterEnum.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/FilterEnum.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/FilterEnum.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Language.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Language.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Language.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Language.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Language.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Language.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Language.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Language.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Styles.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Styles.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Styles.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Styles.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Styles.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Styles.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Defs/Styles.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Defs/Styles.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/BuilderWindow.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/BuilderWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/BuilderWindow.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/BuilderWindow.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/BuilderWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/BuilderWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/BuilderWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/BuilderWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleAssetsTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Builder/SubView/BuildBundleTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/CollectorWindow.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/CollectorWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/CollectorWindow.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/CollectorWindow.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/CollectorWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/CollectorWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/CollectorWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/CollectorWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/PackagesListTreeView.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/PackagesListTreeView.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/PackagesListTreeView.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/PackagesListTreeView.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/PackagesListTreeView.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/PackagesListTreeView.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/PackagesListTreeView.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/PackagesListTreeView.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/AssetsTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupInfoGUI.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/GroupTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Collector/SubView/PackageTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom/Splitter.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom/Splitter.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom/Splitter.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom/Splitter.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom/Splitter.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom/Splitter.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Commom/Splitter.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Commom/Splitter.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/HistoryWindow.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/HistoryWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/HistoryWindow.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/HistoryWindow.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/HistoryWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/HistoryWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/HistoryWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/HistoryWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryBundleTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/History/SubView/HistoryVersionTreeEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector/ResInspectorUI.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector/ResInspectorUI.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector/ResInspectorUI.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector/ResInspectorUI.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector/ResInspectorUI.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector/ResInspectorUI.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Inspector/ResInspectorUI.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Inspector/ResInspectorUI.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelGUI.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelGUI.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelGUI.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelGUI.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelGUI.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelGUI.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelGUI.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelGUI.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Label/LabelMaskPopupContent.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/ProfilerWindow.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/ProfilerWindow.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/ProfilerWindow.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/ProfilerWindow.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/ProfilerWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/ProfilerWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/ProfilerWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/ProfilerWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerAssetListView.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/GUI/Profiler/SubView/ProfilerBundleListView.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/HeaderBoxImage.png b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/HeaderBoxImage.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/HeaderBoxImage.png rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/HeaderBoxImage.png diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/HeaderBoxImage.png.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/HeaderBoxImage.png.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/HeaderBoxImage.png.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/HeaderBoxImage.png.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/StyleSheet.guiskin b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/StyleSheet.guiskin similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/StyleSheet.guiskin rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/StyleSheet.guiskin diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/StyleSheet.guiskin.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/StyleSheet.guiskin.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/StyleSheet.guiskin.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/StyleSheet.guiskin.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_add.png b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_add.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_add.png rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_add.png diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_add.png.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_add.png.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_add.png.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_add.png.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_folder.png b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_folder.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_folder.png rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_folder.png diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_folder.png.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_folder.png.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_folder.png.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_folder.png.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package.png b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package.png rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package.png diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package.png.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package.png.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package.png.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package.png.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package2.png b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package2.png similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package2.png rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package2.png diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package2.png.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package2.png.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Images/icon_package2.png.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Images/icon_package2.png.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Initialize.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Initialize.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Initialize.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Initialize.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Initialize.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Initialize.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Initialize.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Initialize.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Menus.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Menus.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Menus.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Menus.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Menus.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Menus.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Menus.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Menus.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/Attributes.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/Attributes.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/Attributes.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/Attributes.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/Attributes.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/Attributes.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/Attributes.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/Attributes.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/BuildSettings.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/BuildSettings.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/BuildSettings.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/BuildSettings.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/BuildSettings.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/BuildSettings.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/BuildSettings.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/BuildSettings.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/CollectorSetting.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/CollectorSetting.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/CollectorSetting.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/CollectorSetting.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/CollectorSetting.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/CollectorSetting.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Settings/CollectorSetting.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Settings/CollectorSetting.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate/AddressableEditImpl.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate/AddressableEditImpl.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate/AddressableEditImpl.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate/AddressableEditImpl.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate/AddressableEditImpl.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate/AddressableEditImpl.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Simulate/AddressableEditImpl.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Simulate/AddressableEditImpl.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/EditUtil.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/EditUtil.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/EditUtil.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/EditUtil.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/EditUtil.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/EditUtil.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/EditUtil.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/EditUtil.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/GUITools.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/GUITools.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/GUITools.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/GUITools.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/GUITools.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/GUITools.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/GUITools.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/GUITools.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/HistoryUtil.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/HistoryUtil.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/HistoryUtil.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/HistoryUtil.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/HistoryUtil.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/HistoryUtil.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/HistoryUtil.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/HistoryUtil.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ImportTools.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ImportTools.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ImportTools.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ImportTools.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ImportTools.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ImportTools.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ImportTools.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ImportTools.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/MultiColumnHeaderUtil.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/MultiColumnHeaderUtil.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/MultiColumnHeaderUtil.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/MultiColumnHeaderUtil.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/MultiColumnHeaderUtil.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/MultiColumnHeaderUtil.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/MultiColumnHeaderUtil.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/MultiColumnHeaderUtil.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ScriptableSignleton.cs b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ScriptableSignleton.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ScriptableSignleton.cs rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ScriptableSignleton.cs diff --git a/Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ScriptableSignleton.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ScriptableSignleton.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/Asset/Utils/ScriptableSignleton.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/Asset/Utils/ScriptableSignleton.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs new file mode 100644 index 000000000..899ffa8b1 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs @@ -0,0 +1,329 @@ +using UnityEngine; +using UnityEditor; +using FairyGUI; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(DisplayObjectInfo))] + public class DisplayObjectEditor : Editor + { +#if UNITY_2019_1_OR_NEWER + bool _guiControllersFoldout = true; + bool _guiTransitionsFoldout = true; + bool _guiTextFormatFoldout = true; +#endif + + void OnEnable() + { + EditorApplication.update += _onEditorAppUpdate; + } + + private void OnDisable() + { + EditorApplication.update -= _onEditorAppUpdate; + } + + void _onEditorAppUpdate() + { + Repaint(); + } + + public override void OnInspectorGUI() + { + DisplayObject obj = (target as DisplayObjectInfo).displayObject; + if (obj == null) + return; + + EditorGUILayout.LabelField(obj.GetType().Name + ": " + obj.id, (GUIStyle)"OL Title"); + EditorGUILayout.Separator(); + EditorGUI.BeginChangeCheck(); + string name = EditorGUILayout.TextField("Name", obj.name); + if (EditorGUI.EndChangeCheck()) + obj.name = name; + if (obj is Container) + { + EditorGUI.BeginChangeCheck(); + bool fairyBatching = EditorGUILayout.Toggle("FairyBatching", ((Container)obj).fairyBatching); + if (EditorGUI.EndChangeCheck()) + ((Container)obj).fairyBatching = fairyBatching; + } + + GObject gObj = obj.gOwner; + if (gObj != null) + { + EditorGUILayout.Separator(); + EditorGUILayout.LabelField(gObj.GetType().Name + ": " + gObj.id, (GUIStyle)"OL Title"); + EditorGUILayout.Separator(); + + if (!string.IsNullOrEmpty(gObj.resourceURL)) + { + PackageItem pi = UIPackage.GetItemByURL(gObj.resourceURL); + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Resource"); + EditorGUILayout.LabelField(pi.name + "@" + pi.owner.name); + EditorGUILayout.EndHorizontal(); + } + + EditorGUI.BeginChangeCheck(); + name = EditorGUILayout.TextField("Name", gObj.name); + if (EditorGUI.EndChangeCheck()) + gObj.name = name; + + if (gObj.parent != null) + { + string[] options = new string[gObj.parent.numChildren]; + int[] values = new int[options.Length]; + for (int i = 0; i < options.Length; i++) + { + options[i] = i.ToString(); + values[i] = i; + } + EditorGUI.BeginChangeCheck(); + int childIndex = EditorGUILayout.IntPopup("Child Index", gObj.parent.GetChildIndex(gObj), options, values); + if (EditorGUI.EndChangeCheck()) + gObj.parent.SetChildIndex(gObj, childIndex); + } + else + { + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Child Index"); + EditorGUILayout.LabelField("No Parent"); + EditorGUILayout.EndHorizontal(); + } + + EditorGUI.BeginChangeCheck(); + float alpha = EditorGUILayout.Slider("Alpha", gObj.alpha, 0, 1); + if (EditorGUI.EndChangeCheck()) + gObj.alpha = alpha; + + EditorGUI.BeginChangeCheck(); + Vector3 position = EditorGUILayout.Vector3Field("Position", gObj.position); + if (EditorGUI.EndChangeCheck()) + gObj.position = position; + + EditorGUI.BeginChangeCheck(); + Vector3 rotation = EditorGUILayout.Vector3Field("Rotation", new Vector3(gObj.rotationX, gObj.rotationY, gObj.rotation)); + if (EditorGUI.EndChangeCheck()) + { + gObj.rotationX = rotation.x; + gObj.rotationY = rotation.y; + gObj.rotation = rotation.z; + } + + EditorGUI.BeginChangeCheck(); + Vector2 scale = EditorGUILayout.Vector2Field("Scale", gObj.scale); + if (EditorGUI.EndChangeCheck()) + gObj.scale = scale; + + EditorGUI.BeginChangeCheck(); + Vector2 skew = EditorGUILayout.Vector2Field("Skew", gObj.skew); + if (EditorGUI.EndChangeCheck()) + gObj.skew = skew; + + EditorGUI.BeginChangeCheck(); + Vector2 size = EditorGUILayout.Vector2Field("Size", gObj.size); + if (EditorGUI.EndChangeCheck()) + gObj.size = size; + + EditorGUI.BeginChangeCheck(); + Vector2 pivot = EditorGUILayout.Vector2Field("Pivot", gObj.pivot); + if (EditorGUI.EndChangeCheck()) + gObj.pivot = pivot; + + EditorGUI.BeginChangeCheck(); + string text = EditorGUILayout.TextField("Text", gObj.text); + if (EditorGUI.EndChangeCheck()) + gObj.text = text; + + EditorGUI.BeginChangeCheck(); + string icon = EditorGUILayout.TextField("Icon", gObj.icon); + if (EditorGUI.EndChangeCheck()) + gObj.icon = icon; + + //Draw Color Field + var objType = gObj.GetType(); + var colorProperty = objType.GetProperty("color"); + if (colorProperty != null) + { + EditorGUI.BeginChangeCheck(); + Color color = (Color)colorProperty.GetValue(gObj); + color = EditorGUILayout.ColorField("Color", color); + if (EditorGUI.EndChangeCheck()) + { + colorProperty.SetValue(gObj, color); + } + } + + EditorGUI.BeginChangeCheck(); + string tooltips = EditorGUILayout.TextField("Tooltips", gObj.tooltips); + if (EditorGUI.EndChangeCheck()) + gObj.tooltips = tooltips; + + if (!(gObj is GImage)) + { + EditorGUI.BeginChangeCheck(); + bool touchable = EditorGUILayout.Toggle("Touchable", gObj.touchable); + if (EditorGUI.EndChangeCheck()) + gObj.touchable = touchable; + + EditorGUI.BeginChangeCheck(); + bool draggable = EditorGUILayout.Toggle("Draggable", gObj.draggable); + if (EditorGUI.EndChangeCheck()) + gObj.draggable = draggable; + } + +#if UNITY_2019_1_OR_NEWER + TextFormat textFormat = null; + if (gObj is GTextField gTxt) + { + textFormat = gTxt.textFormat; + } + + if (textFormat != null) + { + _guiTextFormatFoldout = EditorGUILayout.BeginFoldoutHeaderGroup(_guiTextFormatFoldout, "Text Format"); + EditorGUI.BeginChangeCheck(); + if (_guiTextFormatFoldout) + { + + var initLabelWidth = EditorGUIUtility.labelWidth; + + var richStyle = new GUIStyle(GUI.skin.label); + richStyle.richText = true; + EditorGUIUtility.labelWidth = 60; + textFormat.font = EditorGUILayout.TextField("Font", textFormat.font); + textFormat.align = (AlignType)EditorGUILayout.EnumPopup("Align", textFormat.align); + + EditorGUIUtility.labelWidth = initLabelWidth; + EditorGUILayout.BeginHorizontal(); + EditorGUIUtility.labelWidth = 40; + textFormat.size = EditorGUILayout.IntField("Size", textFormat.size); + textFormat.color = EditorGUILayout.ColorField("Color", textFormat.color); + EditorGUIUtility.labelWidth = initLabelWidth; + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUIUtility.labelWidth = 40; + textFormat.outline = EditorGUILayout.FloatField("Outline", textFormat.outline); + textFormat.outlineColor = EditorGUILayout.ColorField("Color", textFormat.outlineColor); + EditorGUIUtility.labelWidth = initLabelWidth; + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUIUtility.labelWidth = 50; + textFormat.shadowOffset = EditorGUILayout.Vector2Field("Shadow Offset", textFormat.shadowOffset); + textFormat.shadowColor = EditorGUILayout.ColorField("Color", textFormat.shadowColor); + EditorGUIUtility.labelWidth = initLabelWidth; + EditorGUILayout.EndHorizontal(); + + + EditorGUILayout.BeginHorizontal(); + textFormat.italic = EditorGUILayout.ToggleLeft("I", textFormat.italic, richStyle, GUILayout.Width(30)); + textFormat.bold = EditorGUILayout.ToggleLeft("B", textFormat.bold, richStyle, GUILayout.Width(30)); + textFormat.underline = EditorGUILayout.ToggleLeft("U̲", textFormat.underline, richStyle, GUILayout.Width(30)); + textFormat.strikethrough = EditorGUILayout.ToggleLeft(" S̶ ̶ ̶", textFormat.strikethrough, richStyle, GUILayout.Width(36)); + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUIUtility.labelWidth = 90; + textFormat.lineSpacing = EditorGUILayout.IntField("Line Spacing", textFormat.lineSpacing); + textFormat.letterSpacing = EditorGUILayout.IntField("Letter Spacing", textFormat.letterSpacing); + EditorGUIUtility.labelWidth = initLabelWidth; + EditorGUILayout.EndHorizontal(); + textFormat.specialStyle = (TextFormat.SpecialStyle)EditorGUILayout.EnumPopup("Special Style", textFormat.specialStyle); + + } + if (EditorGUI.EndChangeCheck()) + gObj.asTextField.textFormat = textFormat; + + EditorGUILayout.EndFoldoutHeaderGroup(); + } + + if (gObj is GComponent gComp) + { + EditorGUI.BeginChangeCheck(); + bool opaque = EditorGUILayout.Toggle("Opaque", gComp.opaque); + if (EditorGUI.EndChangeCheck()) + gComp.opaque = opaque; + + var headerLabelStyle = new GUIStyle(GUI.skin.label); + headerLabelStyle.fontStyle = FontStyle.Bold; + + if (gComp.Controllers.Count > 0) + { + _guiControllersFoldout = EditorGUILayout.BeginFoldoutHeaderGroup(_guiControllersFoldout, "Controllers"); + if (_guiControllersFoldout) + { + foreach (var ctl in gComp.Controllers) + { + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(ctl.name, headerLabelStyle, GUILayout.MaxWidth(ctl.name.Length * 15)); + + for (var i = 0; i < ctl.pageCount; i++) + { + var btnName = ctl.GetPageId(i) + ": " + ctl.GetPageName(i); + var btnStyle = new GUIStyle("ButtonMid"); + if (ctl.selectedIndex == i) + { + btnStyle.normal.textColor = Color.green; + btnStyle.hover.textColor = Color.yellow; + btnStyle.fontStyle = FontStyle.Bold; + } + if (GUILayout.Button(btnName, btnStyle)) + { + ctl.selectedIndex = i; + } + } + EditorGUILayout.EndHorizontal(); + } + } + EditorGUILayout.EndFoldoutHeaderGroup(); + } + + if (gComp.Transitions.Count > 0) + { + _guiTransitionsFoldout = EditorGUILayout.BeginFoldoutHeaderGroup(_guiTransitionsFoldout, "Transitions"); + if (_guiTransitionsFoldout) + { + foreach (var transition in gComp.Transitions) + { + EditorGUILayout.BeginHorizontal(); + var labelStyle = new GUIStyle(headerLabelStyle); + if (transition.playing) + { + labelStyle.normal.textColor = Color.yellow; + } + + EditorGUILayout.LabelField($"{transition.name} - {transition.totalDuration}s", labelStyle, GUILayout.MinWidth(150)); + EditorGUI.BeginChangeCheck(); + var timeScale = transition.timeScale; + + + if (EditorGUI.EndChangeCheck()) + transition.timeScale = timeScale; + + + if (GUILayout.Button("▶", GUILayout.Width(20))) + { + transition.Play(); + } + + if (GUILayout.Button("■", GUILayout.Width(20))) + { + transition.Stop(); + } + + EditorGUILayout.EndHorizontal(); + } + } + EditorGUILayout.EndFoldoutHeaderGroup(); + } + } +#endif + } + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/DisplayObjectEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/DisplayObjectEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/DisplayObjectEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs new file mode 100644 index 000000000..2850f16f3 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs @@ -0,0 +1,142 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using FairyGUI; + +namespace FairyGUIEditor +{ + /// + /// + /// + public class EditorToolSet + { + public static GUIContent[] packagesPopupContents; + + static bool _loaded; + + [InitializeOnLoadMethod] + static void Startup() + { + EditorApplication.update += EditorApplication_Update; + } + + [RuntimeInitializeOnLoadMethod] + static void InitializeOnLoad() + { + _loaded = false; + } + + [MenuItem("GameObject/FairyGUI/UI Panel", false, 0)] + static void CreatePanel() + { + EditorApplication.update -= EditorApplication_Update; + EditorApplication.update += EditorApplication_Update; + + StageCamera.CheckMainCamera(); + + GameObject panelObject = new GameObject("UIPanel"); + if (Selection.activeGameObject != null) + { + panelObject.transform.parent = Selection.activeGameObject.transform; + panelObject.layer = Selection.activeGameObject.layer; + } + else + { + int layer = LayerMask.NameToLayer(StageCamera.LayerName); + panelObject.layer = layer; + } + panelObject.AddComponent(); + Selection.objects = new Object[] { panelObject }; + } + + [MenuItem("GameObject/FairyGUI/UI Camera", false, 0)] + static void CreateCamera() + { + StageCamera.CheckMainCamera(); + Selection.objects = new Object[] { StageCamera.main.gameObject }; + } + + [MenuItem("Window/FairyGUI - Refresh Packages And Panels")] + static void RefreshPanels() + { + ReloadPackages(); + } + + static void EditorApplication_Update() + { + if (Application.isPlaying) + return; + + if (_loaded || !EMRenderSupport.hasTarget) + return; + + LoadPackages(); + } + + public static void ReloadPackages() + { + if (!Application.isPlaying) + { + _loaded = false; + LoadPackages(); + Debug.Log("FairyGUI - Refresh Packages And Panels complete."); + } + else + EditorUtility.DisplayDialog("FairyGUI", "Cannot run in play mode.", "OK"); + } + + public static void LoadPackages() + { + if (Application.isPlaying || _loaded) + return; + + EditorApplication.update -= EditorApplication_Update; + EditorApplication.update += EditorApplication_Update; + + _loaded = true; + + UIPackage.RemoveAllPackages(); + UIPackage.branch = null; + FontManager.Clear(); + NTexture.DisposeEmpty(); + UIObjectFactory.Clear(); + + string[] ids = AssetDatabase.FindAssets("_fui t:textAsset"); + int cnt = ids.Length; + for (int i = 0; i < cnt; i++) + { + string assetPath = AssetDatabase.GUIDToAssetPath(ids[i]); + int pos = assetPath.LastIndexOf("_fui"); + if (pos == -1) + continue; + + assetPath = assetPath.Substring(0, pos); + if (AssetDatabase.AssetPathToGUID(assetPath) != null) + UIPackage.AddPackage(assetPath, + (string name, string extension, System.Type type, out DestroyMethod destroyMethod) => + { + destroyMethod = DestroyMethod.Unload; + return AssetDatabase.LoadAssetAtPath(name + extension, type); + } + ); + } + + List pkgs = UIPackage.GetPackages(); + pkgs.Sort(CompareUIPackage); + + cnt = pkgs.Count; + packagesPopupContents = new GUIContent[cnt + 1]; + for (int i = 0; i < cnt; i++) + packagesPopupContents[i] = new GUIContent(pkgs[i].name); + packagesPopupContents[cnt] = new GUIContent("Please Select"); + + EMRenderSupport.Reload(); + } + + static int CompareUIPackage(UIPackage u1, UIPackage u2) + { + return u1.name.CompareTo(u2.name); + } + } + +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/EditorToolSet.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/EditorToolSet.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/EditorToolSet.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs new file mode 100644 index 000000000..9671a341a --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs @@ -0,0 +1,193 @@ +using FairyGUI; +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; +using System.Collections.Generic; +#if UNITY_2018_3_OR_NEWER +using UnityEditor.Experimental.SceneManagement; +#endif + +namespace FairyGUIEditor +{ + /// + /// + /// + public class PackagesWindow : EditorWindow + { + Vector2 scrollPos1; + Vector2 scrollPos2; + GUIStyle itemStyle; + + int selectedPackage; + string selectedPackageName; + string selectedComponentName; + + public PackagesWindow() + { + this.maxSize = new Vector2(550, 400); + this.minSize = new Vector2(550, 400); + } + + public void SetSelection(string packageName, string componentName) + { + selectedPackageName = packageName; + selectedComponentName = componentName; + } + + void OnGUI() + { + if (itemStyle == null) + itemStyle = new GUIStyle(GUI.skin.GetStyle("Tag MenuItem")); + + EditorGUILayout.BeginHorizontal(); + + //package list start------ + EditorGUILayout.BeginHorizontal(); + GUILayout.Space(5); + + EditorGUILayout.BeginVertical(); + GUILayout.Space(10); + + EditorGUILayout.LabelField("Packages", (GUIStyle)"OL Title", GUILayout.Width(300)); + GUILayout.Space(5); + + EditorGUILayout.BeginHorizontal(); + GUILayout.Space(4); + + scrollPos1 = EditorGUILayout.BeginScrollView(scrollPos1, (GUIStyle)"CN Box", GUILayout.Height(300), GUILayout.Width(300)); + EditorToolSet.LoadPackages(); + List pkgs = UIPackage.GetPackages(); + int cnt = pkgs.Count; + if (cnt == 0) + { + selectedPackage = -1; + selectedPackageName = null; + } + else + { + for (int i = 0; i < cnt; i++) + { + EditorGUILayout.BeginHorizontal(); + if (GUILayout.Toggle(selectedPackageName == pkgs[i].name, pkgs[i].name, itemStyle, GUILayout.ExpandWidth(true))) + { + selectedPackage = i; + selectedPackageName = pkgs[i].name; + } + EditorGUILayout.EndHorizontal(); + } + } + EditorGUILayout.EndScrollView(); + + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.EndVertical(); + + EditorGUILayout.EndHorizontal(); + + //package list end------ + + //component list start------ + + EditorGUILayout.BeginHorizontal(); + GUILayout.Space(5); + + EditorGUILayout.BeginVertical(); + GUILayout.Space(10); + + EditorGUILayout.LabelField("Components", (GUIStyle)"OL Title", GUILayout.Width(220)); + GUILayout.Space(5); + + EditorGUILayout.BeginHorizontal(); + GUILayout.Space(4); + + scrollPos2 = EditorGUILayout.BeginScrollView(scrollPos2, (GUIStyle)"CN Box", GUILayout.Height(300), GUILayout.Width(220)); + if (selectedPackage >= 0) + { + List items = pkgs[selectedPackage].GetItems(); + int i = 0; + foreach (PackageItem pi in items) + { + if (pi.type == PackageItemType.Component && pi.exported) + { + EditorGUILayout.BeginHorizontal(); + if (GUILayout.Toggle(selectedComponentName == pi.name, pi.name, itemStyle, GUILayout.ExpandWidth(true))) + selectedComponentName = pi.name; + i++; + EditorGUILayout.EndHorizontal(); + } + } + } + EditorGUILayout.EndScrollView(); + + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.EndVertical(); + + EditorGUILayout.EndHorizontal(); + + //component list end------ + + GUILayout.Space(10); + + EditorGUILayout.EndHorizontal(); + + GUILayout.Space(20); + + //buttons start--- + EditorGUILayout.BeginHorizontal(); + + GUILayout.Space(180); + + if (GUILayout.Button("Refresh", GUILayout.Width(100))) + EditorToolSet.ReloadPackages(); + + GUILayout.Space(20); + if (GUILayout.Button("OK", GUILayout.Width(100)) && selectedPackage >= 0) + { + UIPackage selectedPkg = pkgs[selectedPackage]; + string tmp = selectedPkg.assetPath.ToLower(); + string packagePath; + int pos = tmp.LastIndexOf("/resources/"); + if (pos != -1) + packagePath = selectedPkg.assetPath.Substring(pos + 11); + else + { + pos = tmp.IndexOf("resources/"); + if (pos == 0) + packagePath = selectedPkg.assetPath.Substring(pos + 10); + else + packagePath = selectedPkg.assetPath; + } + if (Selection.activeGameObject != null) + { +#if UNITY_2018_3_OR_NEWER + bool isPrefab = PrefabUtility.GetPrefabAssetType(Selection.activeGameObject) != PrefabAssetType.NotAPrefab; +#else + bool isPrefab = PrefabUtility.GetPrefabType(Selection.activeGameObject) == PrefabType.Prefab; +#endif + Selection.activeGameObject.SendMessage("OnUpdateSource", + new object[] { selectedPkg.name, packagePath, selectedComponentName, !isPrefab }, + SendMessageOptions.DontRequireReceiver); + } + +#if UNITY_2018_3_OR_NEWER + PrefabStage prefabStage = PrefabStageUtility.GetCurrentPrefabStage(); + if (prefabStage != null) + EditorSceneManager.MarkSceneDirty(prefabStage.scene); + else + ApplyChange(); +#else + ApplyChange(); +#endif + this.Close(); + } + + EditorGUILayout.EndHorizontal(); + } + + void ApplyChange() + { + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/PackagesWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/PackagesWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/PackagesWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs new file mode 100644 index 000000000..0e7bba904 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs @@ -0,0 +1,29 @@ +using UnityEditor; +using FairyGUI; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(StageCamera))] + public class StageCameraEditor : Editor + { + string[] propertyToExclude; + + void OnEnable() + { + propertyToExclude = new string[] { "m_Script" }; + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + DrawPropertiesExcluding(serializedObject, propertyToExclude); + + if (serializedObject.ApplyModifiedProperties()) + (target as StageCamera).ApplyModifiedProperties(); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/StageCameraEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/StageCameraEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/StageCameraEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs new file mode 100644 index 000000000..dc6a828ec --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs @@ -0,0 +1,226 @@ +using UnityEngine; +using UnityEditor; +using FairyGUI; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(UIConfig))] + public class UIConfigEditor : Editor + { + string[] propertyToExclude; + bool itemsFoldout; + bool packagesFoldOut; + int errorState; + + private const float kButtonWidth = 18f; + + void OnEnable() + { + propertyToExclude = new string[] { "m_Script", "Items", "PreloadPackages" }; + + itemsFoldout = EditorPrefs.GetBool("itemsFoldOut"); + packagesFoldOut = EditorPrefs.GetBool("packagesFoldOut"); + errorState = 0; + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + DrawPropertiesExcluding(serializedObject, propertyToExclude); + + UIConfig config = (UIConfig)target; + + EditorGUILayout.BeginHorizontal(); + EditorGUI.BeginChangeCheck(); + itemsFoldout = EditorGUILayout.Foldout(itemsFoldout, "Config Items"); + if (EditorGUI.EndChangeCheck()) + EditorPrefs.SetBool("itemsFoldOut", itemsFoldout); + EditorGUILayout.EndHorizontal(); + + bool modified = false; + + if (itemsFoldout) + { + Undo.RecordObject(config, "Items"); + + int len = config.Items.Count; + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Add"); + UIConfig.ConfigKey selectedKey = (UIConfig.ConfigKey)EditorGUILayout.EnumPopup((System.Enum)UIConfig.ConfigKey.PleaseSelect); + + if (selectedKey != UIConfig.ConfigKey.PleaseSelect) + { + int index = (int)selectedKey; + + if (index > len - 1) + { + for (int i = len; i < index; i++) + config.Items.Add(new UIConfig.ConfigValue()); + + UIConfig.ConfigValue value = new UIConfig.ConfigValue(); + value.valid = true; + UIConfig.SetDefaultValue(selectedKey, value); + config.Items.Add(value); + } + else + { + UIConfig.ConfigValue value = config.Items[index]; + if (value == null) + { + value = new UIConfig.ConfigValue(); + value.valid = true; + UIConfig.SetDefaultValue(selectedKey, value); + config.Items[index] = value; + } + else if (!value.valid) + { + value.valid = true; + UIConfig.SetDefaultValue(selectedKey, value); + } + } + } + EditorGUILayout.EndHorizontal(); + + for (int i = 0; i < len; i++) + { + UIConfig.ConfigValue value = config.Items[i]; + if (value == null || !value.valid) + continue; + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel(((UIConfig.ConfigKey)i).ToString()); + switch ((UIConfig.ConfigKey)i) + { + case UIConfig.ConfigKey.ClickDragSensitivity: + case UIConfig.ConfigKey.DefaultComboBoxVisibleItemCount: + case UIConfig.ConfigKey.DefaultScrollStep: + case UIConfig.ConfigKey.TouchDragSensitivity: + case UIConfig.ConfigKey.TouchScrollSensitivity: + case UIConfig.ConfigKey.InputCaretSize: + value.i = EditorGUILayout.IntField(value.i); + break; + + case UIConfig.ConfigKey.ButtonSound: + case UIConfig.ConfigKey.GlobalModalWaiting: + case UIConfig.ConfigKey.HorizontalScrollBar: + case UIConfig.ConfigKey.LoaderErrorSign: + case UIConfig.ConfigKey.PopupMenu: + case UIConfig.ConfigKey.PopupMenu_seperator: + case UIConfig.ConfigKey.TooltipsWin: + case UIConfig.ConfigKey.VerticalScrollBar: + case UIConfig.ConfigKey.WindowModalWaiting: + case UIConfig.ConfigKey.DefaultFont: + value.s = EditorGUILayout.TextField(value.s); + break; + + case UIConfig.ConfigKey.DefaultScrollBounceEffect: + case UIConfig.ConfigKey.DefaultScrollTouchEffect: + case UIConfig.ConfigKey.RenderingTextBrighterOnDesktop: + case UIConfig.ConfigKey.AllowSoftnessOnTopOrLeftSide: + case UIConfig.ConfigKey.DepthSupportForPaintingMode: + value.b = EditorGUILayout.Toggle(value.b); + break; + + case UIConfig.ConfigKey.ButtonSoundVolumeScale: + value.f = EditorGUILayout.Slider(value.f, 0, 1); + break; + + case UIConfig.ConfigKey.ModalLayerColor: + case UIConfig.ConfigKey.InputHighlightColor: + value.c = EditorGUILayout.ColorField(value.c); + break; + + case UIConfig.ConfigKey.Branch: + EditorGUI.BeginChangeCheck(); + value.s = EditorGUILayout.TextField(value.s); + if (EditorGUI.EndChangeCheck()) + modified = true; + break; + } + + if (GUILayout.Button(new GUIContent("X", "Delete Item"), EditorStyles.miniButtonRight, GUILayout.Width(30))) + { + config.Items[i].Reset(); + UIConfig.SetDefaultValue((UIConfig.ConfigKey)i, config.Items[i]); + modified = true; + } + EditorGUILayout.EndHorizontal(); + } + } + + EditorGUILayout.BeginHorizontal(); + EditorGUI.BeginChangeCheck(); + packagesFoldOut = EditorGUILayout.Foldout(packagesFoldOut, "Preload Packages"); + if (EditorGUI.EndChangeCheck()) + EditorPrefs.SetBool("packagesFoldOut", packagesFoldOut); + EditorGUILayout.EndHorizontal(); + + if (packagesFoldOut) + { + Undo.RecordObject(config, "PreloadPackages"); + + EditorToolSet.LoadPackages(); + + if (EditorToolSet.packagesPopupContents != null) + { + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Add"); + int selected = EditorGUILayout.Popup(EditorToolSet.packagesPopupContents.Length - 1, EditorToolSet.packagesPopupContents); + EditorGUILayout.EndHorizontal(); + + if (selected != EditorToolSet.packagesPopupContents.Length - 1) + { + UIPackage pkg = UIPackage.GetPackages()[selected]; + string tmp = pkg.assetPath.ToLower(); + int pos = tmp.LastIndexOf("resources/"); + if (pos != -1) + { + string packagePath = pkg.assetPath.Substring(pos + 10); + if (config.PreloadPackages.IndexOf(packagePath) == -1) + config.PreloadPackages.Add(packagePath); + + errorState = 0; + } + else + { + errorState = 10; + } + } + } + + if (errorState > 0) + { + errorState--; + EditorGUILayout.HelpBox("Package is not in resources folder.", MessageType.Warning); + } + + int cnt = config.PreloadPackages.Count; + int pi = 0; + while (pi < cnt) + { + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("" + pi + "."); + config.PreloadPackages[pi] = EditorGUILayout.TextField(config.PreloadPackages[pi]); + if (GUILayout.Button(new GUIContent("X", "Delete Item"), EditorStyles.miniButtonRight, GUILayout.Width(30))) + { + config.PreloadPackages.RemoveAt(pi); + cnt--; + } + else + pi++; + EditorGUILayout.EndHorizontal(); + } + } + else + errorState = 0; + + if (serializedObject.ApplyModifiedProperties() || modified) + (target as UIConfig).ApplyModifiedProperties(); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIConfigEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIConfigEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIConfigEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs new file mode 100644 index 000000000..f874c985f --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs @@ -0,0 +1,64 @@ +using UnityEditor; +using FairyGUI; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(UIContentScaler))] + public class UIContentScalerEditor : Editor + { + SerializedProperty scaleMode; + SerializedProperty screenMatchMode; + SerializedProperty designResolutionX; + SerializedProperty designResolutionY; + SerializedProperty fallbackScreenDPI; + SerializedProperty defaultSpriteDPI; + SerializedProperty constantScaleFactor; + SerializedProperty ignoreOrientation; + + string[] propertyToExclude; + + void OnEnable() + { + scaleMode = serializedObject.FindProperty("scaleMode"); + screenMatchMode = serializedObject.FindProperty("screenMatchMode"); + designResolutionX = serializedObject.FindProperty("designResolutionX"); + designResolutionY = serializedObject.FindProperty("designResolutionY"); + fallbackScreenDPI = serializedObject.FindProperty("fallbackScreenDPI"); + defaultSpriteDPI = serializedObject.FindProperty("defaultSpriteDPI"); + constantScaleFactor = serializedObject.FindProperty("constantScaleFactor"); + ignoreOrientation = serializedObject.FindProperty("ignoreOrientation"); + + propertyToExclude = new string[] { "m_Script", "scaleMode", "screenMatchMode", "designResolutionX", "designResolutionY", + "fallbackScreenDPI", "defaultSpriteDPI", "constantScaleFactor", "ignoreOrientation"}; + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + DrawPropertiesExcluding(serializedObject, propertyToExclude); + + EditorGUILayout.PropertyField(scaleMode); + if ((UIContentScaler.ScaleMode)scaleMode.enumValueIndex == UIContentScaler.ScaleMode.ScaleWithScreenSize) + { + EditorGUILayout.PropertyField(designResolutionX); + EditorGUILayout.PropertyField(designResolutionY); + EditorGUILayout.PropertyField(screenMatchMode); + EditorGUILayout.PropertyField(ignoreOrientation); + } + else if ((UIContentScaler.ScaleMode)scaleMode.enumValueIndex == UIContentScaler.ScaleMode.ConstantPhysicalSize) + { + EditorGUILayout.PropertyField(fallbackScreenDPI); + EditorGUILayout.PropertyField(defaultSpriteDPI); + } + else + EditorGUILayout.PropertyField(constantScaleFactor); + + if (serializedObject.ApplyModifiedProperties()) + (target as UIContentScaler).ApplyModifiedProperties(); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIContentScalerEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIContentScalerEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIContentScalerEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs new file mode 100644 index 000000000..b11f05852 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs @@ -0,0 +1,88 @@ +using FairyGUI; +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(UIPainter))] + public class UIPainterEditor : Editor + { + SerializedProperty packageName; + SerializedProperty componentName; + SerializedProperty renderCamera; + SerializedProperty fairyBatching; + SerializedProperty touchDisabled; + SerializedProperty sortingOrder; + + string[] propertyToExclude; + + void OnEnable() + { + packageName = serializedObject.FindProperty("packageName"); + componentName = serializedObject.FindProperty("componentName"); + renderCamera = serializedObject.FindProperty("renderCamera"); + fairyBatching = serializedObject.FindProperty("fairyBatching"); + touchDisabled = serializedObject.FindProperty("touchDisabled"); + sortingOrder = serializedObject.FindProperty("sortingOrder"); + + propertyToExclude = new string[] { "m_Script", "packageName", "componentName", "packagePath", + "renderCamera", "fairyBatching", "touchDisabled","sortingOrder" + }; + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + UIPainter panel = target as UIPainter; + + DrawPropertiesExcluding(serializedObject, propertyToExclude); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Package Name"); + if (GUILayout.Button(packageName.stringValue, "ObjectField")) + EditorWindow.GetWindow(true, "Select a UI Component").SetSelection(packageName.stringValue, componentName.stringValue); + + if (GUILayout.Button("Clear", GUILayout.Width(50))) + { +#if UNITY_2018_3_OR_NEWER + bool isPrefab = PrefabUtility.GetPrefabAssetType(panel) != PrefabAssetType.NotAPrefab; +#else + bool isPrefab = PrefabUtility.GetPrefabType(panel) == PrefabType.Prefab; +#endif + panel.SendMessage("OnUpdateSource", new object[] { null, null, null, !isPrefab }); + + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Component Name"); + if (GUILayout.Button(componentName.stringValue, "ObjectField")) + EditorWindow.GetWindow(true, "Select a UI Component").SetSelection(packageName.stringValue, componentName.stringValue); + EditorGUILayout.EndHorizontal(); + int oldSortingOrder = panel.sortingOrder; + EditorGUILayout.PropertyField(sortingOrder); + EditorGUILayout.PropertyField(renderCamera); + EditorGUILayout.PropertyField(fairyBatching); + EditorGUILayout.PropertyField(touchDisabled); + + if (serializedObject.ApplyModifiedProperties()) + { +#if UNITY_2018_3_OR_NEWER + bool isPrefab = PrefabUtility.GetPrefabAssetType(panel) != PrefabAssetType.NotAPrefab; +#else + bool isPrefab = PrefabUtility.GetPrefabType(panel) == PrefabType.Prefab; +#endif + if (!isPrefab) + { + panel.ApplyModifiedProperties(sortingOrder.intValue != oldSortingOrder); + } + } + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPainterEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPainterEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPainterEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs new file mode 100644 index 000000000..6689f145b --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs @@ -0,0 +1,157 @@ +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace FairyGUIEditor +{ + /// + /// + /// + [CustomEditor(typeof(FairyGUI.UIPanel))] + public class UIPanelEditor : Editor + { + SerializedProperty packageName; + SerializedProperty componentName; + SerializedProperty packagePath; + SerializedProperty renderMode; + SerializedProperty renderCamera; + SerializedProperty sortingOrder; + SerializedProperty position; + SerializedProperty scale; + SerializedProperty rotation; + SerializedProperty fairyBatching; + SerializedProperty fitScreen; + SerializedProperty touchDisabled; + SerializedProperty hitTestMode; + SerializedProperty setNativeChildrenOrder; + + string[] propertyToExclude; + + void OnEnable() + { + packageName = serializedObject.FindProperty("packageName"); + componentName = serializedObject.FindProperty("componentName"); + packagePath = serializedObject.FindProperty("packagePath"); + renderMode = serializedObject.FindProperty("renderMode"); + renderCamera = serializedObject.FindProperty("renderCamera"); + sortingOrder = serializedObject.FindProperty("sortingOrder"); + position = serializedObject.FindProperty("position"); + scale = serializedObject.FindProperty("scale"); + rotation = serializedObject.FindProperty("rotation"); + fairyBatching = serializedObject.FindProperty("fairyBatching"); + fitScreen = serializedObject.FindProperty("fitScreen"); + touchDisabled = serializedObject.FindProperty("touchDisabled"); + hitTestMode = serializedObject.FindProperty("hitTestMode"); + setNativeChildrenOrder = serializedObject.FindProperty("setNativeChildrenOrder"); + + + propertyToExclude = new string[] { "m_Script", "packageName", "componentName", "packagePath", "renderMode", + "renderCamera", "sortingOrder", "position", "scale", "rotation", "fairyBatching", "fitScreen","touchDisabled", + "hitTestMode","cachedUISize","setNativeChildrenOrder" + }; + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + FairyGUI.UIPanel panel = target as FairyGUI.UIPanel; + + DrawPropertiesExcluding(serializedObject, propertyToExclude); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Package Name"); + if (GUILayout.Button(packageName.stringValue, "ObjectField")) + EditorWindow.GetWindow(true, "Select a UI Component").SetSelection(packageName.stringValue, componentName.stringValue); + + if (GUILayout.Button("Clear", GUILayout.Width(50))) + { +#if UNITY_2018_3_OR_NEWER + bool isPrefab = PrefabUtility.GetPrefabAssetType(panel) != PrefabAssetType.NotAPrefab; +#else + bool isPrefab = PrefabUtility.GetPrefabType(panel) == PrefabType.Prefab; +#endif + panel.SendMessage("OnUpdateSource", new object[] { null, null, null, !isPrefab }); + + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Component Name"); + if (GUILayout.Button(componentName.stringValue, "ObjectField")) + EditorWindow.GetWindow(true, "Select a UI Component").SetSelection(packageName.stringValue, componentName.stringValue); + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.PrefixLabel("Package Path"); + EditorGUILayout.LabelField(packagePath.stringValue, (GUIStyle)"helpbox"); + EditorGUILayout.EndHorizontal(); + + if (Application.isPlaying) + EditorGUILayout.EnumPopup("Render Mode", panel.container.renderMode); + else + EditorGUILayout.PropertyField(renderMode); + if ((RenderMode)renderMode.enumValueIndex != RenderMode.ScreenSpaceOverlay) + EditorGUILayout.PropertyField(renderCamera); + + int oldSortingOrder = panel.sortingOrder; + EditorGUILayout.PropertyField(sortingOrder); + EditorGUILayout.PropertyField(fairyBatching); + EditorGUILayout.PropertyField(hitTestMode); + EditorGUILayout.PropertyField(touchDisabled); + EditorGUILayout.PropertyField(setNativeChildrenOrder); + EditorGUILayout.Separator(); + EditorGUILayout.LabelField("UI Transform", (GUIStyle)"OL Title"); + EditorGUILayout.Separator(); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(position); + EditorGUILayout.PropertyField(rotation); + EditorGUILayout.PropertyField(scale); + EditorGUILayout.Space(); + + FairyGUI.FitScreen oldFitScreen = (FairyGUI.FitScreen)fitScreen.enumValueIndex; + EditorGUILayout.PropertyField(fitScreen); + + if (serializedObject.ApplyModifiedProperties()) + { +#if UNITY_2018_3_OR_NEWER + bool isPrefab = PrefabUtility.GetPrefabAssetType(panel) != PrefabAssetType.NotAPrefab; +#else + bool isPrefab = PrefabUtility.GetPrefabType(panel) == PrefabType.Prefab; +#endif + if (!isPrefab) + { + panel.ApplyModifiedProperties(sortingOrder.intValue != oldSortingOrder, (FairyGUI.FitScreen)fitScreen.enumValueIndex != oldFitScreen); + } + } + } + + void OnSceneGUI() + { + FairyGUI.UIPanel panel = (target as FairyGUI.UIPanel); + if (panel.container == null) + return; + + Vector3 pos = panel.GetUIWorldPosition(); + float sizeFactor = HandleUtility.GetHandleSize(pos); +#if UNITY_2022_2_OR_NEWER + Vector3 newPos = Handles.FreeMoveHandle(pos, sizeFactor, Vector3.one, Handles.ArrowHandleCap); +#elif UNITY_2017_1_OR_NEWER + Vector3 newPos = Handles.FreeMoveHandle(pos, Quaternion.identity, sizeFactor, Vector3.one, Handles.ArrowHandleCap); +#else + Vector3 newPos = Handles.FreeMoveHandle(pos, Quaternion.identity, sizeFactor, Vector3.one, Handles.ArrowCap); +#endif + if (newPos != pos) + { + Vector2 v1 = HandleUtility.WorldToGUIPoint(pos); + Vector2 v2 = HandleUtility.WorldToGUIPoint(newPos); + Vector3 delta = v2 - v1; + delta.x = (int)delta.x; + delta.y = (int)delta.y; + + panel.MoveUI(delta); + } + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPanelEditor.cs.meta b/Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Editor/FairyGUI/UIPanelEditor.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Editor/FairyGUI/UIPanelEditor.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/LICENSE b/Assets/Scripts/NBC.Fantasy~/LICENSE similarity index 100% rename from Assets/Scripts/NBC.Fantasy/LICENSE rename to Assets/Scripts/NBC.Fantasy~/LICENSE diff --git a/Assets/Scripts/NBC.Fantasy/LICENSE.meta b/Assets/Scripts/NBC.Fantasy~/LICENSE.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/LICENSE.meta rename to Assets/Scripts/NBC.Fantasy~/LICENSE.meta diff --git a/Assets/Scripts/NBC.Fantasy/README.md b/Assets/Scripts/NBC.Fantasy~/README.md similarity index 100% rename from Assets/Scripts/NBC.Fantasy/README.md rename to Assets/Scripts/NBC.Fantasy~/README.md diff --git a/Assets/Scripts/NBC.Fantasy/README.md.meta b/Assets/Scripts/NBC.Fantasy~/README.md.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/README.md.meta rename to Assets/Scripts/NBC.Fantasy~/README.md.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime.meta b/Assets/Scripts/NBC.Fantasy~/Runtime.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/App.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/App.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/App.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/App.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/App.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/App.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/App.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/App.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Editor.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Editor.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Editor.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Editor.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Addressable.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Addressable.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Addressable.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Addressable.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Addressable.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Addressable.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Addressable.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Addressable.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/AddressableRuntimeImpl.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/AssetData.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/AssetData.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/AssetData.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/AssetData.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/AssetData.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/AssetData.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/AssetData.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/AssetData.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/BundleData.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/BundleData.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/BundleData.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/BundleData.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/BundleData.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/BundleData.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/BundleData.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/BundleData.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/PackageData.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/PackageData.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/PackageData.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/PackageData.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/PackageData.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/PackageData.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/PackageData.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/PackageData.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionData.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionData.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionData.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionData.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionData.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionData.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionData.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionData.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Data/VersionDataReader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/AssetInfo.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Address/Info/BundleInfo.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoadFromDatabase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/AssetLoaderFromBundle.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromDownload.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/BundleLoaderFromLocal.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IAssetLoader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/IBundleLoader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/ISceneLoader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoadFromDatabase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Loaders/SceneLoaderFromBundle.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/AssetProvider.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/BundledProvider.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/Dependency.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/ProviderBase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Asset/Providers/SceneProvider.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Assets.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Assets.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Assets.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Assets.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Assets.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Assets.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Assets.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Assets.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const/Const.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const/Const.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const/Const.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const/Const.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const/Const.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const/Const.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Const/Const.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Const/Const.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Enums/BundleLoadMode.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugInfo.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Debug/DebugRemoteServer.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/IDecryptionServices.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/IDecryptionServices.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/IDecryptionServices.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/IDecryptionServices.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/IDecryptionServices.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/IDecryptionServices.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/IDecryptionServices.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/IDecryptionServices.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Recycler.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Recycler.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Recycler.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Recycler.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Recycler.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Recycler.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Services/Recycler.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Services/Recycler.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/AssetTaskBase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadBundlesTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadCertificateHandler.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadFileTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadRunner.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Download/DownloadTaskBase.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/EditorInitializationTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/InitializationTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OfflineInitializationTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/OnlineInitializationTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckCoverInstallTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Initialization/StepTasks/CheckUnpackPackageTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Provider/ProviderRunner.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/RunFunctionTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/TaskRunner.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/TaskRunner.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/TaskRunner.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/TaskRunner.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/TaskRunner.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/TaskRunner.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/TaskRunner.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/TaskRunner.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackFileTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackPackagesTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Unpack/UnpackVersionTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/CheckUpdateTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateContext.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Tasks/Update/UpdateVersionTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Mono.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Mono.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Mono.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Mono.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Mono.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Mono.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Mono.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Mono.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/StreamingAssetsUtil.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Util.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Util.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Util.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Util.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Util.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Util.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Asset/Runtime/Utils/Util.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Asset/Runtime/Utils/Util.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes/Attributes.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes/Attributes.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes/Attributes.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes/Attributes.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes/Attributes.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes/Attributes.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Attributes/Attributes.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Attributes/Attributes.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Config.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Config.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Config.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Config.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventArgs.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventArgs.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventArgs.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventArgs.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventArgs.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventArgs.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventArgs.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventArgs.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventDispatcher.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventDispatcher.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventDispatcher.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventDispatcher.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventDispatcher.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventDispatcher.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/EventDispatcher.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/EventDispatcher.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/IEventDispatcher.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/IEventDispatcher.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/IEventDispatcher.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/IEventDispatcher.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/IEventDispatcher.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/IEventDispatcher.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Event/IEventDispatcher.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Event/IEventDispatcher.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/Fsm.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/Fsm.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/Fsm.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/Fsm.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/Fsm.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/Fsm.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/Fsm.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/Fsm.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmBaseState.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmBaseState.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmBaseState.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmBaseState.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmBaseState.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmBaseState.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmBaseState.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmBaseState.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmTransmit.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmTransmit.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmTransmit.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmTransmit.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmTransmit.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmTransmit.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/FSM/FsmTransmit.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/FSM/FsmTransmit.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Log.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Log.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Log/Log.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log/Log.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Log/Log.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log/Log.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Log/Log.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log/Log.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Log/Log.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Log/Log.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/ParallelTaskCollection.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/SequenceTaskCollection.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TaskCollection.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TaskCollection.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TaskCollection.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TaskCollection.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TaskCollection.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TaskCollection.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TaskCollection.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TaskCollection.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Collection/TimelineTaskCollection.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions/TaskChainExtension.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions/TaskChainExtension.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions/TaskChainExtension.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions/TaskChainExtension.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions/TaskChainExtension.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions/TaskChainExtension.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Extensions/TaskChainExtension.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Extensions/TaskChainExtension.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IProcess.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IProcess.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IProcess.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IProcess.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IProcess.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IProcess.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IProcess.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IProcess.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IRunner.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IRunner.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IRunner.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IRunner.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IRunner.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IRunner.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/IRunner.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/IRunner.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskCollection.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskCollection.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskCollection.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskCollection.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskCollection.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskCollection.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskCollection.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskCollection.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskRun.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskRun.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskRun.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskRun.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskRun.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskRun.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Interface/ITaskRun.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Interface/ITaskRun.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTask.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTask.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTask.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTask.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTask.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTask.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTask.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTask.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTaskStatus.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTaskStatus.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTaskStatus.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTaskStatus.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTaskStatus.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTaskStatus.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/NTaskStatus.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/NTaskStatus.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/FlushingOperation.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/FlushingOperation.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/FlushingOperation.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/FlushingOperation.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/FlushingOperation.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/FlushingOperation.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/FlushingOperation.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/FlushingOperation.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/Runner.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/Runner.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/Runner.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/Runner.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/Runner.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/Runner.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/Runner.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/Runner.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/RunnerProcess.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/RunnerProcess.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/RunnerProcess.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/RunnerProcess.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/RunnerProcess.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/RunnerProcess.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/NTask/Runner/RunnerProcess.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/NTask/Runner/RunnerProcess.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/ISingletonAwake.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/ISingletonAwake.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/ISingletonAwake.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/ISingletonAwake.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/ISingletonAwake.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/ISingletonAwake.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/ISingletonAwake.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/ISingletonAwake.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/MonoManager.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/MonoManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/MonoManager.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/MonoManager.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/MonoManager.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/MonoManager.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/MonoManager.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/MonoManager.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Singleton.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Singleton.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Singleton.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Singleton.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Singleton.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Singleton.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Singleton.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Singleton.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/TimeInfo.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/TimeInfo.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/TimeInfo.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/TimeInfo.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/TimeInfo.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/TimeInfo.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/TimeInfo.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/TimeInfo.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Timer.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Timer.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Timer.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Timer.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Timer.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Timer.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Core/Services/Timer.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Core/Services/Timer.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Const.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Const.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Const/LanguageConst.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const/LanguageConst.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Const/LanguageConst.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const/LanguageConst.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Const/LanguageConst.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const/LanguageConst.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Const/LanguageConst.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Const/LanguageConst.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces/ILanguage.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces/ILanguage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces/ILanguage.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces/ILanguage.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces/ILanguage.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces/ILanguage.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Interfaces/ILanguage.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Interfaces/ILanguage.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Lan.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Lan.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Lan.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Lan.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/Lan.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/Lan.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/Lan.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/Lan.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageComponent.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageComponent.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageComponent.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageComponent.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageComponent.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageComponent.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageComponent.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageComponent.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageFont.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageFont.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageFont.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageFont.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageFont.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageFont.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageFont.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageFont.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageImage.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageImage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageImage.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageImage.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageImage.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageImage.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageImage.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageImage.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageText.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageText.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageText.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageText.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageText.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageText.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConcrete/LanguageText.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConcrete/LanguageText.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConfig.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConfig.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConfig.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConfig.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConfig.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConfig.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageConfig.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageConfig.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageManager.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageManager.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageManager.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageManager.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageManager.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageManager.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Language/LanguageManager.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Language/LanguageManager.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/NBC.Fantasy.asmdef b/Assets/Scripts/NBC.Fantasy~/Runtime/NBC.Fantasy.asmdef similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/NBC.Fantasy.asmdef rename to Assets/Scripts/NBC.Fantasy~/Runtime/NBC.Fantasy.asmdef diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/NBC.Fantasy.asmdef.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/NBC.Fantasy.asmdef.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/NBC.Fantasy.asmdef.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/NBC.Fantasy.asmdef.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs new file mode 100644 index 000000000..1f4d434b7 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs @@ -0,0 +1,36 @@ +using UnityEngine; +using FairyGUI; + +/// +/// A game bag demo, demonstrated how to customize loader to load icons not in the UI package. +/// +public class BagMain : MonoBehaviour +{ + GComponent _mainView; + BagWindow _bagWindow; + + void Awake() + { + //Register custom loader class + UIObjectFactory.SetLoaderExtension(typeof(MyGLoader)); + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + GRoot.inst.SetContentScaleFactor(1136, 640); + _mainView = this.GetComponent().ui; + + _bagWindow = new BagWindow(); + _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); }); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs new file mode 100644 index 000000000..6b809f6fb --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs @@ -0,0 +1,49 @@ +using FairyGUI; +using UnityEngine; + +public class BagWindow : Window +{ + GList _list; + + public BagWindow() + { + } + + protected override void OnInit() + { + this.contentPane = UIPackage.CreateObject("Bag", "BagWin").asCom; + this.Center(); + this.modal = true; + + _list = this.contentPane.GetChild("list").asList; + _list.onClickItem.Add(__clickItem); + _list.itemRenderer = RenderListItem; + _list.numItems = 45; + } + + void RenderListItem(int index, GObject obj) + { + GButton button = (GButton)obj; + button.icon = "i" + UnityEngine.Random.Range(0, 10); + button.title = "" + UnityEngine.Random.Range(0, 100); + } + + override protected void DoShowAnimation() + { + this.SetScale(0.1f, 0.1f); + this.SetPivot(0.5f, 0.5f); + this.TweenScale(new Vector2(1, 1), 0.3f).OnComplete(this.OnShown); + } + + override protected void DoHideAnimation() + { + this.TweenScale(new Vector2(0.1f, 0.1f), 0.3f).OnComplete(this.HideImmediately); + } + + void __clickItem(EventContext context) + { + GButton item = (GButton)context.data; + this.contentPane.GetChild("n11").asLoader.url = item.icon; + this.contentPane.GetChild("n13").text = item.icon; + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/BagWindow.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs new file mode 100644 index 000000000..8f82c6b69 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs @@ -0,0 +1,188 @@ +using UnityEngine; +using System.Collections; +using System.Collections.Generic; +using FairyGUI; +#if UNITY_5_4_OR_NEWER +using UnityEngine.Networking; +#endif + +public delegate void LoadCompleteCallback(NTexture texture); +public delegate void LoadErrorCallback(string error); + +/// +/// Use to load icons from asset bundle, and pool them +/// +public class IconManager : MonoBehaviour +{ + static IconManager _instance; + public static IconManager inst + { + get + { + if (_instance == null) + { + GameObject go = new GameObject("IconManager"); + DontDestroyOnLoad(go); + _instance = go.AddComponent(); + } + return _instance; + } + } + + public const int POOL_CHECK_TIME = 30; + public const int MAX_POOL_SIZE = 10; + + List _items; + bool _started; + Hashtable _pool; + string _basePath; + + void Awake() + { + _items = new List(); + _pool = new Hashtable(); + _basePath = Application.streamingAssetsPath.Replace("\\", "/") + "/fairygui-examples/"; + if (Application.platform != RuntimePlatform.Android) + _basePath = "file:///" + _basePath; + + StartCoroutine(FreeIdleIcons()); + } + + public void LoadIcon(string url, + LoadCompleteCallback onSuccess, + LoadErrorCallback onFail) + { + LoadItem item = new LoadItem(); + item.url = url; + item.onSuccess = onSuccess; + item.onFail = onFail; + _items.Add(item); + if (!_started) + StartCoroutine(Run()); + } + + IEnumerator Run() + { + _started = true; + + LoadItem item = null; + while (true) + { + if (_items.Count > 0) + { + item = _items[0]; + _items.RemoveAt(0); + } + else + break; + + if (_pool.ContainsKey(item.url)) + { + //Debug.Log("hit " + item.url); + + NTexture texture = (NTexture)_pool[item.url]; + texture.refCount++; + + if (item.onSuccess != null) + item.onSuccess(texture); + + continue; + } + + string url = _basePath + item.url + ".ab"; +#if UNITY_2017_2_OR_NEWER +#if UNITY_2018_1_OR_NEWER + UnityWebRequest www = UnityWebRequestAssetBundle.GetAssetBundle(url); +#else + UnityWebRequest www = UnityWebRequest.GetAssetBundle(url); +#endif + yield return www.SendWebRequest(); + +#if UNITY_2020_2_OR_NEWER + if (www.result == UnityWebRequest.Result.Success) +#else + if (!www.isNetworkError && !www.isHttpError) +#endif + { + AssetBundle bundle = DownloadHandlerAssetBundle.GetContent(www); +#else + WWW www = new WWW(url); + yield return www; + + if (string.IsNullOrEmpty(www.error)) + { + AssetBundle bundle = www.assetBundle; +#endif + + if (bundle == null) + { + Debug.LogWarning("Run Window->Build FairyGUI example Bundles first."); + if (item.onFail != null) + item.onFail(www.error); + continue; + } +#if (UNITY_5 || UNITY_5_3_OR_NEWER) + NTexture texture = new NTexture(bundle.LoadAllAssets()[0]); +#else + NTexture texture = new NTexture((Texture2D)bundle.mainAsset); +#endif + texture.refCount++; + bundle.Unload(false); + + _pool[item.url] = texture; + + if (item.onSuccess != null) + item.onSuccess(texture); + } + else + { + if (item.onFail != null) + item.onFail(www.error); + } + } + + _started = false; + } + + IEnumerator FreeIdleIcons() + { + yield return new WaitForSeconds(POOL_CHECK_TIME); //check the pool every 30 seconds + + int cnt = _pool.Count; + if (cnt > MAX_POOL_SIZE) + { + ArrayList toRemove = null; + foreach (DictionaryEntry de in _pool) + { + string key = (string)de.Key; + NTexture texture = (NTexture)de.Value; + if (texture.refCount == 0) + { + if (toRemove == null) + toRemove = new ArrayList(); + toRemove.Add(key); + texture.Dispose(); + + //Debug.Log("free icon " + de.Key); + + cnt--; + if (cnt <= 8) + break; + } + } + if (toRemove != null) + { + foreach (string key in toRemove) + _pool.Remove(key); + } + } + } + +} + +class LoadItem +{ + public string url; + public LoadCompleteCallback onSuccess; + public LoadErrorCallback onFail; +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/IconManager.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs new file mode 100644 index 000000000..67cff271d --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs @@ -0,0 +1,33 @@ +using UnityEngine; +using FairyGUI; +using System.IO; + +/// +/// Extend the ability of GLoader +/// +public class MyGLoader : GLoader +{ + protected override void LoadExternal() + { + IconManager.inst.LoadIcon(this.url, OnLoadSuccess, OnLoadFail); + } + + protected override void FreeExternal(NTexture texture) + { + texture.refCount--; + } + + void OnLoadSuccess(NTexture texture) + { + if (string.IsNullOrEmpty(this.url)) + return; + + this.onExternalLoadSuccess(texture); + } + + void OnLoadFail(string error) + { + Debug.Log("load " + this.url + " failed: " + error); + this.onExternalLoadFailed(); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Bag/MyGLoader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs new file mode 100644 index 000000000..e211ca1bf --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs @@ -0,0 +1,441 @@ +using UnityEngine; +using System.Collections.Generic; +using FairyGUI; + +public class BasicsMain : MonoBehaviour +{ + private GComponent _mainView; + private GObject _backBtn; + private GComponent _demoContainer; + private Controller _viewController; + private Dictionary _demoObjects; + + public Gradient lineGradient; + + void Awake() + { +#if (UNITY_5 || UNITY_5_3_OR_NEWER) + //Use the font names directly + UIConfig.defaultFont = "Microsoft YaHei"; +#else + //Need to put a ttf file into Resources folder. Here is the file name of the ttf file. + UIConfig.defaultFont = "afont"; +#endif + UIPackage.AddPackage("UI/Basics"); + + UIConfig.verticalScrollBar = "ui://Basics/ScrollBar_VT"; + UIConfig.horizontalScrollBar = "ui://Basics/ScrollBar_HZ"; + UIConfig.popupMenu = "ui://Basics/PopupMenu"; + UIConfig.buttonSound = (NAudioClip)UIPackage.GetItemAsset("Basics", "click"); + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _backBtn = _mainView.GetChild("btn_Back"); + _backBtn.visible = false; + _backBtn.onClick.Add(onClickBack); + + _demoContainer = _mainView.GetChild("container").asCom; + _viewController = _mainView.GetController("c1"); + + _demoObjects = new Dictionary(); + + int cnt = _mainView.numChildren; + for (int i = 0; i < cnt; i++) + { + GObject obj = _mainView.GetChildAt(i); + if (obj.group != null && obj.group.name == "btns") + obj.onClick.Add(runDemo); + } + } + + private void runDemo(EventContext context) + { + string type = ((GObject)(context.sender)).name.Substring(4); + GComponent obj; + if (!_demoObjects.TryGetValue(type, out obj)) + { + obj = UIPackage.CreateObject("Basics", "Demo_" + type).asCom; + _demoObjects[type] = obj; + } + + _demoContainer.RemoveChildren(); + _demoContainer.AddChild(obj); + _viewController.selectedIndex = 1; + _backBtn.visible = true; + + switch (type) + { + case "Graph": + PlayGraph(); + break; + + case "Button": + PlayButton(); + break; + + case "Text": + PlayText(); + break; + + case "Grid": + PlayGrid(); + break; + + case "Transition": + PlayTransition(); + break; + + case "Window": + PlayWindow(); + break; + + case "Popup": + PlayPopup(); + break; + + case "Drag&Drop": + PlayDragDrop(); + break; + + case "Depth": + PlayDepth(); + break; + + case "ProgressBar": + PlayProgressBar(); + break; + } + } + + private void onClickBack() + { + _viewController.selectedIndex = 0; + _backBtn.visible = false; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } + + //----------------------------- + private void PlayGraph() + { + GComponent obj = _demoObjects["Graph"]; + + Shape shape; + + shape = obj.GetChild("pie").asGraph.shape; + EllipseMesh ellipse = shape.graphics.GetMeshFactory(); + ellipse.startDegree = 30; + ellipse.endDegreee = 300; + shape.graphics.SetMeshDirty(); + + shape = obj.GetChild("trapezoid").asGraph.shape; + PolygonMesh trapezoid = shape.graphics.GetMeshFactory(); + trapezoid.usePercentPositions = true; + trapezoid.points.Clear(); + trapezoid.points.Add(new Vector2(0f, 1f)); + trapezoid.points.Add(new Vector2(0.3f, 0)); + trapezoid.points.Add(new Vector2(0.7f, 0)); + trapezoid.points.Add(new Vector2(1f, 1f)); + trapezoid.texcoords.Clear(); + trapezoid.texcoords.AddRange(VertexBuffer.NormalizedUV); + shape.graphics.SetMeshDirty(); + shape.graphics.texture = (NTexture)UIPackage.GetItemAsset("Basics", "change"); + + shape = obj.GetChild("line").asGraph.shape; + LineMesh line = shape.graphics.GetMeshFactory(); + line.lineWidthCurve = AnimationCurve.Linear(0, 25, 1, 10); + line.roundEdge = true; + line.gradient = lineGradient; + line.path.Create(new GPathPoint[] { + new GPathPoint(new Vector3(0, 120, 0)), + new GPathPoint(new Vector3(20, 120, 0)), + new GPathPoint(new Vector3(100, 100, 0)), + new GPathPoint(new Vector3(180, 30, 0)), + new GPathPoint(new Vector3(100, 0, 0)), + new GPathPoint(new Vector3(20, 30, 0)), + new GPathPoint(new Vector3(100, 100, 0)), + new GPathPoint(new Vector3(180, 120, 0)), + new GPathPoint(new Vector3(200, 120, 0)), + }); + shape.graphics.SetMeshDirty(); + GTween.To(0, 1, 5).SetEase(EaseType.Linear).SetTarget(shape.graphics).OnUpdate((GTweener t) => + { + ((NGraphics)t.target).GetMeshFactory().fillEnd = t.value.x; + ((NGraphics)t.target).SetMeshDirty(); + }); + + shape = obj.GetChild("line2").asGraph.shape; + LineMesh line2 = shape.graphics.GetMeshFactory(); + line2.lineWidth = 3; + line2.roundEdge = true; + line2.path.Create(new GPathPoint[] { + new GPathPoint(new Vector3(0, 120, 0), GPathPoint.CurveType.Straight), + new GPathPoint(new Vector3(60, 30, 0), GPathPoint.CurveType.Straight), + new GPathPoint(new Vector3(80, 90, 0), GPathPoint.CurveType.Straight), + new GPathPoint(new Vector3(140, 30, 0), GPathPoint.CurveType.Straight), + new GPathPoint(new Vector3(160, 90, 0), GPathPoint.CurveType.Straight), + new GPathPoint(new Vector3(220, 30, 0), GPathPoint.CurveType.Straight) + }); + shape.graphics.SetMeshDirty(); + + GObject image = obj.GetChild("line3"); + LineMesh line3 = image.displayObject.graphics.GetMeshFactory(); + line3.lineWidth = 30; + line3.roundEdge = false; + line3.path.Create(new GPathPoint[] { + new GPathPoint(new Vector3(0, 30, 0), new Vector3(50, -30), new Vector3(150, -50)), + new GPathPoint(new Vector3(200, 30, 0), new Vector3(300, 130)), + new GPathPoint(new Vector3(400, 30, 0)) + }); + image.displayObject.graphics.SetMeshDirty(); + } + + //----------------------------- + private void PlayButton() + { + GComponent obj = _demoObjects["Button"]; + obj.GetChild("n34").onClick.Add(() => { UnityEngine.Debug.Log("click button"); }); + } + + //------------------------------ + private void PlayText() + { + GComponent obj = _demoObjects["Text"]; + obj.GetChild("n12").asRichTextField.onClickLink.Add((EventContext context) => + { + GRichTextField t = context.sender as GRichTextField; + t.text = "[img]ui://Basics/pet[/img][color=#FF0000]You click the link[/color]:" + context.data; + }); + obj.GetChild("n25").onClick.Add(() => + { + obj.GetChild("n24").text = obj.GetChild("n22").text; + }); + } + + //------------------------------ + private void PlayGrid() + { + GComponent obj = _demoObjects["Grid"]; + GList list1 = obj.GetChild("list1").asList; + list1.RemoveChildrenToPool(); + string[] testNames = System.Enum.GetNames(typeof(RuntimePlatform)); + Color[] testColor = new Color[] { Color.yellow, Color.red, Color.white, Color.cyan }; + int cnt = testNames.Length; + for (int i = 0; i < cnt; i++) + { + GButton item = list1.AddItemFromPool().asButton; + item.GetChild("t0").text = "" + (i + 1); + item.GetChild("t1").text = testNames[i]; + item.GetChild("t2").asTextField.color = testColor[UnityEngine.Random.Range(0, 4)]; + item.GetChild("star").asProgress.value = (int)((float)UnityEngine.Random.Range(1, 4) / 3f * 100); + } + + GList list2 = obj.GetChild("list2").asList; + list2.RemoveChildrenToPool(); + for (int i = 0; i < cnt; i++) + { + GButton item = list2.AddItemFromPool().asButton; + item.GetChild("cb").asButton.selected = false; + item.GetChild("t1").text = testNames[i]; + item.GetChild("mc").asMovieClip.playing = i % 2 == 0; + item.GetChild("t3").text = "" + UnityEngine.Random.Range(0, 10000); + } + } + + //------------------------------ + private void PlayTransition() + { + GComponent obj = _demoObjects["Transition"]; + obj.GetChild("n2").asCom.GetTransition("t0").Play(int.MaxValue, 0, null); + obj.GetChild("n3").asCom.GetTransition("peng").Play(int.MaxValue, 0, null); + + obj.onAddedToStage.Add(() => + { + obj.GetChild("n2").asCom.GetTransition("t0").Stop(); + obj.GetChild("n3").asCom.GetTransition("peng").Stop(); + }); + } + + //------------------------------ + private Window _winA; + private Window _winB; + private void PlayWindow() + { + GComponent obj = _demoObjects["Window"]; + obj.GetChild("n0").onClick.Add(() => + { + if (_winA == null) + _winA = new Window1(); + _winA.Show(); + }); + + obj.GetChild("n1").onClick.Add(() => + { + if (_winB == null) + _winB = new Window2(); + _winB.Show(); + }); + } + + //------------------------------ + private PopupMenu _pm; + private GComponent _popupCom; + private void PlayPopup() + { + if (_pm == null) + { + _pm = new PopupMenu(); + _pm.AddItem("Item 1", __clickMenu); + _pm.AddItem("Item 2", __clickMenu); + _pm.AddItem("Item 3", __clickMenu); + _pm.AddItem("Item 4", __clickMenu); + } + + if (_popupCom == null) + { + _popupCom = UIPackage.CreateObject("Basics", "Component12").asCom; + _popupCom.Center(); + } + GComponent obj = _demoObjects["Popup"]; + obj.GetChild("n0").onClick.Add((EventContext context) => + { + _pm.Show((GObject)context.sender, PopupDirection.Down); + }); + + obj.GetChild("n1").onClick.Add(() => + { + GRoot.inst.ShowPopup(_popupCom); + }); + + + obj.onRightClick.Add(() => + { + _pm.Show(); + }); + } + + private void __clickMenu(EventContext context) + { + GObject itemObject = (GObject)context.data; + UnityEngine.Debug.Log("click " + itemObject.text); + } + + //------------------------------ + Vector2 startPos; + private void PlayDepth() + { + GComponent obj = _demoObjects["Depth"]; + GComponent testContainer = obj.GetChild("n22").asCom; + GObject fixedObj = testContainer.GetChild("n0"); + fixedObj.sortingOrder = 100; + fixedObj.draggable = true; + + int numChildren = testContainer.numChildren; + int i = 0; + while (i < numChildren) + { + GObject child = testContainer.GetChildAt(i); + if (child != fixedObj) + { + testContainer.RemoveChildAt(i); + numChildren--; + } + else + i++; + } + startPos = new Vector2(fixedObj.x, fixedObj.y); + + obj.GetChild("btn0").onClick.Add(() => + { + GGraph graph = new GGraph(); + startPos.x += 10; + startPos.y += 10; + graph.xy = startPos; + graph.DrawRect(150, 150, 1, Color.black, Color.red); + obj.GetChild("n22").asCom.AddChild(graph); + }); + + obj.GetChild("btn1").onClick.Add(() => + { + GGraph graph = new GGraph(); + startPos.x += 10; + startPos.y += 10; + graph.xy = startPos; + graph.DrawRect(150, 150, 1, Color.black, Color.green); + graph.sortingOrder = 200; + obj.GetChild("n22").asCom.AddChild(graph); + }); + } + + //------------------------------ + private void PlayDragDrop() + { + GComponent obj = _demoObjects["Drag&Drop"]; + obj.GetChild("a").draggable = true; + + GButton b = obj.GetChild("b").asButton; + b.draggable = true; + b.onDragStart.Add((EventContext context) => + { + //Cancel the original dragging, and start a new one with a agent. + context.PreventDefault(); + + DragDropManager.inst.StartDrag(b, b.icon, b.icon, (int)context.data); + }); + + GButton c = obj.GetChild("c").asButton; + c.icon = null; + c.onDrop.Add((EventContext context) => + { + c.icon = (string)context.data; + }); + + GObject bounds = obj.GetChild("n7"); + Rect rect = bounds.TransformRect(new Rect(0, 0, bounds.width, bounds.height), GRoot.inst); + + //---!!Because at this time the container is on the right side of the stage and beginning to move to left(transition), so we need to caculate the final position + rect.x -= obj.parent.x; + //---- + + GButton d = obj.GetChild("d").asButton; + d.draggable = true; + d.dragBounds = rect; + } + + //------------------------------ + private void PlayProgressBar() + { + GComponent obj = _demoObjects["ProgressBar"]; + Timers.inst.Add(0.001f, 0, __playProgress); + obj.onRemovedFromStage.Add(() => { Timers.inst.Remove(__playProgress); }); + } + + void __playProgress(object param) + { + GComponent obj = _demoObjects["ProgressBar"]; + int cnt = obj.numChildren; + for (int i = 0; i < cnt; i++) + { + GProgressBar child = obj.GetChildAt(i) as GProgressBar; + if (child != null) + { + + child.value += 1; + if (child.value > child.max) + child.value = 0; + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/BasicsMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs new file mode 100644 index 000000000..318878f9a --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using FairyGUI; + +public class Window1 : Window +{ + public Window1() + { + } + + protected override void OnInit() + { + this.contentPane = UIPackage.CreateObject("Basics", "WindowA").asCom; + this.Center(); + } + + override protected void OnShown() + { + GList list = this.contentPane.GetChild("n6").asList; + list.RemoveChildrenToPool(); + + for (int i = 0; i < 6; i++) + { + GButton item = list.AddItemFromPool().asButton; + item.title = "" + i; + item.icon = UIPackage.GetItemURL("Basics", "r4"); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window1.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs new file mode 100644 index 000000000..df1a5efa9 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using FairyGUI; +using UnityEngine; + +public class Window2 : Window +{ + public Window2() + { + } + + protected override void OnInit() + { + this.contentPane = UIPackage.CreateObject("Basics", "WindowB").asCom; + this.Center(); + } + + override protected void DoShowAnimation() + { + this.SetScale(0.1f, 0.1f); + this.SetPivot(0.5f, 0.5f); + this.TweenScale(new Vector2(1, 1), 0.3f).OnComplete(this.OnShown); + } + + override protected void DoHideAnimation() + { + this.TweenScale(new Vector2(0.1f, 0.1f), 0.3f).OnComplete(this.HideImmediately); + } + + override protected void OnShown() + { + contentPane.GetTransition("t1").Play(); + } + + override protected void OnHide() + { + contentPane.GetTransition("t1").Stop(); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Basics/Window2.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs new file mode 100644 index 000000000..a6bd420f3 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs @@ -0,0 +1,86 @@ +using System.Collections; +using UnityEngine; +using FairyGUI; +using System.Net; +using UnityEngine.Networking; +using System; + +/// +/// Demonstrated how to load UI package from assetbundle. The bundle can be build from the Window Menu->Build FairyGUI example bundles. +/// +class BundleUsageMain : MonoBehaviour +{ + GComponent _mainView; + + void Start() + { + Application.targetFrameRate = 60; + + Stage.inst.onKeyDown.Add(OnKeyDown); + + StartCoroutine(LoadUIPackage()); + } + + IEnumerator LoadUIPackage() + { + string url = Application.streamingAssetsPath.Replace("\\", "/") + "/fairygui-examples/bundleusage.ab"; + if (Application.isEditor) + { + UriBuilder uri = new UriBuilder(url); + uri.Scheme = "file"; + url = uri.ToString(); + } + +#if UNITY_2017_2_OR_NEWER + +#if UNITY_2018_1_OR_NEWER + UnityWebRequest www = UnityWebRequestAssetBundle.GetAssetBundle(url); +#else + UnityWebRequest www = UnityWebRequest.GetAssetBundle(url); +#endif + yield return www.SendWebRequest(); + +#if UNITY_2020_2_OR_NEWER + if (www.result == UnityWebRequest.Result.Success) +#else + if (!www.isNetworkError && !www.isHttpError) +#endif + { + AssetBundle bundle = DownloadHandlerAssetBundle.GetContent(www); +#else + WWW www = new WWW(url); + yield return www; + + if (string.IsNullOrEmpty(www.error)) + { + AssetBundle bundle = www.assetBundle; +#endif + if (bundle == null) + { + Debug.LogWarning("Run Window->Build FairyGUI example Bundles first."); + yield return 0; + } + UIPackage.AddPackage(bundle); + + _mainView = UIPackage.CreateObject("BundleUsage", "Main").asCom; + _mainView.fairyBatching = true; + _mainView.MakeFullScreen(); + _mainView.AddRelation(GRoot.inst, RelationType.Size); + + GRoot.inst.AddChild(_mainView); + _mainView.GetTransition("t0").Play(); + } + else + { + Debug.LogWarning("Run Window->Build FairyGUI example Bundles first."); + } + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/BundleUsage/BundleUsageMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs new file mode 100644 index 000000000..b540b93de --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs @@ -0,0 +1,57 @@ +using UnityEngine; +using FairyGUI; +public class CooldownMain : MonoBehaviour +{ + GComponent _mainView; + + GButton _btn0; + GImage _mask0; + float _time1; + + GButton _btn1; + GImage _mask1; + float _time2; + + void Start() + { + Application.targetFrameRate = 60; + + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.gameObject.GetComponent().ui; + + _btn0 = _mainView.GetChild("b0").asButton; + _btn0.icon = "Cooldown/k0"; + _time1 = 5; + _mask0 = _btn0.GetChild("mask").asImage; + + _btn1 = _mainView.GetChild("b1").asButton; + _btn1.icon = "Cooldown/k1"; + _time2 = 10; + _mask1 = _btn1.GetChild("mask").asImage; + + } + + void Update() + { + _time1 -= Time.deltaTime; + if (_time1 < 0) + _time1 = 5; + _mask0.fillAmount = 1 - (5 - _time1) / 5f; + + _time2 -= Time.deltaTime; + if (_time2 < 0) + _time2 = 10; + _btn1.text = string.Empty + Mathf.RoundToInt(_time2); + _mask1.fillAmount = 1 - (10 - _time2) / 10f; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } + +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Cooldown/CooldownMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs new file mode 100644 index 000000000..0b5803b03 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs @@ -0,0 +1,58 @@ +using UnityEngine; +using FairyGUI; + +public class CurveMain : MonoBehaviour +{ + GComponent _mainView; + GList _list; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _list = _mainView.GetChild("list").asList; + _list.SetVirtualAndLoop(); + _list.itemRenderer = RenderListItem; + _list.numItems = 5; + _list.scrollPane.onScroll.Add(DoSpecialEffect); + + DoSpecialEffect(); + } + + void DoSpecialEffect() + { + //change the scale according to the distance to middle + float midX = _list.scrollPane.posX + _list.viewWidth / 2; + int cnt = _list.numChildren; + for (int i = 0; i < cnt; i++) + { + GObject obj = _list.GetChildAt(i); + float dist = Mathf.Abs(midX - obj.x - obj.width / 2); + if (dist > obj.width) //no intersection + obj.SetScale(1, 1); + else + { + float ss = 1 + (1 - dist / obj.width) * 0.24f; + obj.SetScale(ss, ss); + } + } + } + + void RenderListItem(int index, GObject obj) + { + GButton item = (GButton)obj; + item.SetPivot(0.5f, 0.5f); + item.icon = UIPackage.GetItemURL("Curve", "n" + (index + 1)); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Curve/CurveMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs new file mode 100644 index 000000000..a1cfafd8f --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs @@ -0,0 +1,28 @@ +using System.Collections; +using UnityEngine; +using FairyGUI; + +/// +/// Demonstrated the simple flow of a game. +/// +public class CutSceneMain : MonoBehaviour +{ + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + UIPackage.AddPackage("UI/CutScene"); + + LevelManager.inst.Init(); + LevelManager.inst.LoadLevel("scene1"); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/CutSceneMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs new file mode 100644 index 000000000..a08c2a130 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs @@ -0,0 +1,82 @@ +using System.Collections; +using UnityEngine; +#if UNITY_5_3_OR_NEWER +using UnityEngine.SceneManagement; +#endif +using FairyGUI; + +public class LevelManager : MonoBehaviour +{ + static LevelManager _instance; + public static LevelManager inst + { + get + { + if (_instance == null) + { + GameObject go = new GameObject("LevelManager"); + DontDestroyOnLoad(go); + _instance = go.AddComponent(); + } + return _instance; + } + } + + GComponent _cutSceneView; + GComponent _mainView; + + public LevelManager() + { + } + + public void Init() + { + _cutSceneView = UIPackage.CreateObject("CutScene", "CutScene").asCom; + _cutSceneView.SetSize(GRoot.inst.width, GRoot.inst.height); + _cutSceneView.AddRelation(GRoot.inst, RelationType.Size); + + _mainView = UIPackage.CreateObject("CutScene", "Main").asCom; + _mainView.SetSize(GRoot.inst.width, GRoot.inst.height); + _mainView.AddRelation(GRoot.inst, RelationType.Size); + + _mainView.GetChild("n0").onClick.Add(() => + { + LoadLevel("scene1"); + }); + + _mainView.GetChild("n1").onClick.Add(() => + { + LoadLevel("scene2"); + }); + } + + public void LoadLevel(string levelName) + { + StartCoroutine(DoLoad(levelName)); + GRoot.inst.AddChild(_cutSceneView); + } + + IEnumerator DoLoad(string sceneName) + { + GRoot.inst.AddChild(_cutSceneView); + GProgressBar pb = _cutSceneView.GetChild("pb").asProgress; + pb.value = 0; +#if UNITY_5_3_OR_NEWER + AsyncOperation op = SceneManager.LoadSceneAsync(sceneName); +#else + AsyncOperation op = Application.LoadLevelAsync(sceneName); +#endif + float startTime = Time.time; + while (!op.isDone || pb.value != 100) + { + int value = (int)((Time.time - startTime) * 100f / 3f); + if (value > 100) + value = 100; + pb.value = value; + yield return null; + } + + GRoot.inst.RemoveChild(_cutSceneView); + GRoot.inst.AddChild(_mainView); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/CutScene/LevelManager.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs new file mode 100644 index 000000000..5dab672b7 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs @@ -0,0 +1,33 @@ +using UnityEngine; +using UnityEditor; +using System.IO; + +public class BuildAssetBundles +{ + [MenuItem("Window/Build FairyGUI Example Bundles")] + public static void Build() + { + string testPath = "UI/BundleUsage_fui"; + Object obj = Resources.Load(testPath); + string path = AssetDatabase.GetAssetPath(obj); + if(string.IsNullOrEmpty(path)) + { + Debug.LogWarning("sample not found: " + testPath); + return; + } + string basePath = path.Substring(0, path.Length - testPath.Length - 6); + + for (int i = 0; i < 10; i++) + { + AssetImporter.GetAtPath(basePath + "Icons/i" + i + ".png").assetBundleName = "fairygui-examples/i" + i + ".ab"; + } + + AssetImporter.GetAtPath(basePath + "UI/BundleUsage_fui.bytes").assetBundleName = "fairygui-examples/bundleusage.ab"; + AssetImporter.GetAtPath(basePath + "UI/BundleUsage_atlas0.png").assetBundleName = "fairygui-examples/bundleusage.ab"; + + if (!Directory.Exists(Application.streamingAssetsPath)) + Directory.CreateDirectory(Application.streamingAssetsPath); + + BuildPipeline.BuildAssetBundles(Application.streamingAssetsPath, BuildAssetBundleOptions.None, EditorUserBuildSettings.activeBuildTarget); + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Editor/BuildAssetBundles.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs new file mode 100644 index 000000000..2910a789c --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs @@ -0,0 +1,94 @@ +using UnityEngine; +using FairyGUI; + +public class EmitComponent : GComponent +{ + GLoader _symbolLoader; + GTextField _numberText; + Transform _owner; + + const float OFFSET_ADDITION = 2.2f; + static Vector2 JITTER_FACTOR = new Vector2(80, 80); + + public EmitComponent() + { + this.touchable = false; + + _symbolLoader = new GLoader(); + _symbolLoader.autoSize = true; + AddChild(_symbolLoader); + + _numberText = new GTextField(); + _numberText.autoSize = AutoSizeType.Both; + + AddChild(_numberText); + } + + public void SetHurt(Transform owner, int type, long hurt, bool critical) + { + _owner = owner; + + TextFormat tf = _numberText.textFormat; + if (type == 0) + tf.font = EmitManager.inst.hurtFont1; + else + tf.font = EmitManager.inst.hurtFont2; + _numberText.textFormat = tf; + _numberText.text = "-" + hurt; + + if (critical) + _symbolLoader.url = EmitManager.inst.criticalSign; + else + _symbolLoader.url = ""; + + UpdateLayout(); + + this.alpha = 1; + UpdatePosition(Vector2.zero); + Vector2 rnd = Vector2.Scale(UnityEngine.Random.insideUnitCircle, JITTER_FACTOR); + int toX = (int)rnd.x * 2; + int toY = (int)rnd.y * 2; + + EmitManager.inst.view.AddChild(this); + GTween.To(Vector2.zero, new Vector2(toX, toY), 1f).SetTarget(this) + .OnUpdate((GTweener tweener) => { this.UpdatePosition(tweener.value.vec2); }).OnComplete(this.OnCompleted); + this.TweenFade(0, 0.5f).SetDelay(0.5f); + } + + void UpdateLayout() + { + this.SetSize(_symbolLoader.width + _numberText.width, Mathf.Max(_symbolLoader.height, _numberText.height)); + _numberText.SetXY(_symbolLoader.width > 0 ? (_symbolLoader.width + 2) : 0, + (this.height - _numberText.height) / 2); + _symbolLoader.y = (this.height - _symbolLoader.height) / 2; + } + + void UpdatePosition(Vector2 pos) + { + Vector3 ownerPos = _owner.position; + ownerPos.y += OFFSET_ADDITION; + Vector3 screenPos = Camera.main.WorldToScreenPoint(ownerPos); + screenPos.y = Screen.height - screenPos.y; //convert to Stage coordinates system + + Vector3 pt = GRoot.inst.GlobalToLocal(screenPos); + this.SetXY(Mathf.RoundToInt(pt.x + pos.x - this.actualWidth / 2), Mathf.RoundToInt(pt.y + pos.y - this.height)); + } + + void OnCompleted() + { + _owner = null; + EmitManager.inst.view.RemoveChild(this); + EmitManager.inst.ReturnComponent(this); + } + + public void Cancel() + { + _owner = null; + if (this.parent != null) + { + GTween.Kill(this); + EmitManager.inst.view.RemoveChild(this); + } + EmitManager.inst.ReturnComponent(this); + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitComponent.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs new file mode 100644 index 000000000..ef12b53ec --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs @@ -0,0 +1,50 @@ +using System.Collections.Generic; +using UnityEngine; +using FairyGUI; + +public class EmitManager +{ + static EmitManager _instance; + public static EmitManager inst + { + get + { + if (_instance == null) + _instance = new EmitManager(); + return _instance; + } + } + + public string hurtFont1; + public string hurtFont2; + public string criticalSign; + + public GComponent view { get; private set; } + + private readonly Stack _componentPool = new Stack(); + + public EmitManager() + { + hurtFont1 = "ui://EmitNumbers/number1"; + hurtFont2 = "ui://EmitNumbers/number2"; + criticalSign = "ui://EmitNumbers/critical"; + + view = new GComponent(); + GRoot.inst.AddChild(view); + } + + public void Emit(Transform owner, int type, long hurt, bool critical) + { + EmitComponent ec; + if (_componentPool.Count > 0) + ec = _componentPool.Pop(); + else + ec = new EmitComponent(); + ec.SetHurt(owner, type, hurt, critical); + } + + public void ReturnComponent(EmitComponent com) + { + _componentPool.Push(com); + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitManager.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs new file mode 100644 index 000000000..f1cdcdf3f --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs @@ -0,0 +1,44 @@ +using System.Collections; +using UnityEngine; +using FairyGUI; + +public class EmitNumbersMain : MonoBehaviour +{ + Transform _npc1; + Transform _npc2; + bool _finished; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _npc1 = GameObject.Find("npc1").transform; + _npc2 = GameObject.Find("npc2").transform; + + StartCoroutine(RunTest()); + } + + void OnDisable() + { + _finished = true; + } + + IEnumerator RunTest() + { + while (!_finished) + { + EmitManager.inst.Emit(_npc1, 0, UnityEngine.Random.Range(100, 100000), UnityEngine.Random.Range(0, 10) == 5); + EmitManager.inst.Emit(_npc2, 1, UnityEngine.Random.Range(100, 100000), UnityEngine.Random.Range(0, 10) == 5); + yield return new WaitForSeconds(0.3f); + } + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/EmitNumbers/EmitNumbersMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs new file mode 100644 index 000000000..948971381 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs @@ -0,0 +1,196 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using FairyGUI; + +public class EmojiMain : MonoBehaviour +{ + GComponent _mainView; + GList _list; + GTextInput _input1; + GTextInput _input2; + GComponent _emojiSelectUI1; + GComponent _emojiSelectUI2; + + class Message + { + public string sender; + public string senderIcon; + public string msg; + public bool fromMe; + } + List _messages; + + Dictionary _emojies; + + void Awake() + { + UIPackage.AddPackage("UI/Emoji"); + + UIConfig.verticalScrollBar = "ui://Emoji/ScrollBar_VT"; + UIConfig.defaultScrollBarDisplay = ScrollBarDisplayType.Auto; + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _messages = new List(); + + _mainView = this.GetComponent().ui; + + _list = _mainView.GetChild("list").asList; + _list.SetVirtual(); + _list.itemProvider = GetListItemResource; + _list.itemRenderer = RenderListItem; + + _input1 = _mainView.GetChild("input1").asTextInput; + _input1.onKeyDown.Add(__inputKeyDown1); + + _input2 = _mainView.GetChild("input2").asTextInput; + _input2.onKeyDown.Add(__inputKeyDown2); + + //作为demo,这里只添加了部分表情素材 + _emojies = new Dictionary(); + for (uint i = 0x1f600; i < 0x1f637; i++) + { + string url = UIPackage.GetItemURL("Emoji", Convert.ToString(i, 16)); + if (url != null) + _emojies.Add(i, new Emoji(url)); + } + _input2.emojies = _emojies; + + _mainView.GetChild("btnSend1").onClick.Add(__clickSendBtn1); + _mainView.GetChild("btnSend2").onClick.Add(__clickSendBtn2); + + _mainView.GetChild("btnEmoji1").onClick.Add(__clickEmojiBtn1); + _mainView.GetChild("btnEmoji2").onClick.Add(__clickEmojiBtn2); + + _emojiSelectUI1 = UIPackage.CreateObject("Emoji", "EmojiSelectUI").asCom; + _emojiSelectUI1.fairyBatching = true; + _emojiSelectUI1.GetChild("list").asList.onClickItem.Add(__clickEmoji1); + + _emojiSelectUI2 = UIPackage.CreateObject("Emoji", "EmojiSelectUI_ios").asCom; + _emojiSelectUI2.fairyBatching = true; + _emojiSelectUI2.GetChild("list").asList.onClickItem.Add(__clickEmoji2); + } + + void AddMsg(string sender, string senderIcon, string msg, bool fromMe) + { + bool isScrollBottom = _list.scrollPane.isBottomMost; + + Message newMessage = new Message(); + newMessage.sender = sender; + newMessage.senderIcon = senderIcon; + newMessage.msg = msg; + newMessage.fromMe = fromMe; + _messages.Add(newMessage); + + if (newMessage.fromMe) + { + if (_messages.Count == 1 || UnityEngine.Random.Range(0f, 1f) < 0.5f) + { + Message replyMessage = new Message(); + replyMessage.sender = "FairyGUI"; + replyMessage.senderIcon = "r1"; + replyMessage.msg = "Today is a good day. \U0001f600"; + replyMessage.fromMe = false; + _messages.Add(replyMessage); + } + } + + if (_messages.Count > 100) + _messages.RemoveRange(0, _messages.Count - 100); + + _list.numItems = _messages.Count; + + if (isScrollBottom) + _list.scrollPane.ScrollBottom(); + } + + string GetListItemResource(int index) + { + Message msg = _messages[index]; + if (msg.fromMe) + return "ui://Emoji/chatRight"; + else + return "ui://Emoji/chatLeft"; + } + + void RenderListItem(int index, GObject obj) + { + GButton item = (GButton)obj; + Message msg = _messages[index]; + if (!msg.fromMe) + item.GetChild("name").text = msg.sender; + item.icon = UIPackage.GetItemURL("Emoji", msg.senderIcon); + + //Recaculate the text width + GRichTextField tf = item.GetChild("msg").asRichTextField; + tf.emojies = _emojies; + tf.text = EmojiParser.inst.Parse(msg.msg); + } + + void __clickSendBtn1(EventContext context) + { + string msg = _input1.text; + if (msg.Length == 0) + return; + + AddMsg("Unity", "r0", msg, true); + _input1.text = ""; + } + + void __clickSendBtn2(EventContext context) + { + string msg = _input2.text; + if (msg.Length == 0) + return; + + AddMsg("Unity", "r0", msg, true); + _input2.text = ""; + } + + void __clickEmojiBtn1(EventContext context) + { + GRoot.inst.ShowPopup(_emojiSelectUI1, (GObject)context.sender, PopupDirection.Up); + } + + void __clickEmojiBtn2(EventContext context) + { + GRoot.inst.ShowPopup(_emojiSelectUI2, (GObject)context.sender, PopupDirection.Up); + } + + void __clickEmoji1(EventContext context) + { + GButton item = (GButton)context.data; + _input1.ReplaceSelection("[:" + item.text + "]"); + } + + void __clickEmoji2(EventContext context) + { + GButton item = (GButton)context.data; + _input2.ReplaceSelection(Char.ConvertFromUtf32(Convert.ToInt32(UIPackage.GetItemByURL(item.icon).name, 16))); + } + + void __inputKeyDown1(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Return) + _mainView.GetChild("btnSend1").onClick.Call(); + } + + void __inputKeyDown2(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Return) + _mainView.GetChild("btnSend2").onClick.Call(); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs new file mode 100644 index 000000000..93a4e809c --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs @@ -0,0 +1,31 @@ +using FairyGUI; +using FairyGUI.Utils; + +public class EmojiParser : UBBParser +{ + static EmojiParser _instance; + public new static EmojiParser inst + { + get + { + if (_instance == null) + _instance = new EmojiParser(); + return _instance; + } + } + + private static string[] TAGS = new string[] + { "88","am","bs","bz","ch","cool","dhq","dn","fd","gz","han","hx","hxiao","hxiu" }; + public EmojiParser () + { + foreach (string ss in TAGS) + { + this.handlers[":"+ss] = OnTag_Emoji; + } + } + + string OnTag_Emoji(string tagName, bool end, string attr) + { + return ""; + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Emoji/EmojiParser.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs new file mode 100644 index 000000000..231c54b12 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs @@ -0,0 +1,55 @@ +using UnityEngine; +using FairyGUI; + +public class ExtensionMain : MonoBehaviour +{ + GComponent _mainView; + GList _list; + + void Awake() + { + UIPackage.AddPackage("UI/Extension"); + UIObjectFactory.SetPackageItemExtension("ui://Extension/mailItem", typeof(MailItem)); + + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _list = _mainView.GetChild("mailList").asList; + for (int i = 0; i < 10; i++) + { + MailItem item = (MailItem)_list.AddItemFromPool(); + item.setFetched(i % 3 == 0); + item.setRead(i % 2 == 0); + item.setTime("5 Nov 2015 16:24:33"); + item.title = "Mail title here"; + } + + _list.EnsureBoundsCorrect(); + float delay = 0f; + for (int i = 0; i < 10; i++) + { + MailItem item = (MailItem)_list.GetChildAt(i); + if (_list.IsChildInView(item)) + { + item.PlayEffect(delay); + delay += 0.2f; + } + else + break; + } + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/ExtensionMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs new file mode 100644 index 000000000..a67c34c4e --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs @@ -0,0 +1,41 @@ +using UnityEngine; +using FairyGUI; + +public class MailItem : GButton +{ + GTextField _timeText; + Controller _readController; + Controller _fetchController; + Transition _trans; + + public override void ConstructFromXML(FairyGUI.Utils.XML cxml) + { + base.ConstructFromXML(cxml); + + _timeText = this.GetChild("timeText").asTextField; + _readController = this.GetController("IsRead"); + _fetchController = this.GetController("c1"); + _trans = this.GetTransition("t0"); + } + + public void setTime(string value) + { + _timeText.text = value; + } + + public void setRead(bool value) + { + _readController.selectedIndex = value ? 1 : 0; + } + + public void setFetched(bool value) + { + _fetchController.selectedIndex = value ? 1 : 0; + } + + public void PlayEffect(float delay) + { + this.visible = false; + _trans.Play(1, delay, null); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Extension/MailItem.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs new file mode 100644 index 000000000..16f101a3c --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs @@ -0,0 +1,78 @@ +using UnityEngine; +using FairyGUI; + +public class FilterMain : MonoBehaviour +{ + GComponent _mainView; + GSlider _s0; + GSlider _s1; + GSlider _s2; + GSlider _s3; + GSlider _s4; + + void Awake() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + UIPackage.AddPackage("UI/Filter"); + } + + void Start() + { + _mainView = this.GetComponent().ui; + + BlurFilter blurFilter = new BlurFilter(); + blurFilter.blurSize = 2; + _mainView.GetChild("n21").filter = blurFilter; + + _s0 = _mainView.GetChild("s0").asSlider; + _s1 = _mainView.GetChild("s1").asSlider; + _s2 = _mainView.GetChild("s2").asSlider; + _s3 = _mainView.GetChild("s3").asSlider; + _s4 = _mainView.GetChild("s4").asSlider; + + _s0.value = 100; + _s1.value = 100; + _s2.value = 100; + _s3.value = 200; + _s4.value = 20; + + _s0.onChanged.Add(__sliderChanged); + _s1.onChanged.Add(__sliderChanged); + _s2.onChanged.Add(__sliderChanged); + _s3.onChanged.Add(__sliderChanged); + _s4.onChanged.Add(__sliderChanged); + } + + void __sliderChanged(EventContext context) + { + int cnt = _mainView.numChildren; + for (int i = 0; i < cnt; i++) + { + GObject obj = _mainView.GetChildAt(i); + if (obj.filter is ColorFilter) + { + ColorFilter filter = (ColorFilter)obj.filter; + filter.Reset(); + filter.AdjustBrightness((float)(_s0.value - 100) / 100f); + filter.AdjustContrast((float)(_s1.value - 100) / 100f); + filter.AdjustSaturation((float)(_s2.value - 100) / 100f); + filter.AdjustHue((float)(_s3.value - 100) / 100f); + } + else if (obj.filter is BlurFilter) + { + BlurFilter filter = (BlurFilter)obj.filter; + filter.blurSize = (float)_s4.value / 100; + } + } + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Filter/FilterMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs new file mode 100644 index 000000000..85015b72e --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs @@ -0,0 +1,115 @@ +using UnityEngine; +using FairyGUI; + +public class GestureMain : MonoBehaviour +{ + GComponent _mainView; + Transform _ball; + + void Awake() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + UIPackage.AddPackage("UI/Gesture"); + } + + void Start() + { + _mainView = this.GetComponent().ui; + GObject holder = _mainView.GetChild("holder"); + + _ball = GameObject.Find("Globe").transform; + + SwipeGesture gesture1 = new SwipeGesture(holder); + gesture1.onMove.Add(OnSwipeMove); + gesture1.onEnd.Add(OnSwipeEnd); + + LongPressGesture gesture2 = new LongPressGesture(holder); + gesture2.once = false; + gesture2.onAction.Add(OnHold); + + PinchGesture gesture3 = new PinchGesture(holder); + gesture3.onAction.Add(OnPinch); + + RotationGesture gesture4 = new RotationGesture(holder); + gesture4.onAction.Add(OnRotate); + } + + void OnSwipeMove(EventContext context) + { + SwipeGesture gesture = (SwipeGesture)context.sender; + Vector3 v = new Vector3(); + if (Mathf.Abs(gesture.delta.x) > Mathf.Abs(gesture.delta.y)) + { + v.y = -Mathf.Round(gesture.delta.x); + if (Mathf.Abs(v.y) < 2) //消除手抖的影响 + return; + } + else + { + v.x = -Mathf.Round(gesture.delta.y); + if (Mathf.Abs(v.x) < 2) + return; + } + _ball.Rotate(v, Space.World); + } + + void OnSwipeEnd(EventContext context) + { + SwipeGesture gesture = (SwipeGesture)context.sender; + Vector3 v = new Vector3(); + if (Mathf.Abs(gesture.velocity.x) > Mathf.Abs(gesture.velocity.y)) + { + v.y = -Mathf.Round(Mathf.Sign(gesture.velocity.x) * Mathf.Sqrt(Mathf.Abs(gesture.velocity.x))); + if (Mathf.Abs(v.y) < 2) + return; + } + else + { + v.x = -Mathf.Round(Mathf.Sign(gesture.velocity.y) * Mathf.Sqrt(Mathf.Abs(gesture.velocity.y))); + if (Mathf.Abs(v.x) < 2) + return; + } + + GTween.To(v, Vector3.zero, 0.3f).SetTarget(_ball).OnUpdate( + (GTweener tweener) => + { + _ball.Rotate(tweener.deltaValue.vec3, Space.World); + }); + } + + void OnHold(EventContext context) + { + GTween.Shake(_ball.transform.localPosition, 0.05f, 0.5f).SetTarget(_ball).OnUpdate( + (GTweener tweener) => + { + _ball.transform.localPosition = new Vector3(tweener.value.x, tweener.value.y, _ball.transform.localPosition.z); + }); + } + + void OnPinch(EventContext context) + { + GTween.Kill(_ball); + + PinchGesture gesture = (PinchGesture)context.sender; + float newValue = Mathf.Clamp(_ball.localScale.x + gesture.delta, 0.3f, 2); + _ball.localScale = new Vector3(newValue, newValue, newValue); + } + + void OnRotate(EventContext context) + { + GTween.Kill(_ball); + + RotationGesture gesture = (RotationGesture)context.sender; + _ball.Rotate(Vector3.forward, -gesture.delta, Space.World); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Gesture/GestureMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs new file mode 100644 index 000000000..896236ff4 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs @@ -0,0 +1,44 @@ +using UnityEngine; +using FairyGUI; + +public class GuideMain : MonoBehaviour +{ + GComponent _mainView; + GComponent _guideLayer; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _guideLayer = UIPackage.CreateObject("Guide", "GuideLayer").asCom; + _guideLayer.SetSize(GRoot.inst.width, GRoot.inst.height); + _guideLayer.AddRelation(GRoot.inst, RelationType.Size); + + GObject bagBtn = _mainView.GetChild("bagBtn"); + bagBtn.onClick.Add(() => + { + _guideLayer.RemoveFromParent(); + }); + + _mainView.GetChild("n2").onClick.Add(() => + { + GRoot.inst.AddChild(_guideLayer); //!!Before using TransformRect(or GlobalToLocal), the object must be added first + Rect rect = bagBtn.TransformRect(new Rect(0, 0, bagBtn.width, bagBtn.height), _guideLayer); + + GObject window = _guideLayer.GetChild("window"); + window.size = new Vector2((int)rect.size.x, (int)rect.size.y); + window.TweenMove(new Vector2((int)rect.position.x, (int)rect.position.y), 0.5f); + }); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Guide/GuideMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs new file mode 100644 index 000000000..47b1fc404 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs @@ -0,0 +1,34 @@ +using UnityEngine; +using FairyGUI; + +public class HeadBarMain : MonoBehaviour +{ + GComponent _mainView; + + void Start() + { + Application.targetFrameRate = 60; + + Stage.inst.onKeyDown.Add(OnKeyDown); + + Transform npc = GameObject.Find("npc1").transform; + UIPanel panel = npc.Find("HeadBar").GetComponent(); + panel.ui.GetChild("name").text = "Long [color=#FFFFFF]Long[/color][img]ui://HeadBar/cool[/img] Name"; + panel.ui.GetChild("blood").asProgress.value = 75; + panel.ui.GetChild("sign").asLoader.url = "ui://HeadBar/task"; + + npc = GameObject.Find("npc2").transform; + panel = npc.Find("HeadBar").GetComponent(); + panel.ui.GetChild("name").text = "Man2"; + panel.ui.GetChild("blood").asProgress.value = 25; + panel.ui.GetChild("sign").asLoader.url = "ui://HeadBar/fighting"; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HeadBar/HeadBarMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs new file mode 100644 index 000000000..c72eb1131 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs @@ -0,0 +1,40 @@ +using UnityEngine; +using FairyGUI; + +public class HitTestMain : MonoBehaviour +{ + Transform cube; + + void Start() + { + Application.targetFrameRate = 60; + + cube = GameObject.Find("Cube").transform; + + Stage.inst.onTouchBegin.Add(OnTouchBegin); + } + + void OnTouchBegin() + { + if (!Stage.isTouchOnUI) + { + RaycastHit hit; + Ray ray = Camera.main.ScreenPointToRay(new Vector2(Stage.inst.touchPosition.x, Screen.height - Stage.inst.touchPosition.y)); + if (Physics.Raycast(ray, out hit)) + { + if (hit.transform == cube) + { + Debug.Log("Hit the cube"); + } + } + } + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/HitTest/HitTestMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs new file mode 100644 index 000000000..6e60f2b73 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs @@ -0,0 +1,42 @@ +using UnityEngine; +using FairyGUI; + +public class JoystickMain : MonoBehaviour +{ + GComponent _mainView; + GTextField _text; + JoystickModule _joystick; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _text = _mainView.GetChild("n9").asTextField; + + _joystick = new JoystickModule(_mainView); + _joystick.onMove.Add(__joystickMove); + _joystick.onEnd.Add(__joystickEnd); + } + + void __joystickMove(EventContext context) + { + float degree = (float)context.data; + _text.text = "" + degree; + } + + void __joystickEnd() + { + _text.text = ""; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs new file mode 100644 index 000000000..52e00af2c --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs @@ -0,0 +1,159 @@ +using FairyGUI; +using UnityEngine; + +public class JoystickModule : EventDispatcher +{ + float _InitX; + float _InitY; + float _startStageX; + float _startStageY; + float _lastStageX; + float _lastStageY; + GButton _button; + GObject _touchArea; + GObject _thumb; + GObject _center; + int touchId; + GTweener _tweener; + + public EventListener onMove { get; private set; } + public EventListener onEnd { get; private set; } + + public int radius { get; set; } + + public JoystickModule(GComponent mainView) + { + onMove = new EventListener(this, "onMove"); + onEnd = new EventListener(this, "onEnd"); + + _button = mainView.GetChild("joystick").asButton; + _button.changeStateOnClick = false; + _thumb = _button.GetChild("thumb"); + _touchArea = mainView.GetChild("joystick_touch"); + _center = mainView.GetChild("joystick_center"); + + _InitX = _center.x + _center.width / 2; + _InitY = _center.y + _center.height / 2; + touchId = -1; + radius = 150; + + _touchArea.onTouchBegin.Add(this.OnTouchBegin); + _touchArea.onTouchMove.Add(this.OnTouchMove); + _touchArea.onTouchEnd.Add(this.OnTouchEnd); + } + + public void Trigger(EventContext context) + { + OnTouchBegin(context); + } + + private void OnTouchBegin(EventContext context) + { + if (touchId == -1)//First touch + { + InputEvent evt = (InputEvent)context.data; + touchId = evt.touchId; + + if (_tweener != null) + { + _tweener.Kill(); + _tweener = null; + } + + Vector2 pt = GRoot.inst.GlobalToLocal(new Vector2(evt.x, evt.y)); + float bx = pt.x; + float by = pt.y; + _button.selected = true; + + if (bx < 0) + bx = 0; + else if (bx > _touchArea.width) + bx = _touchArea.width; + + if (by > GRoot.inst.height) + by = GRoot.inst.height; + else if (by < _touchArea.y) + by = _touchArea.y; + + _lastStageX = bx; + _lastStageY = by; + _startStageX = bx; + _startStageY = by; + + _center.visible = true; + _center.SetXY(bx - _center.width / 2, by - _center.height / 2); + _button.SetXY(bx - _button.width / 2, by - _button.height / 2); + + float deltaX = bx - _InitX; + float deltaY = by - _InitY; + float degrees = Mathf.Atan2(deltaY, deltaX) * 180 / Mathf.PI; + _thumb.rotation = degrees + 90; + + context.CaptureTouch(); + } + } + + private void OnTouchEnd(EventContext context) + { + InputEvent inputEvt = (InputEvent)context.data; + if (touchId != -1 && inputEvt.touchId == touchId) + { + touchId = -1; + _thumb.rotation = _thumb.rotation + 180; + _center.visible = false; + _tweener = _button.TweenMove(new Vector2(_InitX - _button.width / 2, _InitY - _button.height / 2), 0.3f).OnComplete(() => + { + _tweener = null; + _button.selected = false; + _thumb.rotation = 0; + _center.visible = true; + _center.SetXY(_InitX - _center.width / 2, _InitY - _center.height / 2); + } + ); + + this.onEnd.Call(); + } + } + + private void OnTouchMove(EventContext context) + { + InputEvent evt = (InputEvent)context.data; + if (touchId != -1 && evt.touchId == touchId) + { + Vector2 pt = GRoot.inst.GlobalToLocal(new Vector2(evt.x, evt.y)); + float bx = pt.x; + float by = pt.y; + float moveX = bx - _lastStageX; + float moveY = by - _lastStageY; + _lastStageX = bx; + _lastStageY = by; + float buttonX = _button.x + moveX; + float buttonY = _button.y + moveY; + + float offsetX = buttonX + _button.width / 2 - _startStageX; + float offsetY = buttonY + _button.height / 2 - _startStageY; + + float rad = Mathf.Atan2(offsetY, offsetX); + float degree = rad * 180 / Mathf.PI; + _thumb.rotation = degree + 90; + + float maxX = radius * Mathf.Cos(rad); + float maxY = radius * Mathf.Sin(rad); + if (Mathf.Abs(offsetX) > Mathf.Abs(maxX)) + offsetX = maxX; + if (Mathf.Abs(offsetY) > Mathf.Abs(maxY)) + offsetY = maxY; + + buttonX = _startStageX + offsetX; + buttonY = _startStageY + offsetY; + if (buttonX < 0) + buttonX = 0; + if (buttonY > GRoot.inst.height) + buttonY = GRoot.inst.height; + + _button.SetXY(buttonX - _button.width / 2, buttonY - _button.height / 2); + + this.onMove.Call(degree); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Joystick/JoystickModule.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs new file mode 100644 index 000000000..0ae15a1d3 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs @@ -0,0 +1,63 @@ +using UnityEngine; +using FairyGUI; + +public class LoopListMain : MonoBehaviour +{ + GComponent _mainView; + GList _list; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + UIPackage.AddPackage("UI/LoopList"); + + _mainView = this.GetComponent().ui; + + _list = _mainView.GetChild("list").asList; + _list.SetVirtualAndLoop(); + + _list.itemRenderer = RenderListItem; + _list.numItems = 5; + _list.scrollPane.onScroll.Add(DoSpecialEffect); + + DoSpecialEffect(); + } + + void DoSpecialEffect() + { + //change the scale according to the distance to middle + float midX = _list.scrollPane.posX + _list.viewWidth / 2; + int cnt = _list.numChildren; + for (int i = 0; i < cnt; i++) + { + GObject obj = _list.GetChildAt(i); + float dist = Mathf.Abs(midX - obj.x - obj.width / 2); + if (dist > obj.width) //no intersection + obj.SetScale(1, 1); + else + { + float ss = 1 + (1 - dist / obj.width) * 0.24f; + obj.SetScale(ss, ss); + } + } + + _mainView.GetChild("n3").text = "" + ((_list.GetFirstChildInView() + 1) % _list.numItems); + } + + void RenderListItem(int index, GObject obj) + { + GButton item = (GButton)obj; + item.SetPivot(0.5f, 0.5f); + item.icon = UIPackage.GetItemURL("LoopList", "n" + (index + 1)); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/LoopList/LoopListMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs new file mode 100644 index 000000000..969e55c6b --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs @@ -0,0 +1,47 @@ +using System.Collections; +using UnityEngine; +using FairyGUI; + +public class ModalWaitingMain : MonoBehaviour +{ + GComponent _mainView; + Window4 _testWin; + + void Awake() + { + UIPackage.AddPackage("UI/ModalWaiting"); + UIConfig.globalModalWaiting = "ui://ModalWaiting/GlobalModalWaiting"; + UIConfig.windowModalWaiting = "ui://ModalWaiting/WindowModalWaiting"; + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _testWin = new Window4(); + + _mainView.GetChild("n0").onClick.Add(() => { _testWin.Show(); }); + + StartCoroutine(WaitSomeTime()); + } + + IEnumerator WaitSomeTime() + { + GRoot.inst.ShowModalWait(); + + yield return new WaitForSeconds(3); + + GRoot.inst.CloseModalWait(); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/ModalWaitingMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs new file mode 100644 index 000000000..a6fad6da9 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs @@ -0,0 +1,20 @@ +using FairyGUI; + +public class Window4 : Window +{ + public Window4() + { + } + + protected override void OnInit() + { + this.contentPane = UIPackage.CreateObject("ModalWaiting", "TestWin").asCom; + this.contentPane.GetChild("n1").onClick.Add(OnClick); + } + + void OnClick() + { + this.ShowModalWait(); + Timers.inst.Add(3, 1, (object param) => { this.CloseModalWait(); }); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/ModalWaiting/Window4.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs new file mode 100644 index 000000000..0d7382dda --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs @@ -0,0 +1,30 @@ +using UnityEngine; +using FairyGUI; + +public class ModelMain : MonoBehaviour +{ + GComponent _mainView; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + Object prefab = Resources.Load("Role/npc"); + GameObject go = (GameObject)Object.Instantiate(prefab); + go.transform.localPosition = new Vector3(61, -89, 1000); //set z to far from UICamera is important! + go.transform.localScale = new Vector3(180, 180, 180); + go.transform.localEulerAngles = new Vector3(0, 100, 0); + _mainView.GetChild("holder").asGraph.SetNativeObject(new GoWrapper(go)); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Model/ModelMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs new file mode 100644 index 000000000..6dd1a1839 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs @@ -0,0 +1,16 @@ +using UnityEngine; +using FairyGUI; + +public class CoolComponent : GComponent +{ + public override void ConstructFromXML(FairyGUI.Utils.XML cxml) + { + base.ConstructFromXML(cxml); + + GGraph graph = this.GetChild("effect").asGraph; + + Object prefab = Resources.Load("Flame"); + GameObject go = (GameObject)Object.Instantiate(prefab); + graph.SetNativeObject(new GoWrapper(go)); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/CoolComponent.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs new file mode 100644 index 000000000..c2db0873b --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs @@ -0,0 +1,37 @@ +using UnityEngine; +using FairyGUI; + +public class ParticlesMain : MonoBehaviour +{ + GComponent _mainView; + + void Awake() + { + UIPackage.AddPackage("UI/Particles"); + + UIObjectFactory.SetPackageItemExtension("ui://Particles/CoolComponent", typeof(CoolComponent)); + } + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + Object prefab = Resources.Load("Flame"); + GameObject go = (GameObject)Object.Instantiate(prefab); + _mainView.GetChild("holder").asGraph.SetNativeObject(new GoWrapper(go)); + + _mainView.GetChild("c0").draggable = true; + _mainView.GetChild("c1").draggable = true; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Particles/ParticlesMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs new file mode 100644 index 000000000..0357efd9e --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs @@ -0,0 +1,29 @@ +using UnityEngine; +using FairyGUI; + +public class PerspectiveMain : MonoBehaviour +{ + GList _list; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + //GComponent g1 = GameObject.Find("UIPanel1").GetComponent().ui; + + GComponent g2 = GameObject.Find("UIPanel2").GetComponent().ui; + _list = g2.GetChild("mailList").asList; + _list.SetVirtual(); + _list.itemRenderer = (int index, GObject obj) => { obj.text = index + " Mail title here"; }; + _list.numItems = 20; + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Perspetive/PerspectiveMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs new file mode 100644 index 000000000..762f91771 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs @@ -0,0 +1,98 @@ +using UnityEngine; +using FairyGUI; + +public class PullToRefreshMain : MonoBehaviour +{ + GComponent _mainView; + GList _list1; + GList _list2; + + void Awake() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + UIObjectFactory.SetPackageItemExtension("ui://PullToRefresh/Header", typeof(ScrollPaneHeader)); + } + + void Start() + { + _mainView = this.GetComponent().ui; + + _list1 = _mainView.GetChild("list1").asList; + _list1.itemRenderer = RenderListItem1; + _list1.SetVirtual(); + _list1.numItems = 1; + _list1.scrollPane.onPullDownRelease.Add(OnPullDownToRefresh); + + _list2 = _mainView.GetChild("list2").asList; + _list2.itemRenderer = RenderListItem2; + _list2.SetVirtual(); + _list2.numItems = 1; + _list2.scrollPane.onPullUpRelease.Add(OnPullUpToRefresh); + } + + void RenderListItem1(int index, GObject obj) + { + GButton item = obj.asButton; + item.title = "Item " + (_list1.numItems - index - 1); + } + + void RenderListItem2(int index, GObject obj) + { + GButton item = obj.asButton; + item.title = "Item " + index; + } + + void OnPullDownToRefresh() + { + ScrollPaneHeader header = (ScrollPaneHeader)_list1.scrollPane.header; + if (header.ReadyToRefresh) + { + header.SetRefreshStatus(2); + _list1.scrollPane.LockHeader(header.sourceHeight); + + //Simulate a async resquest + Timers.inst.Add(2, 1, (object param) => + { + _list1.numItems += 5; + + //Refresh completed + header.SetRefreshStatus(3); + _list1.scrollPane.LockHeader(35); + + Timers.inst.Add(2, 1, (object param2) => + { + header.SetRefreshStatus(0); + _list1.scrollPane.LockHeader(0); + }); + }); + } + } + + void OnPullUpToRefresh() + { + GComponent footer = (GComponent)_list2.scrollPane.footer; + + footer.GetController("c1").selectedIndex = 1; + _list2.scrollPane.LockFooter(footer.sourceHeight); + + //Simulate a async resquest + Timers.inst.Add(2, 1, (object param) => + { + _list2.numItems += 5; + + //Refresh completed + footer.GetController("c1").selectedIndex = 0; + _list2.scrollPane.LockFooter(0); + }); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/PullToRefreshMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs new file mode 100644 index 000000000..61e2ee3c8 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs @@ -0,0 +1,34 @@ +using FairyGUI; +using UnityEngine; + +public class ScrollPaneHeader : GComponent +{ + Controller _c1; + + public override void ConstructFromXML(FairyGUI.Utils.XML xml) + { + base.ConstructFromXML(xml); + + _c1 = this.GetController("c1"); + + this.onSizeChanged.Add(OnSizeChanged); + } + + void OnSizeChanged() + { + if (_c1.selectedIndex == 2 || _c1.selectedIndex == 3) + return; + + if (this.height > this.sourceHeight) + _c1.selectedIndex = 1; + else + _c1.selectedIndex = 0; + } + + public bool ReadyToRefresh => _c1.selectedIndex == 1; + + public void SetRefreshStatus(int value) + { + _c1.selectedIndex = value; + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/PullToRefresh/ScrollPaneHeader.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderImage.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs new file mode 100644 index 000000000..fbfc24f3c --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs @@ -0,0 +1,28 @@ +using UnityEngine; +using FairyGUI; + +public class RenderTextureMain : MonoBehaviour +{ + GComponent _mainView; + Window3 _testWin; + + void Start() + { + Application.targetFrameRate = 60; + Stage.inst.onKeyDown.Add(OnKeyDown); + + _mainView = this.GetComponent().ui; + + _testWin = new Window3(); + + _mainView.GetChild("n2").onClick.Add(() => { _testWin.Show(); }); + } + + void OnKeyDown(EventContext context) + { + if (context.inputEvent.keyCode == KeyCode.Escape) + { + Application.Quit(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/RenderTextureMain.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs new file mode 100644 index 000000000..9180c2a24 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs @@ -0,0 +1,52 @@ +using System; +using System.Collections.Generic; +using FairyGUI; +using UnityEngine; + +public class Window3 : Window +{ + RenderImage _renderImage; + + public Window3() + { + } + + protected override void OnInit() + { + this.contentPane = UIPackage.CreateObject("RenderTexture", "TestWin").asCom; + this.SetXY(200, 50); + + _renderImage = new RenderImage(contentPane.GetChild("holder").asGraph); + //RenderImage是不透明的,可以设置最多两张图片作为背景图 + _renderImage.SetBackground(contentPane.GetChild("frame").asCom.GetChild("n0"), contentPane.GetChild("n20")); + + contentPane.GetChild("btnLeft").onTouchBegin.Add(__clickLeft); + contentPane.GetChild("btnRight").onTouchBegin.Add(__clickRight); + } + + override protected void OnShown() + { + _renderImage.LoadModel("Role/npc"); + _renderImage.modelRoot.localPosition = new Vector3(0, -1.0f, 5f); + _renderImage.modelRoot.localScale = new Vector3(1, 1, 1); + _renderImage.modelRoot.localRotation = Quaternion.Euler(0, 120, 0); + } + + void __clickLeft() + { + _renderImage.StartRotate(-2); + Stage.inst.onTouchEnd.Add(__touchEnd); + } + + void __clickRight() + { + _renderImage.StartRotate(2); + Stage.inst.onTouchEnd.Add(__touchEnd); + } + + void __touchEnd() + { + _renderImage.StopRotate(); + Stage.inst.onTouchEnd.Remove(__touchEnd); + } +} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/RenderTexture/Window3.cs.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Cooldown/k0.png new file mode 100644 index 0000000000000000000000000000000000000000..f40e06bd9f696ac02ecc59703e0d7891a471db79 GIT binary patch literal 6451 zcmbVRWmuH$wx%0FT0j{Qq-2s7q=rFKx@%x&XoeUm5d;ZAx)GF4K?w;-r9na%DQTob z5a~Sl?eE*?{Mgt2ao+2C->25S*8SXTtzU1rmZmZ-6+0CH0RgSbL%7b>2>$a@5M6!8 ztz5od4L5K~MmSw82IqxzM-#}Su-0gRiZjv{t%F9QeB64_(gXy=D0@94oRNmQlnvGy zi2P#%^mcZ=LK6^3%X+&aZ5+`!fHm6I-bIFcyP<^}V2_gFHWbwWYq%<+?d%`=x}$Y{ zHT7(K9c?60+_Db<(%w>64xG_AB*5F*$;Cs;TZa2DzfxE8KieQ~z+WafM;Y#akuuWI z0w`kL(Ew4PsIUzf3IT{q0wJQJ;^NSI04NwD0s=!o5STDTQc6Tb3JeDP{cvAJb4OvM zbl`};V_mIexb1K_S1Az4%gYPs1p{K;Z9x!8Nl6eG3W7p~uPlT;d|YryZ($dYJO6lq zqdjcg?Ok#9SQo$_k4S6mW1I~471MuR!P!+q5JpLByN-~f)(iH>&fgk1HCagZ98acDK382jvx*D2XUYz+rGvsDda2svr(i68i_M;^Kiry4axqiEDoq_irrZzhb2n-O)%K z)?E*ab^50QwCu1rtcM-e6`-gq0x-09L1Dc-{v_vLcZH+f?LE;bgge$5@Rzz$_WvQe zq8J$ z{=4w67XNM?w98e$xL-BKv|9v*fPnc*FL^!h@ArI+V^Cd>m&2Dj%{^uvW*gqtT6?VB zP0#5rFkupYR%uJX5t<^d2>LA&&?ftdE_9xpu#&u{vr@x2HY85De2RzH%~9;h`*-<{ zv+je9r%@D{rk)E1Ik7&lg+<9(uYp6Q_@uSsA-hF-@2D?I1teo~Ju8GyZig#=7|kL` zB%{52>h_GXWQ-?Fzl))<=F=E45pY&7$_;cqf$#jNy;qrE5K!SqUHvw4xH_!M7S<;wDwo3;j5%~Fx zdmxIG>&XrXh;uusdj~HDKNPOX{TLL=%HTj`VQwvMNc;TLgq$*zE+oUYn;X1A;qv?z zqpLc%S6^q60k*B@-<%c#Y}J(&S}Y+!V9o)jbySJ! z;-+-kM<+v#s=l;%9(IJO$^~h8w23@-kDKXMW{G^fB5h!j!T@n!cMzd4-s+1O7hC|U zfQiM>=g+B8FyojhXmwS!Z$l@S$%Ii3_flQ!44IbV?ezPT>Lty^sr9QOPa6PU#jW#!B(9JQfFB#~~Mx&$Hl|3^?t?L;LD=%94A}Qzl>@_zV zgV;~v_reHlDY0puc$nN6jD50E3oJeONuzGqwhaZo*6LQXVJoKV^^PN9iAP3c({RCE zK)X54{GMByv#fpuiYYOI=VcPWCr+nZCFTh;Mc<8b9`|=U?Al~9wgL(X@?Y*KG3ID> zQO*bRpV{>Br`}a=zYnAM8N{DN3R^W6e;`G55R-cVmOpVX0g0=W6;S|fA^D7sl9h-& z0emC5en=u`Y=wX4*}Z7}hu?UfDdY08;2t6KWb* zb1#jA^)0@9y3&=lOmY9{*G|e|z4kq~?2JeP4Mvk|r5bJh`bMe53+!OsF(t3FrEpY< z`|I)T;zyUwUN{s>Vady?cjY#Dd^RZ64d0BZEldMM!Sv2bMPXfcCH7-!DcXAm2?6L5 z>w<5s52V$QS{9jB9|swV(hauKUCz$4J_<{;|3Yw&x`3Rq$|TH`b$(woHLb98dHtBO zSuZ8<`^lIMZ`C@fL$y)b#sOyc*HcS~r_W54gh0B}4SDvSC<##711>HK4qb}qHgw>p zNwFg;qHZlg5wz}Ql019w@y59e`)Fkmaa_VQYCFj#YVH(Yo=QUhM z;k=dn-6r@CQ2V|6zT3?@Kk9z+M0p7fkfw|&?Uk;i_Oz1+>j$#Nt{jgq7C4BEKYls4 z{OHgxxGQRmF1?umWk%-dfK=((DIfRo zZBkAq7BAm=JF0%B-WTn-;imJ&9=ww@QObJ$eV1QlIUnbC)*?h#jTncE>>iK?JN#7T zmSD~bE74kc%Zfge+j5F35-KoMHNJN{S-S+0Mg`SrJze|Q`#H^;W3e;I_qc4#xaUCj z#QTu%@&Ls3+Ij1QVkTa`K&ZT?S51F_Cfx+XwhPWOX2+zN`I_Df7(^AIfEu53JWZO* zKIwcT#sdP5jm z(3MyS)fOamAgZN=8M~*hCq~rY*0sa(B$1iE;$<1h^#5LC7VTWK{>vw2dbgWY0T=$7gL_4&*bu_xaB zO&VtTCiKH#+x1Fu??6U^DYSy5#^9%b_^2A_%!e;`r_ZIh#x!?Qq+ertvw~K zxgx<%Q*qZZRV3{5>H-k9n{=J)rDZyuhVPhYA8%+lZb_}kd!Fz}nhk=9FbM-!GP?y6 zIsG!o76H|p-X5&%On+>Fm|$6El+Fzi3f2E?S9fsR7g!be!1rCNr-@Oy$n7>*NKS=C zVNmPyuqO8&I~MPTcNuQ1~Y>F79L%6LG`q(K!sz^xKs1Z53hK?3Dt{BAC}}3KRn21m-ot~@qH%9 zV%W_9y|sqQGfT0OJ9io8;u&GcG_GLuFyem8FZTckz$P)-S5j>>u*WPKT5&bk?3*<0*{X@oq=!S z>;~;*`3h91c%4m{)B@T0U*;hRe#EL&SFPZQ%7kN&9l;GR7*#f)fiGDEC?bk!TIzn@C;Sz^w3|6;@B`3S2Mo$-$!(%C{-4H1s7>?9t{seYsp?+sHa_BP{1W&jxK z(v(kU&pFfhW&4WbsL{z3v(iJN#N=$( ziGmRZ0nOosn=lUiBF*?EiAi^L*8D@LB9Z<+$|E$$wJlZb zXKszh;)ssCnplKjZ(VFyYdDKnBoTd#!gmrL#NOrS(>wI<1849JEy)dOrQ?1>z{c5U zGhfZpBP@B=CEmRg4r{+ZwVL_*L?uJS(fZ&OAJ81C51l+;^eG&C+-0kT*m%c6HlBDR zw!>jlx3XmWe1z^@SK8rn0}B_wk0JArC~x0Ldm?HrzV?(dG>$rMhx8~@af6tC``NA4 zgqBfDnSRaN-*4R4O*@}f+V=z5Z|r?i4$nTTdi}oU!MT(q+Xh_WEsfBm?Y73Fowq3_ z)Evug*JEOy&Ll%4*W5#xoTomKNz4oYn~)~`M?-Y}NAZ0b>Dw>vl$3Ct;^1*Fe?9p2 zu1ZaqpVCe=3r~n8+&uKqVDuw7-H?dn5!S>|EX%U(;Jg}%#r4avDO+-C((H2*n)Wcz_a;akTw@&@ht_#?hpe;%Ku``-3#`)x$AEq2_1 z;Vpi}plu{7rRz0Y7occ!*%@ zyg)e7f?gz5f^Dvox;pO=FuD^Q@rfSgobR_!hs}N5csbw25eB)r;>BFLl>(aC6yhecOc4e}Z)+LtL)qVZ!s(H#R^rn@;Q;Jxt8a7=`rk6<{wQZSzWqQj2my>Iw zGh;1B3wFU6lJTwNUr~k=;xjc`bhIZFkX${nS}(G3gYrWwKH)-ppicBYv^7limxeZiAcGjpSec*CQ6Co0JZQ#1|iX6L(#j*UllgW8a~AHI$M&xuwu_F zm`jdOm_52U+$bvOICy%x^?{4gVe(^CKQwBYHi@H`7dh-;&X0>3H)D{IW6t1# zbG5DpdODPgd;yZ?IXQ~VOm#Mm%-F8=$fDPpc77S!Pm(%PB~mx`^)jFC^3J@!uYYq ztZpovR5_PIlk{uj^=J#ugwKf$4`17Gv*PSp=O}`nZc*NpGCm#qS}Y`hzGLlqr}l@P zubUjyH2OQLxWFl4thZz;$rzK`*}gq>00eHI{RS<_*WQnB&P0bZMC`c0Pbz*!C4yBt z^gUy>Wt*fOy~K`&_`eXh+I_7~Pu!`w+oj%8@NFy@scmBQ#DVi@i%vrZG&Pp3S$?PJ zsRCxDICf=Riu>fcz}!QA;*ruhwgWbr+9TTlxpc-y7wgI+BgXR-CwnT%82b{xp7BO{ z?MM+G)i|@2lnESOAeq#wXIayT35=f`A$^%`s={qTZ2gq6?0N8YUXMC72Hn=`s}R#a z1hi$;vKR{FIlq&`qpeJTNnNh7K*@|)N0AIZG1D;RI#Wr`^SV64)@E{A)aiKv%R*02 zpM+hk0XTA!GGIeJg+-+s{JR^CqVw!xKO!}2B5@h03KyU{6DeyooL09tI^49Mx9);Y ziIq~|HbtN*d(Hj>N=d9HEQCI}5tT>@yJp6Crn3yzH(}ir;J9fwqBY|v=&(8+XR$q; zg);L~gRSgv`R^XL_Og#5NA#?io)hK!1ZVxN5foxM(Anjm`*3IV{ZXS${^zfL2 zH=ijB3Pa9sE@R^-sHLKQR3-4MZ$;EL>V5RBHa5y&oo(!QO)ZmEo$Pw|xfIzsKa~mJvuBPb-v7LqZjm_~;d|Xh*VEG+XNRB? zW_fobD~GK_ykr% zC{MTU!&)x3dO){2AJOeO=^L0&c*p83BRuzMx>E#~=YJUuBX zj85-A^bvy&lz5lwEGuDimSiT_BEw5kN)MZ5s+&c9FY;=|^=Mg3y0m6h3k$p-4+xom zG-~olt9@l3Q0H~{@>I6v5ZBZs`?X2yhk7ED0SmR4#oN()2d?5$TQs=P)4YzHJq7kd zd>aJE;M1RrDV6X{O?kN(q#?0WzHCQni~M%5FTJw-ZE@;U^Y<Yu~9G4Cg2EXvvGN```c1x@E(=2imDK8LUcmY z(}3F7Sv7HP(6MJ@7OV+XxD5%JU8EPuIoz_EKVZbbL!!p%`Un-t>tXqA?>zF%Tf_IB z+TIAL))TTMf6OCK-J<4fWzU*As5#FY_(^Me0)MGaP!0jhIwM0&7I8J zgqe01?(9@?U8Eyd5m8U~Uv4)RHz4ObxlxbI*JcjUIlV!nBT}FEh@n_o&7kS5>ou~7 z+)Wn$s5Y#tD|f$treBM$AON z^zw+rAG`gO_`-3$otclFT2;NWe-8(#Qw|2w%Q@K?cf5sQfFH{`11Y{QJhC-`D;t@LeUfTvZ*+ zT|JDP&Ay15IvAUg0qu+|%v8*bOud{Y%mlxDfh4n1({j}U$@7~y*fAUZ2gB@X=lGBP z<%{4qPe&sY8#7ljV>1gYdm)OOu09GfD^no~O)d~C$Wh$P(n`kL*-X`2LCwV5#)Qw5 z;+rs;peO%70Xs8SBQj4rTYDFNPa%r`(&hhG|Icq03bOx#xY`I&{I8_6KuTod4$fv| zT+FOYCam17WZZ1bY#f|CJUonK?5u38EUfG-Z0t;IJp3H&{H&~G|NEi%7tPt!oL@yk z>VL=j*Ak+zbai#)XJPU1@L=}fV0Lh}U}59qWJ3G@q1e1%Gy{nNYlf4V&e=A6s zxtKUxIl5Xo*pvN7(a6}r%~govU#9=73wDnGN7mlue-G2Y0b}tra%5p+X8li>{u>Aa z{r^Ml?EVkh#Z|@Z|K|JuDeR)=xD=4|qB;>;=k6Uvca+}X^?)xlZK!NK;w zM^VYr!PUXV(!r5TT$PJV)5_k|!NcXh&>#>$(B8$>$lk;ZC?Q1gkI!snWy&wc!zwDy zDZ$Mu$-~RWCdnnn&c!Jq%E7}Y$}Yw$#liL8TnPsgH#;+X*Z=04{$DQ7|H%E15$qiQ zMV2sgwsJQ!m2!5lBm1uo^IQGTxp4lEdjFei`akEw^*?f1{w2fmpK1MnP4j>M`sbbh zRR51@|26)P?al1}dENP+sf$*Mq`!O-c>_v_s(G%bbXz5uuDFrBZ2ei*qi=eyt?umV ztS0RFayr@zNhK4AC<9kQ1&3KAgN&VX7wIgMMg2Z@fKEQ=d6}8PMqFm5&DJQR43K1% zz{8S(06>AsaJa!RorFF0zglimwL7|fFMLmWp=3rpsXEcZ&L<~*Z?;_KUS~a8t8WQm zZ?`qe3I?%GGYr1az^LHV4drv?%2kMrGjb0uxbr(U|d`?N!5)4vF7j^AVioP2h&OycHi@*Tq- z9%Ud-zmRCX=o;L+N8q~Hn)xPrR}y#MB-$nmbf=2&w6n!>$`&1Z zl530^*Y3y^pZ?+mS}@jjFova|I;bjviJj>5bgKgBiG&$QGuY*vJ4PlMKZWq8(kXXR zLfb(2S*~h z?^>JbA2T?<`Yau{-XFAHs2zwslYf^XmBc2!ee2#@cbYE{gWe=kzf<14a#^gP)04?) zwffo(OcX;hJ9)iHN@fv*vZ;LEzCgcpv+i#U=9(M(9=BW9vHAN}XTO}K1N^&4_6ZS; zy~3{%o{?32`1PPJoKAnN)#XaAOYDH)=MQIU4AE%ewMJ-qToRsAHAXS)b|>XXcgFgU zWn?K4srjTj^F`Zfh2ieVdVg>6dBH^YoWE*4m{}P$svWm4RKO$~>*ETm`W1hOq1glN zKL37aOlxg~F*kJ0pfpT0>~?bX>q~oC@BW~JyFG|3!M5+O1j<<|qA&RI5XUE&_Vye$ zM}&02N7Cx2h247;db`H6IU%WP#vSS$`sR1;;BA!4 z0f?$!6o5(bj5>vfJtib9@1NNz=q`&{@ABfX_gZSEu%+%_dv6L7n}0^N!K1@#6eH`k zo-|lG6sFpV+qnciYzA_0{&-;HkLH5>nt9X%##k7PCDQR!uC zbk-|5i)vwzBb;gWz1o2O!1oyc)4X`HosIr!+*@Y_@E#smc7zO@Cz1Dr%ph3}6H48} zTT-`eIVF5Yn{tQTr~;?`5(ycMte6A?X3hA_`Gzg}l!{oH9wn$_T)pRQQkC4Q92+5U z7OCIIePGKgERCw6Jw}3h`=z@`$TmvQbc@hDV-Y@5Iqm$kE5!=h?=t(7PsOH!lUHR1 zQGRF@?s^tAGz_z;JQy>CI!mr{A8m$S_`K6NX?$F(tpuSt3aD)~+w>~0x12DJiQEn6 zy(?U86wv*Y&z&yArXCjgDCisd(9?^cpS(7CiUi65kP>Ne#4#B znPtDrpL^Evrfz%Y#<`iWa^^VZbtAQ+JTYXyh;i5=krTBkkcRC-h;1wnsx@=qYkZ-M4`DN6O*-a7jz=Dl@ZW$Ap8aPhk_+~eD-M%xYZz{Q_P;~ z)(;?baL65VFODk!p-%n5msR=&)9jXws)rgov;e(w=}7>)gpxik`hXB=v%z#w!P<}b z{Mz6nv`XpAY_CV|(y+1?t$QHeE=NqoZQ;4t73jf_>*(i$6B{^K^6G)Jp_DzV-E#Jq z(0(CZZE>=ZAO@z2j1|tDA)mh(NyFUg+7G&u;w?~%dvQP8a$EMJctUR|^n`lw>)G7` zt;Y?z2O~v6S*sI{tC^A+DhV_`=fPHI)<+!A^20`@vh9866F~Nmd}koT z9+J5=qL%JPV3Se6yw1d5vt}aw#S4jzvXPl9GDRU7DY_!fP`LOfI!_-add<|e$#AJi*OCFe`e@?9yDa4GpX>-(Y5q;DO4 z7ut4I_-~HpHN3gfx+&q&09YZowp!;xF8Q8TS_En19Gxr3vWb1t74oqOA7rfg9jz@H_Lcag9eZG_z`!) zyNa;cLL7j7<{*oLA5>c^>Yl(`gs1r(^iujcEsLY_690D^WHLX;sHIjCv(U1t%}IpR zYQ^cq)#V|Fzw+(m#=V*O1R$*U#eW9LU}u>55itv-ttu+D^bT(aT96ZTOXL(8LfU(a z$$+iiTxJpOT0*i9{CH#h@Mx^JPl@^!gu)dRV~z$#3um4un-y}re#O<(>f~ve;(%YJ zMp;L^N+@U(qfL&kMbTz@yW%r&*mVkE%!IjOBr*sxZ&gP>!Oo6f>vTiaZ@<~19w1s# z`;k>aMZ$ChZ!m5OyJ7WhfASLK;`BD(TeQ2sQar|pdHwj(G9b590YrvqvFyBc?Wjo5 z5EdCLHGfjJp;b$v<%pT#%5Iz3N_Y3N4+y1v-`ePhTbL9MEGwlUNcE`RvYX~tw@`*d9LJh=Lt)+s{ zc?DTfZO*k6Kr{(LdHM~*L!q3o_ZEqoOr6`B=-ADnQK}6-%T*#i2MqT+Q=z#jv~^(+ zW_TD@gJ2U}q8f(o9!`;LxOHL7c14U)Kmr6_CcE|1|oj)8-n(dmnmPkZr}y=+DRjNtX2;Lvu9y~AzJdNxG_;HUE-=} zzhrYV9=GU~{~Q6*2WM~+=Yztuo~$dd$0gm+&F;sN=!;~o7@RS^U$XkAtZ#7Yv=K3_ zg>qe6FPne@xgOLM^QKT@-z(tY>#L!~WzG&Gj<$uS;erk26)6d10Ar*Vz zl0E?k$K@XAsqBX!tKj*)`}`V3?;-sZ`9vUTBJD3*A3mDpY90h!w>XGRTo3SBaMP?} z@XZfPK!#;m%W>-^e!c75&jf~0JtiR~z^NA%F!jV9Z4+Q?WlAKUI+l(^j#n8EZVlXW z47E%OYHYO7Ijmhb1)q*tNjsD-@fU*+8^Fm~$Q)=?`t6=KUp$fp#-pu-<)wma;FBN< zhOtY9o_wC$Kh{!a2iI@N){5`sghb@KVV|>mbON|p;zaQ|rU&wMq@b7f z(Q*U}z~I^-agN^-A7`vED&p<)<$Lqmeqw%K;#WQP88rLCJ}(SD8Qy35JkcHe|In;% zt_+A{{x;^)9jXG=lc?N+5R&Etl~BO6jHA^+BGFVvakB*l6x_;m0((La48}j%t5T4} zMkt$bI{_Pi5DGdNn!KsuzLaNq3@~&`leHoF{s)Tc8+*Zas2_gJau4Kc-=9_lA zow1M|JZ)+1!kWLnmgRWdL6N><5&=TW&zu z@@G?^Wl+Ai1tFplBrHiTh4OYt@;L;Aq`a+*3#~+USq9o-`$(iDD@L{~N&_}plwOE7 zTS!o|sFIb07Rt&GoeE_+{JQzg=&C^d`*Qv2^gHpuj(r4;EhZ?Nfvwf3mD8HIu>F_L zSFt17;qhp@3KIE0gDi&Agw{7PKTTzx?-EgWVeZSn+4Dtg=@ns>m0j5+d)pEH@-bHQNNux zOYiH9gYmJVg43RFT@iQOK(CC0V*q}HJL%xvBQfU?e|~0udb5T&A?jLT$O1(>?cCBT zU_&fI%tls>?KcWBA&Zrdp!JS)!zwRN@tg|Cm)>ZG^ zJ)`yx@A2dvW`qm!Vs2 z+u54I{I*xa{p0B2lGXtzA(8qm7LpVJLMc9U+`r4?_krK-srCv?9a}46mteR=ddMZC z@Ws@t%#u0vb+u@yZuz_QR1z~X);Exp%jK{q4G@IH|Ax)d<`@3biP&r%zU`4jk;|dh zr}Ax0!9fEgYA5g68K0M^1*ek9Wwe;zPR=7`3lk${c@FpCN;eYTD!Ie@pZ0<;cvy^0 zTK$x`mQH>ujlHCiDYh;YiCL428wzl|3XVw-;Cm=Hs^{{)%j?K|D=p{J5!lF}zZo~Zhtq3k<0zNQ^i#74i(Ny7Z zxeLrbgbTrk)E`~@mG-+rM(*g7^%xjvtoE&E8rCy(J-2#|0uqj%068vUa+C=Sq2X_ z#M7K{GV`w7tzYWinxENPqp#4#_W9ehGM>w z;_N_$$YlB?=f~mj90Y|lD*~^)HY2 zpTj*ZcbSuqJngTjPs6a5^~do-vG9Dw(U zARIDwH~DkJ^2UZ-+x@y!MX;3nAmCYFKLxGu$h?spzY=C*-!+3Pe`)A3PCzy0IsQP{ z53%>(1~9wH=C;l%M)g(M2#_N{MdFGDmws15g6dAFysRpyC#vu)Yu74s){x# zpGKR#%jI#0AN~p}7R?K|%g8iUNV#nnJmlzbg@F^R5516zURr&H+j}LznVa4nS+9Os zdAl&x@bet>CS?^R6;!aKub|mGKNGATpgD*`+~C4ri8RLntYHF2gb8Bq0Pp>|XULXg zOhl*(gSur>b?9SIkJ3V_1F8&5yv8{am|)T&KzOO!H7}phGS=Jv;j2WK?j6OorEyN# zvQY##qB^!&q=ytaqam^}iOG?uKY%rFBlQuxWv;hA$_Hgf_Cyvn%WlXp%t@ugJ#+J0 zM>zqx-I{0)K{L|t6xZ~kvgo;qQ!Qh3?wuRY_1mS4Z1j1Cv7`vSazL)Ul0ZjHpZz1>@U9xjkkm=g*}ar;=^%8nItZk2k)ras|nsp`jtQJf+C!oqiAcdwQpZ~@q1$| z`GUHJS*zC}19IYui3hbcrNklb0c?zz$O#k`5)=f&@*I;tV7)Xbty@k_+oOw1@ISDw z6A?{iW7)o>pmul~qV0tlR>2hE(7bdd#an zi5CS{(%TijwgRz2#@70rZRt|Vw!2eDu470T#fZgz`q_A43rzfsM!FVMIeM=T@Y(m^ z(mw(!O17ghasm-1eAC%o@!(5KzUOMG7;eJBZ^l_;J~4@5y(d#ub>Smz2WNpXu|rZ;03r>e9BhIsRk zI692|sol8CctZ2%`ilm0CG7iDYT~xDA{CfKhg|^%KJ|Fn`H7WfFbc5ZWIXosg>%Dv z-@d_j9jNvfE`4XG)DvxU{{d?M;nd}ZN27c4bA2;hN9GURt_9s)mfd+5PT~S(_B!2D zC{#Sw^)TUpKzJ?9p|3XAi~wc{1prT+BQ~@Id%iXa7y$>GQM~6zz|B}sg4u65n^*tE zrJWRW=u!VIZ0AlmR$yW1<$l>qW85YY2+7#)z%NJR+?e}~o6NPdmc^+ykt7?Das59DNJ2J;(fE0PfA_g?G(DTc0GSJTy_ zaPVi0oi$lrr!F!sQVX7Yxbk60_dKutAl*dwISJEVKG+C^4RTK=Voa6)vBd1@@`%;h zf|b>zc2~MGQY0cf_z>DunsE!b{ic;aAbdH9%ly9ca^3gAeEY#qPQm3_Uh)-uOwBo0 zcw17C>_(_gBt?vIfn!Y)oSuDptINTt_p(m(_qXEoZf<#AzeRceaM|KuK2E-Pwd4$Z ztTUdXEwapDkk};+3aTTru5TTe*>Yi-yYNU{fi2i2i z$AHOr_^Sxvo4qaIbAa29Ag@#PmGhT#c=p?~iBMhf5B-q!wCSjX3&FV5Y&w;o60yQq zZO1oXNJ7XG;t&7S$(*13V$P@BV&Qf(&4wycY&|WKppODKR1}>*w*hq@Uwi+|<%c}b zAUEa=zYszW=>^_+Z#A&{D0<%buN7Tsy@dIE3)Sqw z^elHtyJ(c>TPlJ^di4WDGgZEa#+9(G_8(g!U$JGqtE8q$1x1G-bphl7$!d$5a zT7(eW=QD!EB0(CTRXgRp0ZxU*3m z+TK2scz3WrbYo5O*TcS_p)4+9lzcV6GMna&&H$yelGYX+OF`|C2u2orBGTO5bL_zO zwweW_&!b776OYE9{SN)D4~cz`)cOwU9kDu!6+7>#V-F%fVZrpRe@W-Y^)eqW5`~i+x^`Sn(3y*%@P8wqi@b|-%^B4|(jb&877qyqM< z#zcc!rI!iyg!7(ED{9*=nY~OIE7&Q4ngF?m21K-Ya$Cl46(v#>Ca@H#{eq}lU;MU0eDb*{cDm=qAql9au1GM#zr~1RFMh$Y=`?ySZwdJaq!d3MRc*YavdsId$ zLPh2e?6Jn+sS;`z5{T(qiaj+tHNl6$HKHe=#wHl8?s3?=%)5XaglWWHt5ewK!-kJ8 z0AuFkW=F$SlLLH4@1Dt8x)_y%{rWY4%?4RiOE?yX^N_6Fa%*ha!!8*!F3G&}gH zg}2L;$u?3DCs;uE?Dd;KG0|QLOST)Pfb`4Bxn}miwJcsUye(ga>wXQGvd2_9qREW_ zm`q`>W#e~Igbz&lWeu?L2K8npJ%4r*LSj%le{A#+>yeaq%wiB~TFzoz0K^JkTypoW zr63<5_`K2SA5%X=A<85px#7r^4uy0-0kd=Dh81J9&5wj_Tb!(VA2Un;rIJ{Vl5?Dg8fv349ep* zMm1JT_G1-+D2t&IKR)USRnQm423>>}-t|%l4h(!6@AXvY$&s%c==2*f^@Q#xBlNjG99TMk zNB$+1UuVdBeG%@3BmfVGF?M3tFP3}19;<{8uH_i;1AF*Y3JX}O7M|a6FDM`ixr?%M z+AbB{L7z##J5*}f5I>D453BONb!|T>o z$995HC<=sdgiLqSe%z6LkH1h*STl!q%?S@{XDzP2Zq5i%ynCe4uPBob&S=o9o*xlg z%jNa}U;0w64;J+Vhq-2EbOf>4M56tO3ycvq9(J1TjZuAL90aKZX=j1<@ia`UTowur z54}3vyFOH*8z1ND?Y{-`mU*qz%s$|~A>h7PL)NnCh~IE^f9Hk$#$?QS z#glb1pHiCR#ncrXZH*IcjXCc=R`ORUA`yjjH7SV}#Ajzg3!rvAhv&05Bq`Wcr>$?G zzzz+z(k=k}THyXFcxkSprZ2ge)Ohz0{>+UX5Hv`9@8o=*qPMztI`1nX9VR zX5C&@e{lYev~a+rMe~YARhiWsxh#P^E)OfwCEmo(8#*E2v9}Z;XjJs|4DixXqYja- zA9k;b*?u&T?RYmgXMC2O?lLO_mk1+M%$;}pq`fgiU8gL`Tn=vqAet!5d?t$SamaQ~9of3|GoyBi<4p!0N;+eL^0ij|NWd;H|ls!3Cn&%-MwGul31Y>m;XK$vXOADe$SSjMau=Z6Sg7kVi5ha zFeLLz*X-~|Xw~&V#1$;4e)<>gtjU4y3ZC&il{rvhq#JLdTTbrn27jpjZ_}Ld+x$=o zGhLOcy6?>@Y5^67%%^>?ar2zQj|a`)dp!B?4oWlxJOBZ_ED})@Bf<+!P0(Ujt{a1E z(vlyIh;vJL;x^m+Xq~~}zyhbjTDpAYesDnUqbbTfqt}+yHYqb05gd2;pkPQzw$v>9 zwdiXsp){%z=0&@|9m=wCr(HE|rCFvXw-=9bvRZ8k+onpmwz6BLWKv_25kcnBF67$A zJD~@)9$*wrZzqp8I(3362ep2$E-3p}m-Lmf*P$;oz4xA{Y@%y}I^uqheDe>u%W0+l zTj26GQb2+)al~RSuL}Pci{_Z0cA0UjeR6?itZECVxda2;pMRw8A!hgKg>MrDZae() z#{%9D9QLjph@~GkVH*08wZDXuIIqD5$F=L z5r2TBaXNgR*$Yqlxsx|2E&Pg?_c~NhUgOqq(+k=Ddf-8}WpZ%z?35G9V%(%o)0B|K zoEvYd-^#(UZ}gze-yE>`Me=LQe%W524n||?bjcNc(&5w0YMS9eRxFjS{Njs@%tV^! z00lJ7k=YsbkJB`v$^xssMDkpzukdsxCSCS#+Lue*JphG$3iwF$%4tW=+x<}(g-88? zJV*i7RtE@Fe{U9k|4_|I3n%`L(4$zcAr9(a%)FiH=rgfAB*Urqx>Q#I2Gisw#N5y6 z9_ahktFk&WIvW{<=FFYdo{N03u<@JWKA%U@z=_tM6b631Pmp@q22y_2_MIFhd4wFp z&WO+w><~X@(US7G6P=-$SW-IpFgXwB5_J|bvj)p4p3>iT?Pn3QEG%XsdNX9e5F z7=wO0?j z;opgFpN-0dLohWJ?lm+Na{uOKXc9~+=6E8;hm#I7TVQ>g@3j(Gw2yTIVL|YI=hwqOzT-imRT_xm~9wDVffS5=Ncy(J2|}@DCCisAtOCOCD-=J1pmM z+FHT&3sOW~npZ_91~T$fjbgQ};d?>kRDPUB0}%XhAfu6^7=>o>bo=Zg&lER#W|rhY zo%OM#CBv|!G+nDXyNPRbO_?GPO}W~L-cSiX1hsiEcd=oQGkV*(czc6Cp#IVBF#1o| zm1btu&N|`4YF_oh?xDitIyI*_KiQdYg;|-?FPe^74chi2G#sAEo%s+?Rt{=7Rrz(9 z2mApt_MzBJdCClbj4iJ347hoWYR(1jkw(=!C4<2@Yprk{X5W{zbMj_1ipTBwv>MNE z`8hkHTvNTvV!2aI&4S8ggSRZX+7m&%w(LJ`2{{DK! zV#+XXr@M?qqsMt}PyV@df7A1}(tpJ30Q>3%fdMvFu-$vIFc_%diu`xGVUUWmtQ=Sy zoQm^kY|YJ@_%~H_lo-oc<;XjVHP_^8F%t)2I`EG@Nl})qE5{T_E0iWUO#-48+7D&) zl03^B^C>W|!%9+nKW8y$E#uJavh&kNS4B0i3Tv?>%XNoYS zZRMlfp!(hR`Wzvr5xt&MuMM`fNUG=fi?aV57A0Qc*Y}!t(36g*4CzQ_i;LFZyBw>f z;W>PmY%xsIgQpYyvEzGgl+Hhfa!r6@LJroYG`u{$IINLe`ho3}g0*adb98qoI?P2Q z2maQQw98|=uHY;4W~5ifqNOH~O5rdM>T^N4*5ExreA&(4aZyMimam*zxnO9P4QNzr zUtf6nyJ(E1@E0yxHYG>PVyn)$H{4R4$++veD-G`kRj!#8a`Ja%WdBG&S@0+&)Fs`z zwf2cV*JL(v>6)~P=!Xy_Z^>_Cb1$3;-N!G4cRrqf9{g+b_4@}a@rnBFk+A-N(tE+e zm6Cfpkk)#XonZ1+&lq>U$!tFL`j@>51DlK3u{g}3qpy9HP3MZ~z>max2D5+ngg zt%4+YKUL(546PKD4bW)ZTWsX{rX{BnSH{TRAm^EEL{36>LbLZ=jaaP-w+dY4b zRe5r!BV#V^f|u^Ng@zP_JXVB~!jx8Vet#AcvyMYQ&WUz{tHQgrhGJc%S=fqZ{6X2i zs9_+_4&64*gbk&nf5kL!>*B;%UkRP+3p%7-=6u5Uq-@#U+U+gi*%qOT{0f$L<7V|@ zhnD`=whF?#kl2HafWM7rP%j(vQu>L1);|A!)2^xO4tU?(WAHx=$#YD3bo@8jTgXbw_5X~WLp&%~dmM>lXjwjut zKXwUGoQ`}#p#4&99!yW&1!$a+xR{r-hR@j0D-=s@urNktl~16Kp9;1|qbE(!|Is>0 z6JmN;Sv*})6GIz`BYRn~^91#d9#188P(yw{X`Kg2B*HQ}!IS>!{dL}kYy4-q-rQMh z{%aoU9QmzB-_g#^F@n&BSG_e&p987E09ek!B!YkwUA8eq>)8>0&);k|r9g4Eueh$v zO~ph#!AROl=o%$%V}Z+@A9v8Vc!K0o|E!AalMuh3*#^R;7CST>G?Csb;gYZHH0(EV zpUi_{*Aq$LrBEIAa8=#D!3R-?VcizfYf+}XaN2%(*i~)-cO=t^TH+FCo;5)YO|=Lb zoEg6R-BH%Za&?d`g;jX zfI+Fh%z0&`y0k5w75k?Dv98DQnlZy%Zl3i3?(kdcP=x9FqWdb-{>j7m!WTp7x&iye zKAHEG9un*^ZsK;l309fDU2ZJqIbero%Ba7x+xsIp!tJ~Xz7FTpzP>9d?tj-zT00%i=)f}FhO|)0wOuGj>sX|e+&tTg z$!v1b`g0eI9(Qq+MMrLeaWZBub6~<>!}e%!C4G59J?CLF>;=*~(ivJ&$Q88E;XUls zsBaEE?PifWDt9zpYObMs2;|2l8G`4~{+ak}6x$B%Vj5-HY4PXQPbV-YKlXm;fCS}b z5pIHY)?S~2Yq8$Z!eG4Qvx`ZZNQNT;o~w}{>zuEKSL?zSU;6GxVT9FZ_XOvGey$5+ zf|i_vi*=kZaN4zvyfAaRkB@H-(+oTKyOT>f#f%O{;7#j~YTh{i;D_qD?x<1cEywAf ziumwJO;47|_UT)=y%drwq{pD;OmMN~Dz9jV=YgibP9NTnC`4&LX7kKXY zEvLBmjQQ7a3`C|+5PAm<2RcN%3Xc_)d4i5hP-TW3CD*osd3=+`cB+BlG`~D7yT>^} z@S0sk-g`l`#Cg3J)0jL^^8Njq=DF~s5WPDwXZWhmmnIxFCX-WD35cGpywDv^wBZZ| z9-PjEuHoVahaF%=&b}5*)5zH}+7Seu$JHMR1)CdYH3P7v4Xs>OQIDr>yVl}5T)dd+K6o3@{i&E=~cgPgT?>_eK4?eJiy6dd9V^}9jG~*Db;}MQP>! z$`fWgNb#Wmns9epV)-eak9r5DOP!F1| zSA65L<2jl2%T~zdy5;*lLi>`eJ&suzFH4IxFDT;^%)D14s^B)YaQeIM^GuFjF?=~f z(-N*iRz2e3KivYiC(%2F+2y4(9=*W@PFyag+*)}tSH2t(Cq`_hHdwonQ-L^7Ho{(0@ORf0vMgjm0sq#x5&y2Vax-0&VJjSy-Q#F3MV6&6eyf_P z%k|SHl?Juk0xyPMXmclr+97#J1d;rt(M7p9vHi_-VUm%GX`b;FX`s}ZnfQ8JC)6-l zDl&nl(Se#n|dEKPRupS4g$4=8DQ)TECc`c5D!Vy6N;ZBDkZDbcG z**?E~@<+5t^kI%@Pnuy$l6S}lf5s$(|{8F<3haRo4JL|wjf9FSYR5prlEQgWdV2d z=;fr+D&d#b!5Jq7)1Dku<+`q|10xp*5bYs`P=kS6glIqpZuj5x_j##K1hhW_>J7DDzo`Vm|czu zoVTYlP53q5@OixDvNLZy(ddCA=0{P7qJ-Gxq!)+Ed&OM`gdO1SsDgg_p0q?r7Gr?= zu-I^zEdmYew;A3pOhDt?*Y3u5fI0Krywi(8%*uvAQXEX7W8&l-!W2u!2{n_OkAXjX zxCjE*D0{i8r1>R%>hq?UFEhRzP54KU_@CtO73SE3>gd$#IVOCo6`Tzkb(EFmuRmmu zmniqX6DI?By5u`4{FXv~kzX1q`5!HC+1Ax&080n8z~m(4j@`k<@tZN#BkDQVdg5aA zr7J3&XObY~P8`Fb?NJd27L@p{K*TA{>6oZO%%Tx@%!9?`j7~2Cnjsg#|=~#(^MMe+JiU7_CVSMT3x(_%-O$=V5>VY2dh@|IDcha$e2`ri&S+Ph+tqD9_FT=!s`Mh%YH_QV}OFg^2w|zm@a{|2>SUAFu z7&4S=>RKm9{?5=@sc23xdFt>MMS*pC6R>*(&3=JcTqHJQC<^~drRR0evSk?naF0zi zr`D>g9nkp!;v2XH4G8mie8DiEEa{{Ld9??}-+2Cn`ZA~IgJic?UeD!v5(JxI42~@{Ix$WO*^4meDPL%POO@ymtFIF9*f2G zV+KjysX8_m2kH=(xq-FR7;Qg@k(vK3g0=6hKYnacP<`_+GOZwT2N?cO`3Oe(js!wjKoQ;ZKg%0q0R&noQE)4)DW?) z_eOf%D+#(Or5{j;h}3@H26 zP-fj=Y5!Md{t%r5V^6Bd$Xj0r7}%h|!aNkPG3h!k`+bm?lJDNWz*e^MVO~Ypf)Rc$ z%Bq#y>c?G>^5gHPgLfRZ#%;D@gu0Sy)4Y0SI##~arZB&VvfJ@TAxn1(--~I)Q$5?> zOTF9tS)3tURqJ9(j*<6PFVu1}D?e{NoyfCkj83V{@gG`gZ(0HVIf;-ajQ}Guo-6Ze z(>_jdVod2)PV1v922Jndxp4mL?7=wk5chigRg&rO$U>6iCyF#5o-=7NRhmSj!I~n& z-+XvQenyO5|Q$yG*y3Gont&~4r8(*o_l%rPX;&qdmb?O zLVpA43;0M&^6UunFO5kJbNJgEYkI9SWeGt>=1=x&RYKzXEGNX9z6*arUN6|~EP?2o zyf^ZF%sU>Z2|t~cCx+nk!PA^1i(`4JN+ZAnIJ;He$9tVq2RNMk8%=0^1sUVvY%+(| z9X91?)tKQ%b9VeA$J_jP+*;J-ud~zh7~*#0ee&Se!iL^FHPXh1xn^24As`8EiZhpY zENfo`{bK|{L!G!*3|6wy+vS>GT$GOqh(d&^gt~mHm!`^*YgGgVw@f3qyvz4d85^&*NSd)R_q4ADnX5puH$vP!TKNV{#%1OVg+~|IXIrL zYVVppN}l9A{JAa@X8M>*N=;MHfnOYcYc_3>>nM*mEt4#3eDD53%}9+~u-f_CepEaA zPVtVna@K-xIwz+asIt$=z!dhn{Jflbd5&1VHD#l#Z&Fpp9lp*#Y%c^pvqXAQA(VsU zTDoe@JbQ|eJ*F+IZH_~M)}g>Y7focpdw{Bvo%sQIhkd^=)%^((uxwoXq@6HFc~WU* zh9D%i=@;w)Ce%E3gF2nj4lW_WY3W^Fm1rJ!T#PTILGZlo&wW|lMm;cgf!Xo9pk~a` z5sv0~vtnHDbAVn;!?#E%qc6{POQ(c`qM(0GR6z-|a(Ni$0R$H&nN3z?zTJuL%VjBY zW+8?BM6J&rnkpySxtih##>q&j`V|gc%@iAbF@}>=s!G!>H~a6L_qaMnSGtDWS7|4j zc3YK)TfS3v>Zlu$#G^XcxKBHWOss7B=$urbw;1d_lI}r z6F+hB{!{(;S8w@Z*fPh$W1SGoH(TY^;2ZK1H0lYX^n1wAX|R)XMLf|+>L|d$utv=p z;Vs(dUR#Io+Z94WRVtA(24C5SDA&V*2sP;1DZ*~ML9$5i^e!<);IZgX){lx|Xu<-< z{V|}EebwUzbnU-May3*T6vZ)sEtvm-tlU5#+uHvhmFo)|&#Lse&h-os}cxhSjaP3(X`@O*m?eRBMNhTf*C&V2g!#3*0Ge z!#vL}ZQ47%(Vz8>T3%$|vFp?P_<%WN*3id>y3XH2hK{ua=-kq%tr*aw?9K)DTf})L z<_yqgILAaU1Q%2cHZ2r1IOZeYGWQE3wNM7r?vyZ0E9o)@hEa;YWolCrJKD}^`S}yk z4Arrdn(}5(KDR5Dir*z$Ie5CJl>An{@!zy39qrT~Q(WTH8xRz_<3E#?&D#)ZBpI?; zLNh3m%B!dRp0Er*ms3V{NtUco!U7S$0son7;&@YTom{CBshYquN(q4+(`8<0+2)IJVvQ;e=0FIy4}qQHDI1k$1s39WCJ&|j`% zj~>OOKL#tdakajHS66<7tLs;QneY`{&YpADD$hD?{}O7{XxFE&>>#4>ENKU!0E>)J zB56C3+#(f8hRI{8b$454GHHqHo{%cd@+M(oifO`=|2YLn*RTB044DY`F&Zh&U2lMu`x0qzThQye+5Sa^VtU%E?2d9nu%0hpcKc6n_X~)}t70 zeSl%x?xCIu?AN=nx3Cj^Nr{5+X@1+Lz9MDO^|*;zZ3`i7{gS$-UUasc7t~5ri?`$ibz+?)eF+Daoa`n+ zgC}PrhGu+LHc1k*8MQGhCwV`N-90kOGG|@56|?8)0@QUD&OTcAY-A#|UxM9!9A^a?QncbkkJFvN*3__%6LT@3GAo zc)hlccB4hj-9iwwA_O>&rR`&?R(!+n6kd(D>Yl`^zzzZSfV2HOp?Zz z_L;^i}U)kp=2$tQBF;gX;yj7`6v6~^215@tSYXB zn6C3P1f{v!w03aEW3sU`C zhP|89Ge{S-baExu!K`W@R9Uv43){nxVUoK}TMP&Jw<;f^V2&8lj+}1B@FiPAkS!7v zXK6-PD7Xt~>9d8{KAVz;xVc8l_DYQM70A=*|k_n?lHUS$Yd$S^%?=`o;DXcd-uGta zz1>-9Ma607oSB_>@4Mf7@4ox)d+*N7ZnFAgR@w?R)$a(^$CFmNKNK?N8c+X`VN4uv zc*jieFSM->ZohGJve1c*0DLE!1hsz`IA1J(OjmeI5 ze<};PZT%_R1k3n3LCa%CL)x~O8}G5BS*s`Y1UPQl6)x;C6#1&cDBEdUX>+K;Fg{VJ z<;_kq+ijMCGy@PW%7lp3Z+;QP^Auv)g-&nUoCa#GLY>$gPxfYQb2aFfsPw4a;Ur_` znV@GC`jqB)A`#CB=EbO_c04F^o(F0LH`GZ-zk~$!NHnr(IsI-;^mfIQnb1C=-B5K^ z)w*RhA4AkVCbwj}?Q~PZ>dL&SlwCoTt(zNJr*7WD-(~1(0-KFu#1pCADyGZ#)sB_N}d2SH1c$MBSq@;&k-(*vaf85|0e8Y>NexaI<*7Cl$HLt#+rK zwv!!p#^cjXhD<;nQzCX}JQ*h&%UpmSB3%%?XIn8O>J>(LgVUSLvK3t?$&-;~a?9S! z?2as1ag^knotT~YTA`fMama<^37O|K+^Zm!NH<$qI~}(Y2TH)1gGLcJ*{q5)3F&Bu zowUtlr!z%nq8iGE6jZ2F=9!fTM8F#p&R#1KwX@lHvMaN*1T+Zw$G&?1zCtK0Gp@!k zsL#l-FhZfVD3!D|VI}RVYGa%rp(LZ(&UF7uDbnkrV_?2YW+;!TThmU;PG{qGW_8tK zw3Vcn;;fX6{wSII#l587B>Ai)Zco^HEEgn2q0bwGjVVph!RkGE|vUh6f z?9ABND0NvIjKE3PL|8lm0w0Ap2PJ4N_&z8ZfeX4dzRwvQ=0enxDq4sc?XVK)vCmM? zeu=q3tLIdtBf7Ms5hpA`L%1 zs@||l0=4=^1^PDtrFN3{^Sk);f|~9Ku({_-l-(I1I~#UbO1ZlNWG^mB*6ItY^9?1+ z2G#kI5@mzxJOM6_+Iz01XLTsGq_KSA*4oM59)Dz;QgVeR`30ohK^RS09d?tG-W>0V zXIqkq{s5hQN1{||C^J=*Y`n8GX=gG!qGY-;r+05c%v}*A`8ZTM$j+i5b1)N;CQ7Ku zuA(5V5=2)g?9r&}i)S|5$s&>q!nZ+^+V@qQzQIpHYHQl|G>V?i^OAp{HxG0@G)-Ou(ct#EH5sknIXp7rD4ovf zaLv@b1zPjSUn_MC8od{mA{aDuzg~)9(71hIWWiuZ^L{CUK~-G>r!azYtiGVC#-!kU zO{-+tW)h3~4^}kfgFVpl--757T&0<&GmF+Ix1%stR6mP{Vr9u>M z$ii7d5djSmiWs>e@lqj*H{`BTA&NKTEeWwi>k&9aT3JzyBUYE}N(?h3mcfsZNsItc zyb(@m0L7c|_W(c`BX7E(CTw<`%j>e<)|?!b!@-m&?u?hDoIZt;F>X(Z&2}-#nb_o0 zn<=v3dnckqyPYfY7VSp%1LJfaDFIp zbY)Y>0l_A#H<7K&!kh1(L%{ImueG#|VL*fN0V!sXlVIyX^ucI{RA2A(6)em~f;%!iT>i3bBsi+7cZ{3khcqWQ z!}Q{tt$sVrRyI%JO=8|Q>vG#9{A$S}EmpwVV+bBKY}+oWWONk`y$Ee5yIAk?9^s`U z7;IO8okV|CB0QgsBlt?HY@hH?b8~bPwhvC`8{7+>4%`}@qqBxqpY|KJ+rg`zpRKb( zhcA1JSpyrk%+guLj>8`aYyalm({)yE*20s_3LXD+ip~n(a@#3p<+`q!sI!bu7mX8? zhd(rQR%qt;$1}ya_3n>Y+-uj+cm8^UU@gD@HJugCtSb{N!x-G4X=C7_9?4pH|7*1x z%aa00Yg2%L)aWji_Ou*$7sF+4$8cFdMJ(p+K`?!1h41VOFr&Fe~SlrJ0RhL(Oai z%WIcvHq7$0p_z@43N#yL4Y-=u%to*R&4yWnfo3DhBICI3kFhGk?~QO|Gq*a4{w^m; zp2+Uw+18|anEfAnI`ehJp7_C?NRr1hj}eU?D43k2`Puv((cl0Llapn1_ZrbCT*!}u zOqx#2SBW;4?l?)4j`>@n(K^E9B+V4&D@3EEiOETtfXtVPb{5@n5+Omue2Hjil0m^r z!=!1>93tA;UXtSwzad(PXq=?U+kBB|=g=J|X$NKgnrL65J5JI9%zS}p^XZP0#{SVb6Cr)ewvVkl307JR&FEfg0;d`%=`t&t^s6 zb4PFwao4dPS;4G%Rs-vY700dM=5f0(Ae8gzvY0N*=|amAb17YF=u%CW6?9ocm(_Gx zMVBwrh1Lw_I=awP8gm0(sQG3CUFzvlN0*IsX`)LbT{h9>BD#=v%oe(Ap-VF^$I%2* z5^3gixufrQpN(G$;%ZdZ%`lS}0F4Qo9;j|{(mhs!AdN*KKaclh%?4wG!tfuu_DU-C z`)F;NTmg^s#1z=Dqu(XvK#MBSIS=kAG88T$bUo!lPk@ zT&Z?fYH-3+M;UqO)O^{l>S=E=Wx!?STvn(A)^LEA+;EtY!ylhjFZ%2H_e5Dam(}jF zj2lK~4Y*Q;fbHK~a*)evKl#)qE-QE7?zaVHtXTuUi$BW9#`8aK6=l6q_YPAESwo+R zm2;)S<8~fkBOO-iN3xcSR%*URENlLWqPaY1l%^U9gl^bi;Am(K* zE4*XXVllql$#=|IIV=yjtlZD!%E54#2Sr#k?!Dt)toGcc)HHP|wY`m(Q4SU?E?-+l z-6$Efau&-dS_5rwYv{I;NjtG;#ltegC|6Xcq!=xCi?677SxmvkZH`!2jl+U<8$>?9 z5_|miHg;}E8rsd^{{6St=2Pz1DdC!$f7dCHdPJuH_eq@ssY5ztptDoV^;8S4MsEN9 z=kz?rd~VNc6N%Wi$@6?hFDK}l%f6m z#ahv$4Aj&d*GmsQ{+L*Id3kc3onjT?Q9|xyC*^5gP*lweimG`*Q8h0pXoaVFPs-E0ps1Sna6HWmimG`*2`icx6jk$rqH11H zRLu*Ds(G15(foOI?l{TefO9Cx7e6|{ z8(+S#$CyT0ct^|^PV!!R0WtW(Ne&0_2AMCMjrKTBwwrdKB=DZ%qCFSf2}Y$N@9$*SNh&q2*iLp5c-~GnE(J>6!@h$2 z`88QMV!cQAMWl)?1eO1PA4~!+cW{u7?O3}MYJo(lPOgAf?C^&e(!C z#=Xa>{7C?LVfps>o@7U2#hw+$I5#NfgW&F`YsH)A3+YuJRBFz7)dZjI<-TpHHzCM{=n z*Ts79X+|cSw(v^*?uebaJnN)(TTV~hN-o34F^dsar7~J^`el$!N7Ef+SIng-W&%KI zO7)AO?rurP@o^45h@b>?l)|SWF>c6DWYs9N>&wuPaAmHnOQjO=4vv<#*~u8Xsz4hA zi*AI8XD&Y_5!Y*oWb8qRJQ51$wsYxcC4_sZ%ns+gOQaBkOvcMRy?d56`l<|s>mXozP8C2 zscIv%>p@wWdQEsbQv4QM%EF7J!&v|_imkhTGY)Qy>V$oPQYZ2OK5R$-uyw;y4j{q9 zC7QB3dJ|T97}Lx>CIdbC&0ooi=|i8FBocFkN*$E|*fT0EqnR#>4Q`x1B5LeQIZ0ZL zQRUTdiQ0epi}4_Zt6!;(ejpgF$PoV1qG)mmj|%M{BwArp zUE>OdL*;{%|2p7E`RC#El~04(GmE0;Fh4A0&(&l}O)dDkjozKiHzcrdoT%L!7Lw;9 z<(Epn+wJmw#l?}U=n*G>AdhMKN5%Jq17>Ubz<;+QqfNK}4GGfCSvdV#Qk%A?=#w@5 z{aV@wt-#12iE}gwa%oZ`-jytr>XcF;O^W)UDUE*?C@hKw<1JEXfhI(AvM&@^+S5f# zYjCiAD=ZC=#%a(IHLS2SUnsD&7Ad$C!oCj4Wo*aC@$}}dU1V%ue&^58&YfXoE#)}7 z!Ou0N!NH>sc1M}VQ2|Qi5se_qO$$NYVz;tO<3AkuR5iG&X!K9 z6`MbNohrYn|A{O_iyYX1dKV10YiCH&&GD{oF?&Yb!iwIUfCo{IH@uAayMQLAtA+oB zBeMczY9kdtxhdgvH6|^5t4eEp<06Gu0TEg%GvhMJprJrm5&D~uY=7jF+uuFdytlpf zTMEAteEg9|Ivc6s<52Bw3U?y7jma1&IKtlz{~C8?xLtsgBze{n+`x5#$0B*}c)HQM zH7Z?2&jXQKN`7!sQyRg^R{H#(Os=MCtz@zqXv>OEfP1VgzarSC@TNwSR;ne*;vydT zHHACVd%=kyL}UgIJp}ud`A(0V*F4E7_*|*_;&L5B6VrWWJl#{oSS* z-RZ)xJky#F9yRz2I8T!wA~c}cX)AgLNcf5(*4tsHL-@uagS85M?yymcl!HH0inPV; zD-f>nIv=c3j*}1GKI!1&hxY#S74Lof>`y}bgbe*3%>UK#`(4*x_Tq=nUG?VcQ(x)* z?&2wHHwyhw$YQvELg|tD<{@9n|Ag{mDRdr$M*OcA{hv@KQV2~Ri1zjL;GcS)k#N*8 z-j>!z;vI!ixy|lL(SKU-Af1K4j61StZnZKQ3Id|jv%&#$p4TaOBaf+Y!uY=*xEK80 z$%RswmTGQ!JVCCgs@kIfi$Cz-VRD5+o)|%7u|w43&lUP4Jp4{$`zSw1xLskDuf=)4FRO-K zo6`Kbip*#Of3HbIedF+%thgMp0Dlw|*NM5akV&)No036JdgPTkG8H+37b!Ax2%g~o(|YB90QwDH A00000 literal 0 HcmV?d00001 diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/Curve/aomian.FBX.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat new file mode 100644 index 000000000..207e10722 --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat @@ -0,0 +1,139 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: EmbersParticle + m_Shader: {fileID: 200, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 10300, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _Normal + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.5 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _InvFade + second: 3 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _TintColor + second: {r: 1, g: 1, b: 1, a: 0.5} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/EmbersParticle.mat.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat new file mode 100644 index 000000000..c78ef12ab --- /dev/null +++ b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat @@ -0,0 +1,142 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: FlameRoundYellowParticle + m_Shader: {fileID: 200, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHABLEND_ON _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: 408718fd5f763de42b12f849570ddf58, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _SpecGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 10 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _InvFade + second: 1.08 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 2 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 5 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 0 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 2.691177, g: 1.7967563, b: 0.45512548, a: 1} + - first: + name: _SpecColor + second: {r: 0, g: 0, b: 0, a: 1} + - first: + name: _TintColor + second: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Materials/FlameRoundYellowParticle.mat.meta diff --git a/Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures.meta b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures.meta similarity index 100% rename from Assets/Scripts/NBC.Fantasy/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures.meta rename to Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures.meta diff --git a/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif b/Assets/Scripts/NBC.Fantasy~/Runtime/Plugins/FairyGUI/Examples~/Resources/EffectExamples/FireExplosionEffects/Textures/FlameRoundParticleSheet.tif new file mode 100644 index 0000000000000000000000000000000000000000..ac36e19c4acaa9476ea152ad7f0ea4d8b6d7f9b6 GIT binary patch literal 2099472 zcmeFacU)7;w>P{)SDJ_dO0`$IbO99s5fP<#gb)zZfFz)BLXP4Am8Kv~5LB9U0ZAwV zHbAM;5;_V>AT$dB4FujDQ1qPNx%cwi_j%vH+F+dHH$-$*{w-uHOB<_twls+NDxC|F_(jj&?=-6}MF2bl+d=uq5T#{$6G)RG z+COF3p0M<(HG+Ivu+cJ|3jmtL5YO-TE5q|X1Ospb0N)7!@Not8vG8F10fE^7aAgAk zyz2niq%Q*O7U}@UVK;yySqk7Nc>r*f@c|r9d;pH>34o*93gFBY1GuFF0iLVdfpxH_ zz`E8jVBO?RVBIGtVBO41U>&0zSnoIk@M5n4d`(V(z&0Wvc-#Wmuwxe35HJ92h&~2v zh z4QcY;891puI)2Y_&00Fc_aB71fp01A}u>p78g9nfsr%fcnFs8gAQlb=DugsCg0Tg@j>UWG*5RD2(Ps z?d>kC`ZYnC#g^YLvn+yzYj0mM%*N!5j2_wtCZi&!DhpLqRFqNEkW*AqS5{IvxNNAr zf`+`Jf~ZSe0!SF`_11#ZyQl3q9;#PYql zLFHix7!roUV!(2W|5`EFCMG7UMgP@aB=TQNVzBzYAOznb{nwHhi%VWGc{3OWjq`!R z^nF1~e&Pzkb{MQ(Q_lzHf<^mSpwS4O|Ir~2%m1^;&ldQp4R+iG3)5lwuB?Iv=pGh7 zeD?t8Dhdj}C|QyGhYl0a8{J&6E^E>9H`#ycLA!anUs{uvpOU}mSZ#I9<7g<3)s9C| zP#6XT3$yIutB$wq>c?C>{?26q%<@%)rw$03oSUbcrmBmE3+xcoUDn;j6)LN!e#lMM z#nshCRzb~8!&T#uixSjD`LO)=LO(58spy}|)Ya8oU@nJXvhE6MYO+w3LmINK%1WxT z$_fflWn~4GLyAfu)N51*Q&Lk) z@5)xVf4}>~@@vEH@J}&4Gy?5of_8)HfC&5>`zIW~lrqxOJL7|P_e8*SFlL6wWQ_Fn zR24N;Rb`drKy!bp`9%} ze|C@M5#7th2Loe`SK8Zu3|Om=fYpx1DziN9X}UmJ&jKANYw&`(9hUza_orE_CBGN* z{NFaa!=!_Hd9-8*!UZ4o;4DLab(--Xt-ab7|2K($-s1mF-K)BOSF#GlT8Q6p ztp%l3ncr}&La`R&H(YB$X;tPoT&qy5h4>BET2NY*`3=`96l)=V!?hNaR%L#}wF<>r zh~IFn1*KJ)-*Bx$u@>StTx&sTRpvKbt5B?k_zl-uP+FDw4c96ZYaxEawHB0CWq!l8 z3dLH8-*Bx3rB#{VaIHeI7UDNtYe8vM<~LlcP^^Xc4cA&wT9x??*D4fiA%4TP7L-BET2NY*`3=`96l)>= zTe#N$4BUgEz-T=`Ff32~n2`y`E>@r>07hs2{aDV^T;_cM&#Zhf{u4ZSy?i`TSW_I< z3x@@hoGjiM4A$Hg4B=XqFhXHrFcc2S%3#r~s~*CKl@?qsYwmfGC2`CX%PPalUeO8j zIqiakS?JqXfUK3uRtkVYHfVQq7#8Pc>UseRX7T}N03QGi{<#A(fH?pIumBG5VyObw zd#y@?sbw|C5LncAi}+k|o(QZbYFQubQP*0S{5BLOF z8D^kO$Iw_T8i_!oJiZs<`;o&k;TJyt55AeF$N66~cz8@zLFH<-H%Zuudw&KKr`{TFeoAMC%2^SXL02h;unuF#79 zV}`34U=iRn8pXnT9Tx2cP9`w0Uq{*X2yi(54=$hU^6>p1d|t5G&;L_=xwq|QRRqo! zKzG*txJ<9~Eb!MYz=JjFuJlTl1R%FECW1ek04BhH$Xft%ki{1P!~n=r*U}`ww;ZDG ztY-qIrvQQF6yWwJCc=*<>;}hat&nvW9kdIGrvzV~(W?^A5A-?6~ z`(-8Z&ohLdmzQ6Fe}jO)hD`zj0-IPTflVt#gw~>9=_w$@0~&vi9kLx@6N0b{L6-W# z8(qKj5(55M1cY;CBm)g*9qa&vjf0bmn`hm6UdTT)!DkrzkIW4Kgag9P#=*wP&BepX z&Zi7!3bAu++o;HS^sI~UcJIqdT$^s)FFdwm=Vr5KuF8jeuC(fL?}{@2`0f)FqayO4 zC}{WbXbU&}=c!m#(KgE=*yrM_FWPa#Ukvu#PW$U|%*&4VGwCHYoge5{?!LjX8N^!h z$gG;7wTE9wTqdcGLY)%=*w{d8IhJkW=HgUYHes9MMh?&d@9n~zN|$eKVp;Iato5Vv zPS1>fKSnd+B6eVWyvGLzW0jNGfANx3_Md=v+qEI6yt%kIjL|GqhDfgz65AiTnISm z+RM0};G}C&Ux#@i-Jvj9lV0;Ir~{K-7B=WkR_mP6-i`A65^1qW)GX*VeLy0%hFYpm z6$T&0TNYIiE53=8&Y!2Hu?o}X* zq3sy7ja{+krP_=ydDf=oLJuP{YQ$s2Rk0aa*5zw$@M-`F&1uLA=l<4WJ+T;*+kvb`sR7B^;hJ2owvrk}?-(;o*L1yCjZkE_Q#lZHny9UN5NQs2G(Ky@4) zGMmqRbMxsbHhZVJx;O4~#RKn8=d~lpF3rBPo9%)3jP%;ZYDdD6*|n$enggAAbm@IF z^Z@U!bsD843)N<3BfDyF8+SXNG-PR-xhUE((@Drf>psr8KO|RMmyt6>Nb03^^%GkC zt0I|5c^{`GfTR}^6k6jTG+R2|S@YtwFZbytni?}@ecYfM$_r{tBEGvzZq# zA(oqTv>og`GrEGN;ad@CdQL#)9zxCiDbs0gsieaa&SYy2e7@FU2M1Z5xHioY>sP)y zoUV1`7s$jUvPv#zE-n(E57mk8O3cAFlv|%6aZy$4tREBWUmpyRBKKN`^@&g7(eT*1 zjz9X6{#dwkfe&Xj+zsto0)ILuW5Jrp>p1a5t;2&MXlu#nF1u@4+9KpGyQ%Y>cCr|y zGKHRLJ4SHX7Dc$IKJ)hN&?2exFxXD?p`mvlFJL1=J2ac7Qz792SuRA1_9WEq=?K}0 zYB#co51Un+xglwv{vMk&ui(S$#CYLwFgL1BaS~Z#YwHCiR*^_wtf(Ca!!q1QpyaJI z>4|*GJ&_RPAKZs8@CPcFRObTjZ#rDcc1br3CHv<0rnW?p6Y^O@)v0_Lp=`Tk3NlOv`r6a6&Y{URVl%zwk-j9=~E3q8tn_%YROuZ z(7#e!8S-bwZBN%cJ%^7WkLSvHLG5av%3%f~*$Z0yIMJF9D*eRJE)R){*u;d*?MOc1XSqUyM$iMJ7T5N8D^$7%kZknV82F zImMDwn8}y58Hq{nq?lDDVW2&l(}s)0n+>{8B(Uli)vNPH@_FVRd@q)kIxoHXoEBxY zYv0Z&qm!rSs_M!cB%J1=s2a6Kd#p8@_kmoFpdH85_xla{>d(44eSuLl$o9|@IZOn# za)51`w-4&&>zo6Uy>j;_i%3TlM(#GvR`h&0xX_^drARpsZtrecP&RokIK*Zc zdgrNeWn$8wQJdt(?Q$&dWYnE*CS_93-aP@&tqVZ#U5wQfDCz3gHCO`f&6Gzt_m&4+ zd7?9X@{1;;E6@+Awj@6)vM(nsj%R47z|!*T?j~!4xns1DRQeyNwEf6o$E1CRXo*woSj zZ@xluOy4Vgtep?f!T6~XF6k9`C_kh>Szt8WwK}a&>~NkTYE0pd4t5q?co5|vG&Edb z=`~2VbkE6{D(H-;^y^$Kv^IMviiD4QZNLT?t08qw+XH*?x*wC1UkX$vSP>j(8jqtq z>+8#D*Ejg;)O931HFRo70>ha>ZAwUa4I^~nul<>*hyxVZ3+&rA{j&hjf% z=oCLL)(U^Y_5{P%z9g=?eF-q6*)H;X;ITyi7v3gUsPCYik+8uh9|x_P2J7?Y{H5vX z4(MP7pN2zq&@ZtBeGRC3Y5y0K1wV!L_4MLGUpC2ndgb5B)y_X6pj z$6MIUM1?}}g+uSnj^I&Oj{iAJ>xSPM(F$+W!u{QEh{wA2Ib zxq*J8V}@m&HG#;aaCFNkQL4=bL3R`Xn4 z{o-X>DrEBd0Lg+nb2_NQf6An^Un3mI+`wd5;^C{=iC7}0U`5=Rmk&VCjN)$IQ zHq@Y07~i9e%H2>m=s+AaDVX!WIMBFt3AhzX+o{wtsNRT|*nT!{gk_8q$)cT6K@ZR! z7rFH88SYeJOgW{BiZ};1wtWTfpTdWEl-!80k~5GpDNQ)2GN{+&`{=Vod&vva3!~LF zADTU!RLG9wz2@P3=NG-{WeGZ07tvWJsuN4VUo&qOt3FVo>6bq|OF^bzNxnx*vp~CG z__1i_?!F6^2d!-=KSP&UV7KTYb(IMCaxU$BxpXTB&Bw5Png^MR^q5fApR%jKalC5`Jt8LnHHQ zF-w5jBp(tSc*45wFDeujey%F&q4jLRBVe{+aMB}Z=h1=sykMQdlf+KTh{BW>3i_+O z$+oD#Z?%T0A=iuy6lY%+*k^k(Z5buE=#jf89R9dbn4A4*R=gp|X=sGpLsBg0t?--5 zeUj@Cb}Ce{2#&Mv80tOXb%n=Kv_pIhZHLmD*zD+?I}~+d5F$WxEwN8eIh?jBc(}Ya7@=|2@ok#D)dqKEFB(Wn@wxf zj(G1UO@=25TTwM@EwELensFcXH-}WsHnc%QW{Esbs0W51;G2xv7)$pp%hGcZ$qC-I)H( z8CFhIDUI4yQ1u+Y+mVDxG_O=s?i$R55k6VD!iL=5x#^1U3(m<2Z&bJ>-t*Re65~{d zhW3;TK8&Tzn|#d=?3L|y*E$*m>v&>orM$B+IlXGyG@!exr8SihRzKlE4mnJM`9a?> z45CRM8Iu#}FW}sy0-QH6uBL+Xfmr3wVxJ5b(e=?h^Ji~<%MUfD`E@orRo{v^ZD88n z@96TFzk*~BuWE^KEFfk$F_`+19h$x#CiQ{4k?uJO9K@p>l6E7N74fqb-wr@&CM5#d zjDy|+mEkjXe4^csk3T5gnbQczkr{HZ%~MR-!3RqKPd*{6&S^R~9N)SA#iuNlF2OGk zBxz3eGdX@e+7~L-2oFxU#gClUZB-naKk(sf82-K-$poD>XywKD)`&W7UznR-QY@K= z2(iC}J5=5)IkPVt9OpWr_OzY`UHuu6J!hW29_vQGtVi|2uLsFoQB$1oqbg2l#Zo$a zD0D6FBnSRZZk4Q-dtzD5{w&Ta`XNF*4vv}xNe0b4Geu4gnl(faC&Zp6=(t9Fe{ z4dTT02>KP>V5Z}BzG#WpwYck%8$O=B%CbyG-BZu?@ztuJmpQmv5c@8!Y! zp$op9o~h(s0-p9?K$G8QT(vY4Tg(0==?OTaddw8ZD?Vdb~lP*Vxl$7yd4raG$H)13!x~BU|6340vMy9e`{Nu}&&GXD9t-a`Mdcx_(^dW5F$_Pmm$c1~wZHmV2iQ%m z%WEph!xAjHx6dod7jJJbZ%C#-xoZT@KQ?pR%0u$!$8;PVyK5@?u;b0Vq8zLVTDmJj zu!oSxqoE=4!L2tYfaDm^4~zJOX`ZWCpl(b1i?_ttpygDPwr-XyHJJCbY-j&iMTkF2 z1fgp@HmTQGU!f+q(9k?ygus(;rBzO;9$o^H-tUaM??-_--A>`&>FPfGK_o6Lz!vp% zGHt>uu+^i&qm|*w2oAJ1Yp&K+9O(;-OFVe#lXl{KF1i(}t9YZ_=uE|UQNc-=WvnGs zHm|ngfEPxpT>yT$kD~Hov@DxqH7;qKJ5sHcqX z{D_cNR5u^%16FRn)c(FI4R1YGZ6g`m*O&>diY>YQ=+Fk|i+Br%IW(MjmXKLh@Ugn; z(T^A3TU_;FC{!NiM89KLyl=1A>blAlYv@|swLpDeefejGUr__%|0y&DY#6@@R1R9-u*>_WmV~>&{?g4 znld`qIE|(eS?Ajzehm>De+lUa?Z@E=vUEk7^YHHa6neq7PX0U`P8Y3!fci)-0Vm%> zqX?I7ubcV!2}l*1T!$<7WIB$6~6@>t{O-K|vx29CJ0#-`etyoX#<@Ns;J%V4!*@0hQN2&FJZ5A60qmgOxcNolwP zj}RA0?J`B=SAx)B+62IqY+UFpTa^2p_i|iA?acwT;*E6{a(}kjF%SfBrgs^ZqOZ5$ zx>c7do^wAv7q(f;Sv;io^x%8tNu9d^OMtgfl=DS(aM%dB?!ewNJdRtO2j716{O_vW z7#MMbmd90?G|e0=ERC}*tWLwlIN!Ps&V%&F1BV1{#{6cIQ++w7;QdCkT}^hgrRe-x zf@6ez%FvwLgiclhep6UtVvwi1h9V7#SGBb##Eceo=oZjhP08%x2A_M*ry0LZ2?%^s zJ1yPJuyl0PDWEbu`J(2Z)iDkqwqxoz(^CHoaKNLIBI4RUYo-r{xtEru2U8)XN~CTp z`JA!hnSyR#{lK0CXge-2fnY>aJLfb~Ide>C8vj((<)UL<2vM?J}GHQ zyT)3k@Dj0v6NbSRwmA^$HreSjA2W<`a+g1FaSCiJ~yyY7Z(SkjT72qTI-> z8;6R_5gWt)@ZW+9i>gz9WG8K(BtC)jwYu4`qfr7kCR8o8(@XHYX;zH7#aUmI&fzyN zVB}Jz@}8Y#&02Qk97*T&57>zNC@!mZgxy`-tQZWjahTovP2jizbst?IC86DCFeK47b9-suYk}6M z+7a+Bhq}TE-;qktG0wsx(xdN=71f;^)~xS6C+89{=p;u`8=cRt8qA!~W6%zw0ww)! z&EEJpE~;1^?=X(au4V=og)9N!kJQdDzG1&=&@$~!7|7|BqDYR{SS$fc9pG|j=qI23 z^>vr>8B)FbFMcR+8K@JamCDNJ4%$pHYC6OdQ7YMcoY$SoS*Gu8_o1Q((n z7MbZ?wTZbP?4G46;%*?|s1aYFG8pj*hL%ifKcF`*Z~JoGQNR1^R{|8@?tZEZAz#Mm znJs%(bys&Z%XZ(c=klT1xt*&1D15(`W>Qb!UAd_C4I{UTdQwU?^7Cm);Mjbugr2A? zo`q{{z8?-FQsUtGo@MtV;LcO-I^?S9(IzGra|wtq-e`Q)+Z&e+KG6rRcSyEt66L&h zQG!I*W)5)QlU#5I4QsT7_uWoyV$q=_}^3|RV(5p_&rc{q+ zGCDg(Y1KB$%HDUxBd9k6oaUNY*q8I6Eg`+V<}462SE}`sKxo{?5Xkgiu3a`rXoScoN2YDzyj8 zkg6Wz&?v}TjLeu^0;-A^%fJ^`!Q8S0F+*Qv6Ku!W&3F2^Ax4<)=mbt{eDPQfYdIx~ zeZ$;o=QhQ+)?3~Qjrr26huX?N`wy6!KDsphq)r9C)qxafzP&-xHV4p=`^@kxC{(SxX?iY@b z+nPOJi|TvG&fdBy495w&uC8m%Q<_Gl+Kx$eH7zM-WI=~}1b<S$_xgyrIZk&bW12qv|yjG7I;aPt*V>ij(M2O=z|J2Kopzx)MX{v!vf^!t)5H>jIyA5G~3 zUQ|h~6KX866D1!1)vxtH2Dp?qqga;Uc)%hWEx+S5nL4HgWxqSASCq5=Qa)Le6k+%FsBl56&p4rGL`tJVEvpAH zc&%qFE2dF6npQYJJ6~A>4jIOa;xn-X)ogr#ySZlao?a>H`wD?n-!Jk4iCn!B1nq6f z--3dJZ&i%HEP$_6te}bVJ6lx$$kSIp#%esd_JXhSSOuDjmw(V{b49~3?rZr|fk1*e zuBBk2lXxc^suvz>TQ!T9PaUlg?py+#PuEL3?{6r`HB-J@A=`Dk{2Rmmn%|d{hVBxu zuIsM%k2o$yomQOWi!00a_9vJ$)2x&J*cv{^RrVn~@RU(c^3N z*f+JoyD|E~sV1_yn39&F`UWv(^(Uu1@U6kb`m6ReUFXDj%~ZG%eV8+~WO=R7f1fKgi45_`pt7QLhmn6qY*({S#A3 zwskxOHdf);lH|LQ`Fcckl2^QftHETxqxIM7r?2XZvvjw1_*oKh+Wo2|zxA@R(& zLu1c*&em$**BU>K?pzFtpWxXxO21x6|iSd3vS#;;kUb@QpidX`!Q!h=wG( zpK|}=E#3u}R!h98$Z&+BPtiksx60!~Y$o3}7f~2`(ENY{%mcj()GychsMC8yPfJ!v zCtf!co4v~DS7&nHA0!v0nE0yR$U0v%-^Uwd=TL875;kXxjP0qlw#(`8${l0s?O~&E z+lIo&0umKWP%33jeOo81Iy;#9&uOHY{G!D>gKa@!aO|mW^T8NY}2;n7h@U zvt9K*#eY$E#~xC0bj(EQT}{DPWu`-`b^1IiAxX^lLzM@PGS8`hz3m;CW?JVwA18bd zD_-6?TS!vgn&eAt49)HHEo^~F)hcLpl(ZC99I#w|+wgdQ&TUc+dYJsVT~_g1qh^5P zOx#)e{wE}?PM(u&46$LNHb9Ijc(!gsZ~U}D^i)YBQylzIhm%$*|LN9csIqr?-m~0S z&1%*+Yk8#71yH?&>;;D~cLKT6`Qvpya8`5rK-*(!a%9#XQQFl793?aQ@*7PNLx)CR z6;+Df{&U26gu)i5Su<)d=t_a}Iq?1H_M*ETWJ#(}GsdDEm zb&?wvRiZDK(^0>P-1C}^>aUXzPYfHRN>Tltk5zv)COq9v2>U}KXE2n0d8p9o)bL@; z9QGW!K%EBdsvPGVBgzDZLqODA%K*M&rqi0f2n&FA50B%)Iqqw!rs&b8@r2WLH7ewu z1e!B0pC5*ZrBn_kF988vwG?w{S3&DBKWy&2LcZ4}cZyPNGo|pYtz~%s)Lh|Um!owD zD#hKfbFpMhGZkfe-v%hcYx&@+^Z+oy6S zI{Wp*iA9V-??s;ik1;q?t$2oTy5Qr!0P3_(KjT96i*L6kBjJ%V1&iqDC2}LU)OCoG z(8kE$9D{;>_6izkoeDjz9{_%Y*OU`L_-LIkpYNFBXWdYoC90*+^UjyaBQrTO3w8@6 z5}i?B{Y-i0Ldy|GQ-?q2rPRz)3JT_0cz!2B2K=y>jOXqiEAQ#9_*QN1Utd0sE}3(f zvq$F37uA6uN;GRF&s7dkwVThpkc1`CN*`WY0&M@t^a5YT@xlvE-I39B>xbtYUJ#QC zZ&K9^HL8Lp@Cd(Y;uCR#?t}>uo`B+?D!I@j`PuOE3-vj0aNWjw z+D_W4iiDHTNiKbf^rKu<)*r?leTkqG)u5H8r^>6TIzePvGA|N;IXqXp<~i{M+^xA5 zCFfgvKT;^dA$rG1zVO?G)9=KBNFxlxj#GW7s7F7`a|W%eii%TbrV1{j z6kZi%4{z1G%pV|~1FkBYNiud9HAs&w0ckVUv5%_OL0`N`lsl$#;oah-f6TsUp1L$7 z-SpEX{FW56FJ5!Xo4aDw2V($a_VWfuScNZ&De0%&S-c=R$}|bR!k|zLoyM)Giuo`| zUXFy08Uq&|hOf}BN>6F7M!y*>v;$YGgQPRCI@RsDeGQCcZNvle1z7$;*35T%54v~| zoFvL!;=9O!aeL*bX*iy{Y{9)wdgP}-?3{n|4h*5@}C=H}Yk;C!u}tW3)W zO?S-{)iKwDt7oOU`IXM1xlFf)=9j`pyX_Au@h3-%8|J?qUKDPhB|JlbD^7V>r|Qs9 zx^e*)eh{OCk<^cG!j_ZtV@TU_^HnYV($pB$?+D|(35HS|lv?(TNt+J8ynZU4XJ%_v z$)Y^1u7*+A{#oBC!rHvScW+^yfEqCs-^oo#g-iK}jT7!NMOy6JW+aM5e$3^Llzq4V4UQ3*XVFm?7`!1w_gv` zNN@4>hs{4(pLF>e;7j=k&c#0w=!4R<+0EKo@)9IrHQABAktd=G6WP_H%}|m>cTT|E z5|F;=_pPLbd1>659+_K4)SmR!(I!HNRI5j7EGwJf<5xy1D2su0i}+aZ!PjdW`RZBq z9(QB^^Lg-vC;r$D9UqQ>Y&5G)Jp}B=Mvxnofo0W`qJ5V?8lsO)D zZJH8_X+@;%4+-kUA7zZUGh}ht+_3c_JxX@tnwOQ{m1^EZ!e3P1K_(|N`WgFkt7lXL zqsgiCC16~;-#%yXas>144z_kD*@NNvIKq8jkcrqgGFhg2f^bNu|{N`q~uQ2hkM>A|u6 z1K;NBN;3Ie={FS)VqSeF4iDrLj0WMhB>XN!-61CL#9gU}Ump4Uf zU4K>IB>}#flIt&&54OyVFVskXN(i4t3?y0xAtzt*KT_Abr~QfPKgXyFPZ@0mAB`Y z7OCT5Bt~F_wZ1Z$H$2vfM8QgQnOkW~KuxW(k1ct$Zoogi3t7OQ>+SZatL1TZM{G$| z^kRbteG~ZZ>TEJEJ&}kwhcdZcl_MpPzlmY5ZTg{bw%0mq@jCc&n|gw}BVH`0ecKYC zHL?V3cIpDZt8&J7G3V8}x9_PRl!Z6npY2vy#}95dG#xNtSF0F?nyVaR1oJa>l^V4g zOk#wlT>9!%p4vK=RDa1Kl9cKxCX2FSC|afAR+74#8@BJpXkG<=S|>5lc}yp=l};Ep z)?0vL<%?(fz>h`3ZP`(~rh2wg=AAr)i{WAnohBT?@LR#reIAM}5*{CJw$CpCbJ=3g zUV8Wkk?2l4xVaBJgms2oYcZP-Q!E1BpfE{PBwVaEd^(`&N?>Y`-|41`^`9xW#>6&z@7$2G z__Af}?D7vsEQ9_!Td{i%kxhIV{Ryj*ho)980Y{Cq&N;SY3Z6YFoP|DlR8?FSA)N?g zEfAqALjx8ZT4y73^BxL48Fpiw3pWl|C6meTW+WN<1&azgS!MCzjHVkyo&o3c8In^y z+N#!$bhmlDfAyU@aAmn5H>~(0Rji38ew09VuD>7gDS`i4FQb4rJUq}z|6*5XdGC}L z4ENYLi7E!S6Dlt-c{S!}xFZuLl318*^Z7+tX4QyR?|W8G!3jM0DHT^;o^Ia7ubCQmjWeVC(PvN-Caq;xQfK{! zpQ!cJwSz0Ngi&O=u;!~BebS^%X3teT2fc7scj?VLO+)hGh$O{p=SsQ^K82}iq^IsD zoyFwL)DE7_@AY^%O;`-Aqy&~&C$u6N<+Y{nTwqp*aRrKGCI=T*ocjVAEJ=W~8 zKc9``$Cp$E_m@2DWlEcOc7Gc;e#pE~PrJ+6uccI zCB3*~uDAMI%S;mOM3T4CP=VE*CBU!a{&r4HN$wnh$j-gA-M4N|Ae*x@HJUshl{Ds& zw=xG3rR-rbgplshMSoHZJxE-hHll0ts%Ef5QDU|=q4a4+uTD2=#I$11qob$CfrD<5f(7@{(hwGH|6(P{ltP+!N2R#N{$!-SQ8 zrlX(b=xximTez~B56-v;b)qUmvu#`85`@GVot80w>5owCkf)g;4VZD(MZ`xPc^E(bRd|H-q_y zxf;2U7;^)i+S2Oo^yvUUa8PFGH}AYv%Xc+m*zNj;eHE?61!GKu+$TQbaP}UGsK}83 zY2#2?7dVXsOL~PIXAaNLkJU zMnAo+x%5JIECWl4=s5^ivo^m=;|rCxQk@G7#akd?&7^PX4Lffa)|!P~BWvwF@#hg* z_gL9CNwtSi9G@#^7g3dL%JF!rXLO;CDViTLK1i65kn9N*RQ8n)wXT0~8hN0(-VoYy(h1j*VjW0Jj6O|>avv5NK8nlR@) z^%R>gkMf^g@|9I*SVLWF?dCKnM5}y69 z+Rlc93}bC+>o1hUQCvWysr|JblPBWR>MEAHm%nAcZTZX8j^G)>3ce5ojsk9AXqqb+ zmL>xRs+|XEEclOEro2E2(f>h02G9flWB?^V0Z;^10&~Exv7b2Qi9)l1p&Cdq8jQ8y zl#Q*O40kgas<94?5CMZST%Z^)6LSMr_#6Q4MJ2=9l!`@vKS1MV!QBQ~sdm{DXJll) z^VfP2f_nLYVPTLnU;$+}a8Eptz6#O^Kdcvv&-#Y_CRaF%W@CM~ev=PqAV`Bd5dxb$ zR%q52>NmNr&_`Ib8xjQuW3aJo_HskIvFMi|ea#og3esRd1=7L3o-jXFTZS%=m~?$u>f5?{zrjT$^V-8r9L@UeXE#V@R1l%B0 zn!4imAPwd(pZ|7Ziv*Kw;CikMi>+s7Ap^zv__FAgkQXpycRe^rZ34D{`-<)W_5!lt zK%)j|0Y?CR;3QxQSOB(w695H=Dj(S+Tn2)HP~avI1Ka^pfHWWr$Ono567U3g z2Gjx#z#E_w=mp*aAAoV-BQOihgJCAz5Ppa-WD7(ZvI}wmq6ATg=s@%#ryyn!TgW+x z2LuJdLH>XQK|&!>kUNn3kSs_cqzv*5@*2_#>4v<6j6ps_7;Nlpd~BQ8B-wVe$+M}m z9c43SvtV;%^I-F4^Jlxt7Qq(J_JA#yjmY+lt%0qR?Je6l8y(zGmzQ0HeH*(hyE?lb zyD7UJyF0rNdm#G__E`1@?D_2F>~-wz>~Gm8*uQabaR_tBaL96Kah%|=_D8%_^SKh9vzSk4U263!aVPRYXr3g8Oky319-^^~iXYnY49&CR`q`vA8#w<)&^HvpZvTxYt@ZQZ4Hk?Yddm9J}A z_hH@qdZG1u)@!e~Sbt&t<@NFF^Vip`?_2+cmzQ@tuLkc~UQgaXdE@xJ1H$NP!a>4m!ZpGlHgRp*v&m@Fg-xNG z@-{VZ`nY-H=0lsUHecMFxVdukTM>4V-6BRJ2$4vUA`!9(LsU}qs3=VIx@f*=o9LXF zxY!XfnAi=m0zZfzlL>EFt+b^q40Tm7~sZ>`xnA-+jmOB^bGL%c}5 zM}kdazl51YfJCZ9qXb=2O43l$OEN+7h2(^kh}03O3sSeGs-(uGg{5_*J*96;S4-1m zHp?89LCD0*yp;L4O=8=LZMbdsw>58@-@a$N<@PJv3%2*~SieJkhx?A(JD%_OxKnzk z$<9A^=Ird*wQiUCuJgO%cGc~g+r4ME_3n_}q}`)?#P%5N@!ylPr*AL+UfsRkdmrrW z*vGX`eII<^-FSt{Ol_yyIkhA;iuxw?GwNaLuQWI{ zj%g4yo@jj2RMo_47HLjv$!fv1vb9DJ?>P)RoOXCvd%L!a_I>TQIx;%vbnfZA)!nA+ zqWeI1=*W&EZbveXP>=3Adf{m9(Wzq!$9#^J9GlbA)WhpNJ1u z%1zizPMSoU^qt;y8g-gv3YZ$1Mw|AZ*>lGGOvPEQvuDmGo*gk$H2cG>&Rp2s**x2P z*5a5&q(!ggUQ3+ib1OkB2dgZrIqT!rQPyv5a7fxJAxiAMeg=fN-5Y~tS zBoFc&vJABm1xLL^OQA2KTfGi=1$({q*7T0?{^(=ulYxO?95JQXP2gmz5w{oj7w(;} zj&GvxS3fJi;)_BTQ5PF8?Z0&W64l?pKRtjW02=W8k8OWk{^K3~DE@vRB+xbRIbjFk zD&fPQhJQZ1y#6x$a?=%sD^XWwf~31FU7^K@q`*^=BvaiF~Ia_buHMs$Db z@$H%K{j-m=??(TI{@4MDfd_;81`FP*zO8(B{9WUa`B3jLba?zd=KaElt0Vj)u~cbl z)~M3xlQDy_H#B?NhjFj*`HA33p~((?0D89cy|1?P%@b~B8arc6_S`-RGb?i=I?BhNayQpVBO}$4 zPJ5V_y`RPF-aB*NLUWf$xM7-^r$sqT^{(kdiwl;T=~j8xxmIw?@(;e1&W~&mR$9Aa zn>-%dA+0K4#C~+C1Ik(}ojmFH#0hO(@nM!pczVvu=J0M&{*afh-ZoF%)g&Wdx%t>0 z&ajq^YjnrhJ{j@TPI+@4Yp1 zPL-x;M88_IaM%Zp=IGo>trp=%x^_$S1XK6TCVtMNZ*I%->$Pq&*{t7s8!2hnwkdp< zQQPf2S>yIiO)4hsw!PNerwz7J1jBM~1-+$x#{dpeqm}{zHjXD|;rEbUAaUZ139bJ7dQy=kPf@U+qp=wClBV@v_~ocb`h$`^LF-?Y=j= zd$JC63%L1)?mfQS4!sqG?>zi=Ps+Zd?*zq%kGh}}>3R*Ax{_mciKTp3Ga<89x zzt{K9xevndhZjEVO?mc5kFfaFrJlW~K3w@IZ2j`*$GtuO{nab7W*B>`Mp!j`63ukD z{;6t}xVcYM;(nvA>h$nipG9}a-1%JfapK*6vGtVp{(U26-2Wn;Ip^V*eXADz{Z(AD z?D5xqr<0$26W?9??AyMNS^o@3tn*C+`$ueh`CT$|=d17gSFv#%{Qpz-|IjI`0}Atq z54{3Tmm=Q>Hbrey!^EStm0**!8>KBk!~R7NDHHcpOCHMcHGV!B_|LuP~ zcjt$rD_iGu0B;5+PqKlgygik%%fs}2#R5ypYBsLt(bnKd`{1TWf3ID&@Nb8Qzo%Uo zSBu0(Kg{}=J?dd?0D{XBe4&3lj2)XqVVnP3s@^u|P?7nR`5${ky3bsuj(IX}Bl`D+ zO+|4t#!i^sp|;vKH`=K+vYn0=(lHBtZJ-tO#^PqW^{d?vwELYxW)yG#}XHU^buERBbGt)$I51!cVYFAAaB{aQH6< zq<*=xqw(|BDw}tIM8LjAzY1 zRl(#lk}mEX;^ZB^W>Y$D9{cut*Zf}c+UfY|r{~spC#&g-++M+-d6f;4sP|ihi4;zz@qNDyS?@GU*>!q#Y7ahsR2evrg z(%Y`oL^*=^*Q3JtLrf3{WouDASUKEQjv}z9+9cC_L7OR~9BIB8) z{I$fje|a%6$ii@#O+H|OUOv=ZJ0M-UaCOPZ(9ybEU$*tBu1slzouOI_I-bPDk5mOc z^81{a^B}>R|5$j~kerHLwFKy8D>7X|17l|coPOo7>W3&-zro^D(S#;dm$aHY8|V2w zL0f)_X%9ACx>OePwCrEt`fSa~!|xyAobM|S4XwNI_W8W0L#~TcD(2n&Y;DUIcIvOU zCkG-;zyth}CS6a%D7F*K5(A14TW+rjpo7bjlq2~SHQ^`8jN?pw5=85r2IGgl%1IG? zemfP|OrCOHS~q{&k;7AetK+O7+-z~b0uD&`rmLfDqb?_cX5I^N{XkqX7##jo^sBVY~pQK9iGY7CcC;r?jCf&HB^DKxTyb2TB)np}^7A+ZOoT z>ll}7UeYt(Bhk{1gyPi$4p6BjgW7!o*INeZ+J?lF&u47g-WW))Y?K^2zAnb4i}kp6 z1%mrK=0teY$wKzrhM^55%DxG@!fygv(t4IL-+ONUkzuR4c;>kgmUtVTfu}Jb+ylld zc@S#088{ar(eJ6BS()32YZLPI?GoRGfDWd?;PXn!*_wIVY`R7?4g423j&*#5I{N*p zI-0PdF8i+tbMu&A03CCA_mAO0(3FIS(wP-bSJh)_xLv%+wQ*C)>Tk+bhLO>v>_`9# z{;br0PCPm5(RgO`aY6mpB&WNU6^sj$yR&F$+Qe$yp*(2rexK`yH46gO-cO{r)Z#Vg zL}q>SK0P4ueYe=PC1IQ40Xl{J zlq5WVWQ012N%ChhNFNS?+Ux;yge$r@+v4>+n5v;IdHG@vmv|7^obXX{e<2`h{b;z} z4%(HFZ8hs`06pfS=+lzG-uhz3g2su^u7JnG-hfH3zMg$K){JX!*N@YcUKTF>S61>( zh2ZHhf@Z=w`al}y-Qavkn{Mn@-rcYMf${?e3%@@xo< zja?sjDs}Z)WBvG9Cp+E~O`4S)g~As2ff5+EWCM~pF|6gM;AKtrfbz%FKxO#iXI