├── .editorconfig ├── .gitignore ├── .gitmodules ├── .vsconfig ├── Assets ├── ComputeShaders.meta ├── ComputeShaders │ ├── CommonLib.hlsl │ ├── CommonLib.hlsl.meta │ ├── GetStart.compute │ ├── GetStart.compute.meta │ ├── HexMath.meta │ ├── HexMath │ │ ├── HexBoard.shadersubgraph │ │ ├── HexBoard.shadersubgraph.meta │ │ ├── HexDistance.shadersubgraph │ │ ├── HexDistance.shadersubgraph.meta │ │ ├── HexMath.hlsl │ │ ├── HexMath.hlsl.meta │ │ ├── NearestHexCenter.shadersubgraph │ │ └── NearestHexCenter.shadersubgraph.meta │ ├── PerlinNoise.meta │ └── PerlinNoise │ │ ├── PerlinNoiseTexGen.compute │ │ ├── PerlinNoiseTexGen.compute.meta │ │ ├── PerlinNoise_Functions.hlsl │ │ └── PerlinNoise_Functions.hlsl.meta ├── FairyGUI.meta ├── FairyGUI │ ├── Editor.meta │ ├── Editor │ │ ├── DisplayObjectEditor.cs │ │ ├── DisplayObjectEditor.cs.meta │ │ ├── EditorToolSet.cs │ │ ├── EditorToolSet.cs.meta │ │ ├── PackagesWindow.cs │ │ ├── PackagesWindow.cs.meta │ │ ├── StageCameraEditor.cs │ │ ├── StageCameraEditor.cs.meta │ │ ├── UIConfigEditor.cs │ │ ├── UIConfigEditor.cs.meta │ │ ├── UIContentScalerEditor.cs │ │ ├── UIContentScalerEditor.cs.meta │ │ ├── UIPainterEditor.cs │ │ ├── UIPainterEditor.cs.meta │ │ ├── UIPanelEditor.cs │ │ └── UIPanelEditor.cs.meta │ ├── ReadMe - 5.1.0.txt │ ├── ReadMe - 5.1.0.txt.meta │ ├── Resources.meta │ ├── Resources │ │ ├── Shaders.meta │ │ └── Shaders │ │ │ ├── AddOn.meta │ │ │ ├── AddOn │ │ │ ├── FairyGUI-BlurFilter.shader │ │ │ └── FairyGUI-BlurFilter.shader.meta │ │ │ ├── FairyGUI-BMFont.shader │ │ │ ├── FairyGUI-BMFont.shader.meta │ │ │ ├── FairyGUI-Image.shader │ │ │ ├── FairyGUI-Image.shader.meta │ │ │ ├── FairyGUI-Text.shader │ │ │ └── FairyGUI-Text.shader.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Core.meta │ │ ├── Core │ │ ├── BlendMode.cs │ │ ├── BlendMode.cs.meta │ │ ├── CaptureCamera.cs │ │ ├── CaptureCamera.cs.meta │ │ ├── Container.cs │ │ ├── Container.cs.meta │ │ ├── DisplayObject.cs │ │ ├── DisplayObject.cs.meta │ │ ├── GoWrapper.cs │ │ ├── GoWrapper.cs.meta │ │ ├── HitTest.meta │ │ ├── HitTest │ │ │ ├── ColliderHitTest.cs │ │ │ ├── ColliderHitTest.cs.meta │ │ │ ├── HitTestContext.cs │ │ │ ├── HitTestContext.cs.meta │ │ │ ├── IHitTest.cs │ │ │ ├── IHitTest.cs.meta │ │ │ ├── MeshColliderHitTest.cs │ │ │ ├── MeshColliderHitTest.cs.meta │ │ │ ├── PixelHitTest.cs │ │ │ ├── PixelHitTest.cs.meta │ │ │ ├── RectHitTest.cs │ │ │ ├── RectHitTest.cs.meta │ │ │ ├── ShapeHitTest.cs │ │ │ └── ShapeHitTest.cs.meta │ │ ├── Image.cs │ │ ├── Image.cs.meta │ │ ├── MaterialManager.cs │ │ ├── MaterialManager.cs.meta │ │ ├── Mesh.meta │ │ ├── Mesh │ │ │ ├── CompositeMesh.cs │ │ │ ├── CompositeMesh.cs.meta │ │ │ ├── EllipseMesh.cs │ │ │ ├── EllipseMesh.cs.meta │ │ │ ├── FillMesh.cs │ │ │ ├── FillMesh.cs.meta │ │ │ ├── LineMesh.cs │ │ │ ├── LineMesh.cs.meta │ │ │ ├── MeshFactory.cs │ │ │ ├── MeshFactory.cs.meta │ │ │ ├── PlaneMesh.cs │ │ │ ├── PlaneMesh.cs.meta │ │ │ ├── PolygonMesh.cs │ │ │ ├── PolygonMesh.cs.meta │ │ │ ├── RectMesh.cs │ │ │ ├── RectMesh.cs.meta │ │ │ ├── RegularPolygonMesh.cs │ │ │ ├── RegularPolygonMesh.cs.meta │ │ │ ├── RoundedRectMesh.cs │ │ │ ├── RoundedRectMesh.cs.meta │ │ │ ├── StraightLineMesh.cs │ │ │ ├── StraightLineMesh.cs.meta │ │ │ ├── VertexBuffer.cs │ │ │ └── VertexBuffer.cs.meta │ │ ├── MovieClip.cs │ │ ├── MovieClip.cs.meta │ │ ├── NAudioClip.cs │ │ ├── NAudioClip.cs.meta │ │ ├── NGraphics.cs │ │ ├── NGraphics.cs.meta │ │ ├── NTexture.cs │ │ ├── NTexture.cs.meta │ │ ├── ShaderConfig.cs │ │ ├── ShaderConfig.cs.meta │ │ ├── Shape.cs │ │ ├── Shape.cs.meta │ │ ├── Stage.cs │ │ ├── Stage.cs.meta │ │ ├── StageCamera.cs │ │ ├── StageCamera.cs.meta │ │ ├── StageEngine.cs │ │ ├── StageEngine.cs.meta │ │ ├── Stats.cs │ │ ├── Stats.cs.meta │ │ ├── Text.meta │ │ ├── Text │ │ │ ├── BaseFont.cs │ │ │ ├── BaseFont.cs.meta │ │ │ ├── BitmapFont.cs │ │ │ ├── BitmapFont.cs.meta │ │ │ ├── DynamicFont.cs │ │ │ ├── DynamicFont.cs.meta │ │ │ ├── Emoji.cs │ │ │ ├── Emoji.cs.meta │ │ │ ├── FontManager.cs │ │ │ ├── FontManager.cs.meta │ │ │ ├── IKeyboard.cs │ │ │ ├── IKeyboard.cs.meta │ │ │ ├── InputTextField.cs │ │ │ ├── InputTextField.cs.meta │ │ │ ├── RTLSupport.cs │ │ │ ├── RTLSupport.cs.meta │ │ │ ├── RichTextField.cs │ │ │ ├── RichTextField.cs.meta │ │ │ ├── SelectionShape.cs │ │ │ ├── SelectionShape.cs.meta │ │ │ ├── TextField.cs │ │ │ ├── TextField.cs.meta │ │ │ ├── TextFormat.cs │ │ │ ├── TextFormat.cs.meta │ │ │ ├── TouchScreenKeyboard.cs │ │ │ ├── TouchScreenKeyboard.cs.meta │ │ │ ├── TypingEffect.cs │ │ │ └── TypingEffect.cs.meta │ │ ├── UpdateContext.cs │ │ └── UpdateContext.cs.meta │ │ ├── Event.meta │ │ ├── Event │ │ ├── EventBridge.cs │ │ ├── EventBridge.cs.meta │ │ ├── EventContext.cs │ │ ├── EventContext.cs.meta │ │ ├── EventDispatcher.cs │ │ ├── EventDispatcher.cs.meta │ │ ├── EventListener.cs │ │ ├── EventListener.cs.meta │ │ ├── IEventDispatcher.cs │ │ ├── IEventDispatcher.cs.meta │ │ ├── InputEvent.cs │ │ └── InputEvent.cs.meta │ │ ├── Extensions.meta │ │ ├── Extensions │ │ ├── DragonBones.meta │ │ ├── DragonBones │ │ │ ├── DragonBonesLoader.cs │ │ │ └── DragonBonesLoader.cs.meta │ │ ├── Spine.meta │ │ ├── Spine │ │ │ ├── SpineLoader.cs │ │ │ └── SpineLoader.cs.meta │ │ ├── TextMeshPro.meta │ │ ├── TextMeshPro │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── FairyGUI-TMP.shader │ │ │ │ └── FairyGUI-TMP.shader.meta │ │ │ ├── TMPFont.cs │ │ │ ├── TMPFont.cs.meta │ │ │ ├── TMPTextFormat.cs │ │ │ └── TMPTextFormat.cs.meta │ │ ├── WebGLTextInput.meta │ │ └── WebGLTextInput │ │ │ ├── WebGLTextInput.cs │ │ │ ├── WebGLTextInput.cs.meta │ │ │ ├── WebGLTextInput.jslib │ │ │ └── WebGLTextInput.jslib.meta │ │ ├── FairyGUI.asmdef │ │ ├── FairyGUI.asmdef.meta │ │ ├── Filter.meta │ │ ├── Filter │ │ ├── BlurFilter.cs │ │ ├── BlurFilter.cs.meta │ │ ├── ColorFilter.cs │ │ ├── ColorFilter.cs.meta │ │ ├── IFilter.cs │ │ └── IFilter.cs.meta │ │ ├── Gesture.meta │ │ ├── Gesture │ │ ├── LongPressGesture.cs │ │ ├── LongPressGesture.cs.meta │ │ ├── PinchGesture.cs │ │ ├── PinchGesture.cs.meta │ │ ├── RotationGesture.cs │ │ ├── RotationGesture.cs.meta │ │ ├── SwipeGesture.cs │ │ └── SwipeGesture.cs.meta │ │ ├── Tween.meta │ │ ├── Tween │ │ ├── EaseManager.cs │ │ ├── EaseManager.cs.meta │ │ ├── EaseType.cs │ │ ├── EaseType.cs.meta │ │ ├── GPath.cs │ │ ├── GPath.cs.meta │ │ ├── GTween.cs │ │ ├── GTween.cs.meta │ │ ├── GTweener.cs │ │ ├── GTweener.cs.meta │ │ ├── TweenManager.cs │ │ ├── TweenManager.cs.meta │ │ ├── TweenPropType.cs │ │ ├── TweenPropType.cs.meta │ │ ├── TweenValue.cs │ │ └── TweenValue.cs.meta │ │ ├── UI.meta │ │ ├── UI │ │ ├── Action.meta │ │ ├── Action │ │ │ ├── ChangePageAction.cs │ │ │ ├── ChangePageAction.cs.meta │ │ │ ├── ControllerAction.cs │ │ │ ├── ControllerAction.cs.meta │ │ │ ├── PlayTransitionAction.cs │ │ │ └── PlayTransitionAction.cs.meta │ │ ├── AsyncCreationHelper.cs │ │ ├── AsyncCreationHelper.cs.meta │ │ ├── Controller.cs │ │ ├── Controller.cs.meta │ │ ├── DragDropManager.cs │ │ ├── DragDropManager.cs.meta │ │ ├── EMRenderSupport.cs │ │ ├── EMRenderSupport.cs.meta │ │ ├── FieldTypes.cs │ │ ├── FieldTypes.cs.meta │ │ ├── GButton.cs │ │ ├── GButton.cs.meta │ │ ├── GComboBox.cs │ │ ├── GComboBox.cs.meta │ │ ├── GComponent.cs │ │ ├── GComponent.cs.meta │ │ ├── GGraph.cs │ │ ├── GGraph.cs.meta │ │ ├── GGroup.cs │ │ ├── GGroup.cs.meta │ │ ├── GImage.cs │ │ ├── GImage.cs.meta │ │ ├── GLabel.cs │ │ ├── GLabel.cs.meta │ │ ├── GList.cs │ │ ├── GList.cs.meta │ │ ├── GLoader.cs │ │ ├── GLoader.cs.meta │ │ ├── GLoader3D.cs │ │ ├── GLoader3D.cs.meta │ │ ├── GMovieClip.cs │ │ ├── GMovieClip.cs.meta │ │ ├── GObject.cs │ │ ├── GObject.cs.meta │ │ ├── GObjectPool.cs │ │ ├── GObjectPool.cs.meta │ │ ├── GProgressBar.cs │ │ ├── GProgressBar.cs.meta │ │ ├── GRichTextField.cs │ │ ├── GRichTextField.cs.meta │ │ ├── GRoot.cs │ │ ├── GRoot.cs.meta │ │ ├── GScrollBar.cs │ │ ├── GScrollBar.cs.meta │ │ ├── GSlider.cs │ │ ├── GSlider.cs.meta │ │ ├── GTextField.cs │ │ ├── GTextField.cs.meta │ │ ├── GTextInput.cs │ │ ├── GTextInput.cs.meta │ │ ├── GTree.cs │ │ ├── GTree.cs.meta │ │ ├── GTreeNode.cs │ │ ├── GTreeNode.cs.meta │ │ ├── Gears.meta │ │ ├── Gears │ │ │ ├── GearAnimation.cs │ │ │ ├── GearAnimation.cs.meta │ │ │ ├── GearBase.cs │ │ │ ├── GearBase.cs.meta │ │ │ ├── GearColor.cs │ │ │ ├── GearColor.cs.meta │ │ │ ├── GearDisplay.cs │ │ │ ├── GearDisplay.cs.meta │ │ │ ├── GearDisplay2.cs │ │ │ ├── GearDisplay2.cs.meta │ │ │ ├── GearFontSize.cs │ │ │ ├── GearFontSize.cs.meta │ │ │ ├── GearIcon.cs │ │ │ ├── GearIcon.cs.meta │ │ │ ├── GearLook.cs │ │ │ ├── GearLook.cs.meta │ │ │ ├── GearSize.cs │ │ │ ├── GearSize.cs.meta │ │ │ ├── GearText.cs │ │ │ ├── GearText.cs.meta │ │ │ ├── GearXY.cs │ │ │ ├── GearXY.cs.meta │ │ │ ├── IAnimationGear.cs │ │ │ ├── IAnimationGear.cs.meta │ │ │ ├── IColorGear.cs │ │ │ └── IColorGear.cs.meta │ │ ├── IUISource.cs │ │ ├── IUISource.cs.meta │ │ ├── Margin.cs │ │ ├── Margin.cs.meta │ │ ├── PackageItem.cs │ │ ├── PackageItem.cs.meta │ │ ├── PopupMenu.cs │ │ ├── PopupMenu.cs.meta │ │ ├── RelationItem.cs │ │ ├── RelationItem.cs.meta │ │ ├── Relations.cs │ │ ├── Relations.cs.meta │ │ ├── ScrollPane.cs │ │ ├── ScrollPane.cs.meta │ │ ├── Transition.cs │ │ ├── Transition.cs.meta │ │ ├── TranslationHelper.cs │ │ ├── TranslationHelper.cs.meta │ │ ├── Tree.meta │ │ ├── Tree │ │ │ ├── TreeNode.cs │ │ │ ├── TreeNode.cs.meta │ │ │ ├── TreeView.cs │ │ │ └── TreeView.cs.meta │ │ ├── UIConfig.cs │ │ ├── UIConfig.cs.meta │ │ ├── UIContentScaler.cs │ │ ├── UIContentScaler.cs.meta │ │ ├── UIObjectFactory.cs │ │ ├── UIObjectFactory.cs.meta │ │ ├── UIPackage.cs │ │ ├── UIPackage.cs.meta │ │ ├── UIPainter.cs │ │ ├── UIPainter.cs.meta │ │ ├── UIPanel.cs │ │ ├── UIPanel.cs.meta │ │ ├── Window.cs │ │ └── Window.cs.meta │ │ ├── Utils.meta │ │ └── Utils │ │ ├── ByteBuffer.cs │ │ ├── ByteBuffer.cs.meta │ │ ├── Html.meta │ │ ├── Html │ │ ├── HtmlButton.cs │ │ ├── HtmlButton.cs.meta │ │ ├── HtmlElement.cs │ │ ├── HtmlElement.cs.meta │ │ ├── HtmlImage.cs │ │ ├── HtmlImage.cs.meta │ │ ├── HtmlInput.cs │ │ ├── HtmlInput.cs.meta │ │ ├── HtmlLink.cs │ │ ├── HtmlLink.cs.meta │ │ ├── HtmlPageContext.cs │ │ ├── HtmlPageContext.cs.meta │ │ ├── HtmlParseOptions.cs │ │ ├── HtmlParseOptions.cs.meta │ │ ├── HtmlParser.cs │ │ ├── HtmlParser.cs.meta │ │ ├── HtmlSelect.cs │ │ ├── HtmlSelect.cs.meta │ │ ├── IHtmlObject.cs │ │ ├── IHtmlObject.cs.meta │ │ ├── IHtmlPageContext.cs │ │ └── IHtmlPageContext.cs.meta │ │ ├── Timers.cs │ │ ├── Timers.cs.meta │ │ ├── ToolSet.cs │ │ ├── ToolSet.cs.meta │ │ ├── UBBParser.cs │ │ ├── UBBParser.cs.meta │ │ ├── XML.cs │ │ ├── XML.cs.meta │ │ ├── XMLIterator.cs │ │ ├── XMLIterator.cs.meta │ │ ├── XMLList.cs │ │ ├── XMLList.cs.meta │ │ ├── XMLUtils.cs │ │ ├── XMLUtils.cs.meta │ │ ├── ZipReader.cs │ │ └── ZipReader.cs.meta ├── InputActions.meta ├── InputActions │ ├── HFInput.cs │ ├── HFInput.cs.meta │ ├── HexFlowInput.asmdef │ ├── HexFlowInput.asmdef.meta │ ├── InputActions.inputactions │ ├── InputActions.inputactions.meta │ ├── InputManager.cs │ ├── InputManager.cs.meta │ ├── InputSystem.inputsettings.asset │ └── InputSystem.inputsettings.asset.meta ├── JsonDotNet.meta ├── JsonDotNet │ ├── Assemblies.meta │ └── Assemblies │ │ ├── AOT.meta │ │ ├── AOT │ │ ├── Newtonsoft.Json.XML │ │ ├── Newtonsoft.Json.XML.meta │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.dll.meta │ │ ├── Standalone.meta │ │ ├── Standalone │ │ ├── Newtonsoft.Json.XML │ │ ├── Newtonsoft.Json.XML.meta │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.dll.meta │ │ ├── Windows.meta │ │ └── Windows │ │ ├── Newtonsoft.Json.XML │ │ ├── Newtonsoft.Json.XML.meta │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.dll.meta ├── Materials.meta ├── Materials │ ├── Debug.meta │ ├── Debug │ │ ├── S_TextureViewer.shadergraph │ │ └── S_TextureViewer.shadergraph.meta │ ├── Geometry.meta │ ├── Geometry │ │ ├── M_ConnectiveHex.mat │ │ ├── M_ConnectiveHex.mat.meta │ │ ├── M_ConnectiveHex_VertColor.mat │ │ ├── M_ConnectiveHex_VertColor.mat.meta │ │ ├── M_Ground0.mat │ │ ├── M_Ground0.mat.meta │ │ ├── M_Ground1.mat │ │ ├── M_Ground1.mat.meta │ │ ├── M_Ground2.mat │ │ ├── M_Ground2.mat.meta │ │ ├── M_Ground3.mat │ │ ├── M_Ground3.mat.meta │ │ ├── S_ConnectiveHex.shadergraph │ │ ├── S_ConnectiveHex.shadergraph.meta │ │ ├── S_ConnectiveHex_VertColor.shadergraph │ │ ├── S_ConnectiveHex_VertColor.shadergraph.meta │ │ ├── S_VertColorViewer.shadergraph │ │ ├── S_VertColorViewer.shadergraph.meta │ │ ├── Textures.meta │ │ └── Textures │ │ │ ├── T_Ground0.png │ │ │ ├── T_Ground0.png.meta │ │ │ ├── T_Ground1.png │ │ │ ├── T_Ground1.png.meta │ │ │ ├── T_Ground2.png │ │ │ ├── T_Ground2.png.meta │ │ │ ├── T_Ground3.png │ │ │ ├── T_Ground3.png.meta │ │ │ ├── T_Ground4.png │ │ │ ├── T_Ground4.png.meta │ │ │ ├── T_metal_grate_rusty_diff_2k.jpg │ │ │ ├── T_metal_grate_rusty_diff_2k.jpg.meta │ │ │ ├── T_wood_floor_deck_diff_2k.jpg │ │ │ └── T_wood_floor_deck_diff_2k.jpg.meta │ ├── Grid.meta │ └── Grid │ │ ├── M_Grid_Tran.mat │ │ ├── M_Grid_Tran.mat.meta │ │ ├── S_Grid.shadergraph │ │ ├── S_Grid.shadergraph.meta │ │ ├── S_Grid_Transparent.shadergraph │ │ └── S_Grid_Transparent.shadergraph.meta ├── PipeLine.meta ├── PipeLine │ ├── Renderer2D.asset │ ├── Renderer2D.asset.meta │ ├── UniversalRP.asset │ ├── UniversalRP.asset.meta │ ├── UniversalRenderPipelineGlobalSettings.asset │ └── UniversalRenderPipelineGlobalSettings.asset.meta ├── Prefabs.meta ├── Prefabs │ ├── ChunkPrefab.prefab │ └── ChunkPrefab.prefab.meta ├── Resources.meta ├── Resources │ ├── FGUI.meta │ └── FGUI │ │ ├── Common_fui.bytes │ │ ├── Common_fui.bytes.meta │ │ ├── MainUI_fui.bytes │ │ └── MainUI_fui.bytes.meta ├── Scenes.meta ├── Scenes │ ├── MainScene.unity │ └── MainScene.unity.meta ├── Scripts.meta ├── Scripts │ ├── CameraCtrl.meta │ ├── CameraCtrl │ │ ├── FreeViewport2D.cs │ │ └── FreeViewport2D.cs.meta │ ├── Experiment.meta │ ├── Experiment │ │ ├── ClickBrush.cs │ │ ├── ClickBrush.cs.meta │ │ ├── Experiment.asmdef │ │ ├── Experiment.asmdef.meta │ │ ├── Test.cs │ │ ├── Test.cs.meta │ │ ├── TestComputeShader.cs │ │ ├── TestComputeShader.cs.meta │ │ ├── TestToolPanel.cs │ │ └── TestToolPanel.cs.meta │ ├── GameMain.asmdef │ ├── GameMain.asmdef.meta │ ├── Map.meta │ ├── Map │ │ ├── ChunkRenderer.cs │ │ ├── ChunkRenderer.cs.meta │ │ ├── GridRenderer.cs │ │ ├── GridRenderer.cs.meta │ │ ├── HexMap.cs │ │ └── HexMap.cs.meta │ ├── NativeCore.meta │ ├── NativeCore │ │ ├── HexMath.cs │ │ ├── HexMath.cs.meta │ │ ├── Map.meta │ │ ├── Map │ │ │ ├── MapCellData.cs │ │ │ ├── MapCellData.cs.meta │ │ │ ├── TerrainGen.meta │ │ │ ├── TerrainGen │ │ │ │ ├── PerlinNoiseTerrainGenerator.cs │ │ │ │ └── PerlinNoiseTerrainGenerator.cs.meta │ │ │ ├── UVGenerator.cs │ │ │ └── UVGenerator.cs.meta │ │ ├── MeshGenerator.cs │ │ ├── MeshGenerator.cs.meta │ │ ├── MeshModifier.cs │ │ ├── MeshModifier.cs.meta │ │ ├── NativeCore.asmdef │ │ ├── NativeCore.asmdef.meta │ │ ├── NativePlugins.meta │ │ ├── NativePlugins │ │ │ ├── Native_Main.dll │ │ │ └── Native_Main.dll.meta │ │ ├── Structures.meta │ │ ├── Structures │ │ │ ├── Array2D.cs │ │ │ ├── Array2D.cs.meta │ │ │ ├── Array2DAuto.cs │ │ │ ├── Array2DAuto.cs.meta │ │ │ ├── Chunked2DContainer.cs │ │ │ ├── Chunked2DContainer.cs.meta │ │ │ ├── Chunked2DContainer_Native.cs │ │ │ ├── Chunked2DContainer_Native.cs.meta │ │ │ ├── INative2DArray.cs │ │ │ └── INative2DArray.cs.meta │ │ ├── UnsafeUtils.cs │ │ └── UnsafeUtils.cs.meta │ ├── ProceduralMesh.meta │ ├── ProceduralMesh │ │ ├── HexChunkMesh.cs │ │ ├── HexChunkMesh.cs.meta │ │ ├── ProceduralMeshBase.cs │ │ └── ProceduralMeshBase.cs.meta │ ├── UI.meta │ ├── UI │ │ ├── DebugToolWindow.cs │ │ ├── DebugToolWindow.cs.meta │ │ ├── MainUI.cs │ │ └── MainUI.cs.meta │ └── Unitilities.meta ├── UniversalRenderPipelineGlobalSettings.asset └── UniversalRenderPipelineGlobalSettings.asset.meta ├── FGUI ├── .gitignore ├── FGUI.fairy ├── assets │ ├── Common │ │ ├── ButtonMid.xml │ │ ├── CloseButton.xml │ │ ├── SideFrame.xml │ │ ├── ToolButton.xml │ │ ├── Tooltip.xml │ │ └── package.xml │ └── MainUI │ │ ├── Main.xml │ │ ├── StatusBar.xml │ │ ├── TestToolPanel.xml │ │ └── package.xml └── settings │ ├── Adaptation.json │ ├── Common.json │ ├── Publish.json │ └── i18n.json ├── NativeLibrary ├── .gitignore ├── DocResources │ ├── Ground2.svg │ ├── HexMeshType_SymmetricalLeastTriangle.svg │ └── HexMeshType_UniformTriangle.svg ├── HexFlowNative │ ├── .editorconfig │ ├── CppClassExporter │ │ ├── .gitignore │ │ ├── CPP14Lexer.g4 │ │ ├── CPP14Parser.g4 │ │ ├── CPP14ParserBase.cs │ │ ├── CppClassExporter.csproj │ │ ├── CppElements │ │ │ └── ClassDecl.cs │ │ ├── CppVisitors │ │ │ ├── ClassVisitor.cs │ │ │ ├── MemberListener.cs │ │ │ └── TranslateUnitVisitor.cs │ │ ├── Exporter │ │ │ ├── CodeGenerateScope.cs │ │ │ ├── ExportTask.cs │ │ │ ├── Exporter.TextSnippet.cs │ │ │ └── Exporter.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── TestDir │ │ │ ├── Tasks.json │ │ │ ├── output.h │ │ │ └── test.hpp │ │ └── Utils.cs │ ├── HexFlowNative.sln │ ├── Main │ │ ├── Main.vcxproj │ │ ├── Main.vcxproj.filters │ │ ├── chunked_2d_container.cpp │ │ ├── chunked_2d_container.h │ │ ├── chunked_2d_container_export.cpp │ │ ├── chunked_2d_container_export.hpp │ │ ├── cpp-export-task.json │ │ ├── cpp.hint │ │ ├── hex_map.cpp │ │ ├── hex_map.h │ │ ├── hex_math.cpp │ │ ├── hex_math.h │ │ ├── map.cpp │ │ ├── map.h │ │ ├── math.hpp │ │ ├── math_type.h │ │ ├── mesh_generator.cpp │ │ ├── mesh_generator.h │ │ ├── neighbor_chunk_visitor.cpp │ │ ├── neighbor_chunk_visitor.h │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── perlin_noise.hpp │ │ ├── terrain_gen.cpp │ │ ├── terrain_gen.h │ │ ├── uv_generator.cpp │ │ └── uv_generator.h │ └── UnitTest │ │ ├── UnitTest.vcxproj │ │ ├── UnitTest.vcxproj.filters │ │ ├── chunked_2d_container_test.cpp │ │ ├── hex_math_Test.cpp │ │ ├── math_type_Test.cpp │ │ ├── pch.cpp │ │ └── pch.h └── Readme.md ├── Packages ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── BurstAotSettings_StandaloneWindows.json ├── ClusterInputManager.asset ├── CommonBurstAotSettings.json ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── SceneTemplateSettings.json ├── ShaderGraphSettings.asset ├── TagManager.asset ├── TimeManager.asset ├── TimelineSettings.asset ├── URPProjectSettings.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset └── README.md /.editorconfig: -------------------------------------------------------------------------------- 1 | [*] 2 | charset = utf-8 3 | indent_style = space 4 | indent_size = 4 5 | insert_final_newline = true 6 | spaces_around_operators = true 7 | end_of_line = crlf -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Assets/Scripts/Unitilities"] 2 | path = Assets/Scripts/Unitilities 3 | url = https://github.com/LovelyCatHyt/Unitilities.git 4 | -------------------------------------------------------------------------------- /.vsconfig: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "components": [ 4 | "Microsoft.VisualStudio.Workload.ManagedGame" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /Assets/ComputeShaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06a27f5ef28fd5a4e9a087eb3930cac0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/CommonLib.hlsl: -------------------------------------------------------------------------------- 1 | #ifndef COMMON_LIB 2 | #define COMMON_LIB 3 | 4 | float4 foo() 5 | { 6 | return float4(0.1, 0.2, 0.3, 0.4); 7 | } 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/CommonLib.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6553b842c5c410e44a0048ce4e0ef335 3 | ShaderIncludeImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/GetStart.compute: -------------------------------------------------------------------------------- 1 | #include "CommonLib.hlsl" 2 | 3 | #pragma kernel CSMain 4 | 5 | // Create a RenderTexture with enableRandomWrite flag and set it 6 | // with cs.SetTexture 7 | RWTexture2D Result; 8 | 9 | float2 Res; 10 | 11 | int Mask; 12 | 13 | float4 MakeColor(int x, int y) 14 | { 15 | return float4(x / Res.x + 0.25f, (x ^ y) / Res.x, (x & y) / Res.y, 1); 16 | } 17 | 18 | 19 | [numthreads(8,8,1)] 20 | void CSMain (uint3 id : SV_DispatchThreadID) 21 | { 22 | int x = id.x & Mask; 23 | int y = id.y & Mask; 24 | Result[id.xy] = MakeColor(x, y) + foo(); 25 | } 26 | 27 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/GetStart.compute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 002647f59da08654b9e22a19768b2d43 3 | ComputeShaderImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/HexMath.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c5a25bcfd478434dbc9e14f6b4ecb29 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/HexMath/HexBoard.shadersubgraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87e82cbf87f28214db0d02db02274b7d 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/HexMath/HexDistance.shadersubgraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab651f9723fbc8846b0848780cb3f9c0 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/HexMath/HexMath.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09b59f7af5c6d7c49996c9eab05aee3a 3 | ShaderIncludeImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/HexMath/NearestHexCenter.shadersubgraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48b81be3d8478d143b3e6d2b291a0d1e 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/PerlinNoise.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e1a7ac0dd450034f8f29942ea0ceaed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/PerlinNoise/PerlinNoiseTexGen.compute: -------------------------------------------------------------------------------- 1 | #include "PerlinNoise_Functions.hlsl" 2 | 3 | #pragma kernel Noise 4 | #pragma kernel FractalNoise 5 | 6 | float DefaultZ = 0; 7 | 8 | // xy for scale, zw for offset 9 | float4 Tiling; 10 | 11 | StructuredBuffer Permutation; 12 | RWTexture2D OutNoiseTex; 13 | 14 | [numthreads(8, 8, 1)] 15 | void Noise(uint3 id : SV_DispatchThreadID) 16 | { 17 | float2 xy = id.xy * Tiling.xy + Tiling.zw; 18 | OutNoiseTex[id.xy] = Remap_01(Noise3D(Permutation, xy.x, xy.y, DefaultZ)); 19 | } 20 | 21 | int FractalNum = 1; 22 | 23 | [numthreads(8, 8, 1)] 24 | void FractalNoise(uint3 id : SV_DispatchThreadID) 25 | { 26 | float2 xy = id.xy * Tiling.xy + Tiling.zw; 27 | float freq = 1; 28 | float ampSum = 0; 29 | 30 | float value = 0; 31 | 32 | for (int i = 0; i < FractalNum; i++) 33 | { 34 | float amp = 1 / freq; 35 | value += Noise3D(Permutation, xy.x * freq, xy.y * freq, DefaultZ) * amp; 36 | ampSum += amp; 37 | freq *= 2; 38 | } 39 | 40 | OutNoiseTex[id.xy] = Remap_01(value / ampSum); 41 | } 42 | 43 | 44 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/PerlinNoise/PerlinNoiseTexGen.compute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3217f429545824c4eac8ee489371c9fc 3 | ComputeShaderImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/ComputeShaders/PerlinNoise/PerlinNoise_Functions.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 530cd33a8c8a67b4fbbf2734a92a1129 3 | ShaderIncludeImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/FairyGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98bc17ef001a3468e855f684d3e77419 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9986033af03140e5b37ad52c0e4eb50 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/DisplayObjectEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2f78faa29e5e1547837f976bf4b39f2 3 | timeCreated: 1541149029 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/EditorToolSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35dcb233f95ffd54c94f09d731db89ae 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/PackagesWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83ed477a96af9c94f9f2ccc24b5a24c0 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/StageCameraEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using FairyGUI; 3 | 4 | namespace FairyGUIEditor 5 | { 6 | /// 7 | /// 8 | /// 9 | [CustomEditor(typeof(StageCamera))] 10 | public class StageCameraEditor : Editor 11 | { 12 | string[] propertyToExclude; 13 | 14 | void OnEnable() 15 | { 16 | propertyToExclude = new string[] { "m_Script" }; 17 | } 18 | 19 | public override void OnInspectorGUI() 20 | { 21 | serializedObject.Update(); 22 | 23 | DrawPropertiesExcluding(serializedObject, propertyToExclude); 24 | 25 | if (serializedObject.ApplyModifiedProperties()) 26 | (target as StageCamera).ApplyModifiedProperties(); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/StageCameraEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b99582678b83dc46986b02984c665a3 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/UIConfigEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74df68b10ee56a54a8105d88312571ce 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/UIContentScalerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69174d19fa9521b4283e0b8f0e85acc8 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/UIPainterEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cb0f73c030157845aaa7b42a2b8d577 3 | timeCreated: 1461566835 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Editor/UIPanelEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94949994c6eda08448145f618d0db72f 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/ReadMe - 5.1.0.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b25fe107b6204fd680450b22ba79672 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd78597466f9944429e3daf64a4e2063 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc39210f7f4d03f4aa637689b9d90d75 3 | folderAsset: yes 4 | timeCreated: 1446459912 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders/AddOn.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5137d7a41873f9499f95f860a6cef17 3 | folderAsset: yes 4 | timeCreated: 1465913233 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders/AddOn/FairyGUI-BlurFilter.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f83d3bb1d90aaf54d8aed0783317662f 3 | timeCreated: 1465913243 4 | licenseType: Store 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders/FairyGUI-BMFont.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd79153f88fa7334ea6c5564c053bdca 3 | timeCreated: 1459224288 4 | licenseType: Store 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders/FairyGUI-Image.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 263c97191482b3649ac7bf0810cc4f77 3 | timeCreated: 1459224288 4 | licenseType: Store 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Resources/Shaders/FairyGUI-Text.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8526777372c6fef4f8162b3a7901dcb0 3 | timeCreated: 1459224288 4 | licenseType: Store 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c12af28724b4455ba52362d4621053f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eed3a919a48726c46a61e180a615ef7d 3 | folderAsset: yes 4 | timeCreated: 1460480287 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/BlendMode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce4df113fe8d9994c83e22680544ccdb 3 | timeCreated: 1464679834 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/CaptureCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d207151359c99fb448f4b3380bf41b0f 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Container.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 531f2c788ec31e7459700f6811410a6f 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/DisplayObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24d09ba8cf3faa74f8dcd1c86ad38588 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/GoWrapper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 796d0bdebe7368c47adfdf04a1abdfc6 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 736ceb6630254bd42b41568b387cbcbe 3 | folderAsset: yes 4 | timeCreated: 1461773297 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public class ColliderHitTest : IHitTest 9 | { 10 | /// 11 | /// 12 | /// 13 | public Collider collider; 14 | 15 | /// 16 | /// 17 | /// 18 | /// 19 | /// 20 | /// 21 | virtual public bool HitTest(Rect contentRect, Vector2 localPoint) 22 | { 23 | RaycastHit hit; 24 | if (!HitTestContext.GetRaycastHitFromCache(HitTestContext.camera, out hit)) 25 | return false; 26 | 27 | if (hit.collider != collider) 28 | return false; 29 | 30 | return true; 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/ColliderHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffed53edbd969f3439a942ca847cd43d 3 | timeCreated: 1461773299 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/HitTestContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19869d6307205b84a81aef6031ba1f33 3 | timeCreated: 1461750571 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/IHitTest.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public enum HitTestMode 9 | { 10 | Default, 11 | Raycast 12 | } 13 | 14 | /// 15 | /// 16 | /// 17 | public interface IHitTest 18 | { 19 | /// 20 | /// 21 | /// 22 | /// 23 | /// 24 | /// 25 | bool HitTest(Rect contentRect, Vector2 localPoint); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/IHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bbadf82645501c41957c257ab020708 3 | timeCreated: 1461853133 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public class MeshColliderHitTest : ColliderHitTest 9 | { 10 | public Vector2 lastHit; 11 | 12 | /// 13 | /// 14 | /// 15 | /// 16 | public MeshColliderHitTest(MeshCollider collider) 17 | { 18 | this.collider = collider; 19 | } 20 | 21 | /// 22 | /// 23 | /// 24 | /// 25 | /// 26 | /// 27 | override public bool HitTest(Rect contentRect, Vector2 localPoint) 28 | { 29 | RaycastHit hit; 30 | if (!HitTestContext.GetRaycastHitFromCache(HitTestContext.camera, out hit)) 31 | return false; 32 | 33 | if (hit.collider != collider) 34 | return false; 35 | 36 | lastHit = new Vector2(hit.textureCoord.x * contentRect.width, (1 - hit.textureCoord.y) * contentRect.height); 37 | HitTestContext.direction = Vector3.back; 38 | HitTestContext.worldPoint = StageCamera.main.ScreenToWorldPoint(new Vector2(lastHit.x, Screen.height - lastHit.y)); 39 | 40 | return true; 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/MeshColliderHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d0a2fa0c7008814795dc7f5f3bd4b19 3 | timeCreated: 1461750571 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/PixelHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98cb65df7f5853c4b8e3719a28d4d81f 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public class RectHitTest : IHitTest 9 | { 10 | /// 11 | /// 12 | /// 13 | public Rect rect; 14 | 15 | /// 16 | /// 17 | /// 18 | /// 19 | /// 20 | /// 21 | public bool HitTest(Rect contentRect, Vector2 localPoint) 22 | { 23 | return rect.Contains(localPoint); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/RectHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92768f03d9b8dea47b1649613c4d0de7 3 | timeCreated: 1474896442 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public class ShapeHitTest : IHitTest 9 | { 10 | /// 11 | /// 12 | /// 13 | public DisplayObject shape; 14 | 15 | public ShapeHitTest(DisplayObject obj) 16 | { 17 | shape = obj; 18 | } 19 | 20 | /// 21 | /// 22 | /// 23 | /// 24 | /// 25 | /// 26 | public bool HitTest(Rect contentRect, Vector2 localPoint) 27 | { 28 | if (shape.graphics == null) 29 | return false; 30 | 31 | if (shape.parent != null) 32 | { 33 | localPoint = shape.parent.TransformPoint(localPoint, shape); 34 | contentRect.size = shape.size; 35 | } 36 | 37 | IHitTest ht = shape.graphics.meshFactory as IHitTest; 38 | if (ht == null) 39 | return false; 40 | 41 | return ht.HitTest(contentRect, localPoint); 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/HitTest/ShapeHitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cd85528f2766431cafc5282f956c060 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Image.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 948ec8822e3c52942bc6e7f6265b264c 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/MaterialManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7223c4628e56c1e448c70e10168f5fa1 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fca659474d209d94fbded309f407995c 3 | folderAsset: yes 4 | timeCreated: 1545987172 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/CompositeMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba3d921c1f6e95f4e9105f45fd67bda5 3 | timeCreated: 1546159121 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/EllipseMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ea96854995120948847301fb48d1675 3 | timeCreated: 1545987173 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/FillMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b37d56dc1840734a8fdb4971f5bc733 3 | timeCreated: 1545987173 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/LineMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d1935a924fabf74a92c72b22a042279 3 | timeCreated: 1546519483 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI 3 | { 4 | /// 5 | /// 6 | /// 7 | public interface IMeshFactory 8 | { 9 | /// 10 | /// 11 | /// 12 | /// 13 | void OnPopulateMesh(VertexBuffer vb); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/MeshFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 274275eaa3fbbc94697cbe90a0fb52f1 3 | timeCreated: 1545987172 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/PlaneMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 121b756a7a8240c49b63fa9de560691a 3 | timeCreated: 1547970144 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/PolygonMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db020628cd79e714fbafdbaaa2cc355f 3 | timeCreated: 1545987173 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/RectMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13a3a9d0d365d834696112114d7bf951 3 | timeCreated: 1545987172 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/RegularPolygonMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4084bdb2f1738340a28ab5699977f3b 3 | timeCreated: 1545987173 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/RoundedRectMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f910c4392a714c41b421c296621562b 3 | timeCreated: 1545987172 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/StraightLineMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27b002bc89d804a7b8058b9d16d5c506 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Mesh/VertexBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d5501e8f84e40e47835611ab3896029 3 | timeCreated: 1545987173 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/MovieClip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ddeeb52259b7ed4e8a604fa8cd47897 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/NAudioClip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e081bc28928c3474194543c862fadec5 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/NGraphics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b84f79fb60acc974cb58c5368b257716 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/NTexture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdb420f5e4ef87d419c4467d1b8f2ddf 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/ShaderConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4eae4be32683c04a96ac1c4cd1834ab 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Shape.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbcf11c269a33474aa9adaafd9867711 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Stage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6650441f8140eae4c896682b7fd5b3e6 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/StageCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 367e80e3fa958344491a9a196a902b72 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/StageEngine.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public class StageEngine : MonoBehaviour 9 | { 10 | public int ObjectsOnStage; 11 | public int GraphicsOnStage; 12 | 13 | public static bool beingQuit; 14 | 15 | void Start() 16 | { 17 | useGUILayout = false; 18 | } 19 | 20 | void LateUpdate() 21 | { 22 | Stage.inst.InternalUpdate(); 23 | 24 | ObjectsOnStage = Stats.ObjectCount; 25 | GraphicsOnStage = Stats.GraphicsCount; 26 | } 27 | 28 | void OnGUI() 29 | { 30 | Stage.inst.HandleGUIEvents(Event.current); 31 | } 32 | 33 | void OnApplicationQuit() 34 | { 35 | if (Application.isEditor) 36 | { 37 | beingQuit = true; 38 | UIPackage.RemoveAllPackages(); 39 | Stage.inst.Dispose(); 40 | } 41 | } 42 | 43 | #if UNITY_2019_3_OR_NEWER 44 | [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)] 45 | static void InitializeOnLoad() 46 | { 47 | beingQuit = false; 48 | } 49 | #endif 50 | } 51 | } -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/StageEngine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0922848d650639f479e29635982d4a4c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 100 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Stats.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI 3 | { 4 | /// 5 | /// 6 | /// 7 | public class Stats 8 | { 9 | /// 10 | /// 11 | /// 12 | public static int ObjectCount; 13 | 14 | /// 15 | /// 16 | /// 17 | public static int GraphicsCount; 18 | 19 | /// 20 | /// 21 | /// 22 | public static int LatestObjectCreation; 23 | 24 | /// 25 | /// 26 | /// 27 | public static int LatestGraphicsCreation; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Stats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baddfd53a8a771f4eaa567ee3eb2ccc0 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6a329985f59cbd4ba1618ac71c89d7d 3 | folderAsset: yes 4 | timeCreated: 1460480287 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/BaseFont.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 242acb07eafac7a43a60dc4107fbd6b4 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/BitmapFont.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1441c09e3389a046827b23ee409a37a 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/DynamicFont.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37b73f8527098974cb0ccf518ff95351 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/Emoji.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace FairyGUI 5 | { 6 | /// 7 | /// 8 | /// 9 | public class Emoji 10 | { 11 | /// 12 | /// 代表图片资源url。 13 | /// 14 | public string url; 15 | 16 | /// 17 | /// 图片宽度。不设置(0)则表示使用原始宽度。 18 | /// 19 | public int width; 20 | 21 | /// 22 | /// 图片高度。不设置(0)则表示使用原始高度。 23 | /// 24 | public int height; 25 | 26 | /// 27 | /// 28 | /// 29 | /// 30 | /// 31 | /// 32 | public Emoji(string url, int width, int height) 33 | { 34 | this.url = url; 35 | this.width = width; 36 | this.height = height; 37 | } 38 | 39 | /// 40 | /// 41 | /// 42 | /// 43 | public Emoji(string url) 44 | { 45 | this.url = url; 46 | } 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/Emoji.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3859ae9020061394cadacd1624e04ed9 3 | timeCreated: 1475139464 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/FontManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5084c28e388b94a4fa4e2a80485296b3 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/IKeyboard.cs: -------------------------------------------------------------------------------- 1 | namespace FairyGUI 2 | { 3 | /// 4 | /// 用于文本输入的键盘接口 5 | /// 6 | public interface IKeyboard 7 | { 8 | /// 9 | /// 键盘已收回,输入已完成 10 | /// 11 | bool done { get; } 12 | 13 | /// 14 | /// 是否支持在光标处输入。如果为true,GetInput返回的是在当前光标处需要插入的文本,如果为false,GetInput返回的是整个文本。 15 | /// 16 | bool supportsCaret { get; } 17 | 18 | /// 19 | /// 用户输入的文本。 20 | /// 21 | /// 22 | string GetInput(); 23 | 24 | /// 25 | /// 打开键盘 26 | /// 27 | /// 28 | /// 29 | /// 30 | /// 31 | /// 32 | /// 33 | /// 34 | /// 35 | void Open(string text, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder, int keyboardType, bool hideInput); 36 | 37 | /// 38 | /// 关闭键盘 39 | /// 40 | void Close(); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/IKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e3b9d951c903b049b8495c2d16f67fe 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/InputTextField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87f693de944eb7d4ab4ccb9b65af352a 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/RTLSupport.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 575b3af943ee8a04bb4d8feb568b1d2e 3 | timeCreated: 1521600498 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/RichTextField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87b472f7ce488fa4bbd8942342458ccf 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/SelectionShape.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f1920b8ccf9c8b4ca5f2794991735d9 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/TextField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8a05d6d82201104cb6b5156ca294f54 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/TextFormat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecffbe294c108da4ab8a1c573e3d4dfd 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/TouchScreenKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb24d1c92a1114a4f9db5688cc3fa35b 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/Text/TypingEffect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 213be0a4bfae47c4ebf643f5ee856399 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Core/UpdateContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa81e163380612a4a9591fe57a5b442c 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: faa71f0e576742d46865b6bb7422b7f0 3 | folderAsset: yes 4 | timeCreated: 1460480287 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/EventBridge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9712bee5e6977647989e012a6a332a6 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/EventContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3391a1fa2fc33b7448dfdf3e7c48880d 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/EventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f31d18fa6488bb469504c7128522d21 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/EventListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8747c4706bc8c864786f691555eaa2fb 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/IEventDispatcher.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace FairyGUI 5 | { 6 | /// 7 | /// 8 | /// 9 | public interface IEventDispatcher 10 | { 11 | void AddEventListener(string strType, EventCallback0 callback); 12 | void AddEventListener(string strType, EventCallback1 callback); 13 | void RemoveEventListener(string strType, EventCallback0 callback); 14 | void RemoveEventListener(string strType, EventCallback1 callback); 15 | bool DispatchEvent(EventContext context); 16 | bool DispatchEvent(string strType); 17 | bool DispatchEvent(string strType, object data); 18 | bool DispatchEvent(string strType, object data, object initiator); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/IEventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8dfc3c6bb6a91445b52cee1e916c398 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Event/InputEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc16eca0c17d9344882b6e63f26ecc9e 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ba74f03fb7064ac19ec735c621b7aec 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/DragonBones.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d9a58836214e4e58b41c998e14a4239 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/DragonBones/DragonBonesLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d48ba38d2e2e420085e6c98407dc1fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/Spine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d55093b745d3d452699bdfe7bd8ac88e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/Spine/SpineLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3757a6f06ad143439bb00cd7190c6d1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1de100836593c444995397fa368017d5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e302db5f01fdb46b5b45f44c25164846 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro/Shaders/FairyGUI-TMP.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de10f84640569464799f0e0bfa1ab7b0 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro/TMPFont.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7b7ade279883464288671135d22476f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs: -------------------------------------------------------------------------------- 1 | #if FAIRYGUI_TMPRO 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public partial class TextFormat 9 | { 10 | public float faceDilate; 11 | public float outlineSoftness; 12 | public float underlaySoftness; 13 | } 14 | } 15 | 16 | #endif -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/TextMeshPro/TMPTextFormat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dd33b417fbb245f887d32166c8acc1d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/WebGLTextInput.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75af914f7d92f454d9c7719275cf401c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13531b8bb4ecf47a995ffa3e9c54ab0c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Extensions/WebGLTextInput/WebGLTextInput.jslib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3613e6a08c3e07c47937410768813692 3 | timeCreated: 1565948029 4 | licenseType: Store 5 | PluginImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | iconMap: {} 9 | executionOrder: {} 10 | isPreloaded: 0 11 | isOverridable: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 0 22 | settings: 23 | DefaultValueInitialized: true 24 | - first: 25 | Facebook: WebGL 26 | second: 27 | enabled: 1 28 | settings: {} 29 | - first: 30 | WebGL: WebGL 31 | second: 32 | enabled: 1 33 | settings: {} 34 | userData: 35 | assetBundleName: 36 | assetBundleVariant: 37 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/FairyGUI.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FairyGUI", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:75469ad4d38634e559750d17036d5f7c" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": false, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [], 15 | "noEngineReferences": false 16 | } -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/FairyGUI.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fcf318685448014fb1b68b82885a9d8 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Filter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 433dd68fcd8eedd489b1c789a3bdd726 3 | folderAsset: yes 4 | timeCreated: 1464768258 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Filter/BlurFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93a10729ff0ced14c97c9ae9d4771c4c 3 | timeCreated: 1464768262 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Filter/ColorFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f03204401ceeb6d4dad6b55e0889c0ae 3 | timeCreated: 1464768266 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Filter/IFilter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace FairyGUI 6 | { 7 | public interface IFilter 8 | { 9 | /// 10 | /// 11 | /// 12 | DisplayObject target { get; set; } 13 | 14 | /// 15 | /// 16 | /// 17 | void Update(); 18 | 19 | /// 20 | /// 21 | /// 22 | void Dispose(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Filter/IFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c508023e115ed34a94f92161160ef24 3 | timeCreated: 1464768262 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Gesture.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1208c6212379851499f0b304870357dd 3 | folderAsset: yes 4 | timeCreated: 1464244762 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Gesture/LongPressGesture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 036b702098f47c24ea9cda6c2948507d 3 | timeCreated: 1464244762 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Gesture/PinchGesture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc85a819551042448a16308b82054c89 3 | timeCreated: 1464244766 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Gesture/RotationGesture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 155eda39968f1194d9b4b7bbd63596ee 3 | timeCreated: 1464244762 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Gesture/SwipeGesture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bed3df24eb979345a4d3ed9cd34ca0e 3 | timeCreated: 1464244762 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af2102ef32b55854c993041a6940127e 3 | folderAsset: yes 4 | timeCreated: 1531222519 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/EaseManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 080d1dce1c76e154c9c8f50151e6d69e 3 | timeCreated: 1531473796 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/EaseType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3faa49ad96d1cb45acf0a5534094d09 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/GPath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3755f976b6dd17c408731fa87b3cb006 3 | timeCreated: 1546592349 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/GTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 613566965c56f6e4e9a95936b8128f90 3 | timeCreated: 1531222519 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/GTweener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48e1b5ac4a90a5649962a3e75fd666c2 3 | timeCreated: 1531222519 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/TweenManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3048174c9aaf2e840953e3cab497a426 3 | timeCreated: 1531222519 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/TweenPropType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7000822d8123b4344b21dcfb230f8938 3 | timeCreated: 1531473796 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Tween/TweenValue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97e8a1ca496b4d34cad5f2420a9f8809 3 | timeCreated: 1531473796 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 929603a3379395146b898542bc37d31b 3 | folderAsset: yes 4 | timeCreated: 1460480287 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Action.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76c9ac9d39933da4e833eddb1a96581a 3 | folderAsset: yes 4 | timeCreated: 1500559678 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Action/ChangePageAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 625a0a9a670984b47a4b170a801c850e 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Action/ControllerAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6fb1eb3d57827b4bb09eddfa5c76137 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Action/PlayTransitionAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eac7f8de0d09f17439fb3c8e4a06090e 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/AsyncCreationHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99d38995f0d185d4eb694a7728219c01 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Controller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a032426f9564db4a95c1c5a513bcd12 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/DragDropManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb013a6e64663c34694529d92a620777 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/EMRenderSupport.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ea7d5d9d5c232d4f9a312870329cbd2 3 | timeCreated: 1464535178 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/FieldTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d03a824e0fdd8a48a0ad6173b4593e0 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e5e996dd06bc77458af09a2465efb6d 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GComboBox.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65b819211c4a7ec4eb1cf17cda579377 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a21ec486dca945f459590f80e1e6f699 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GGraph.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 913b7964e87194d4182c1ad388d94f19 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8aac7740f89ffc409bfb6cd30d58fec 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GImage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 106156ac7c8773640af01f14fd396393 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GLabel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd9c62cc282bb9b4fa9e794317eedd30 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5eda689519c51b42955139d2c6caba4 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43ce591d02b49e8419c431df4af3da0b 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GLoader3D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 808355b0b55f945779f2a21d3d69cbfb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GMovieClip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 158e4b32fb035414091844233b2b9269 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3ab09a55620b5f40a544e775edc4b22 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GObjectPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb355b8d4ba140f469be6be6b062dfda 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GProgressBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f13bf1fdc7711c4aa9c5e1631138025 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GRichTextField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c329d14f7b7d35348be7ec3e2a4b0591 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c82e50658ca58b2459448b9c86cb4777 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GScrollBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6b0ce43cdb60cf4e8e1ddccdf2f5082 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GSlider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2a1a4a3ec0a296489e15eb1ae1214ee 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GTextField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d64856957bd90d24aa05d134fb14e01d 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GTextInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e6f98107e4db9142b9de3358cf95378 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GTree.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2d05bd744ca041a8beb8cfd9421d8a7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/GTreeNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0507f7de6e0d34b85853b6a2f591aaf9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b22c996c870881c438177e27f3450ac7 3 | folderAsset: yes 4 | timeCreated: 1476166202 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearAnimation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87e99c1910ca9684d8719dae7bdb7658 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2050e67af29d06a44834f7ffbfe14e83 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4878a5e9a94c1d429c827f93ca3072b 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f88c3ac62122e7141a5d6c41eb11da27 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearDisplay2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96390d060150348e98dfe41bf7d23f5f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearFontSize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d3a7b66a83334b44bb8630ecc980a59 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearIcon.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using FairyGUI.Utils; 3 | 4 | namespace FairyGUI 5 | { 6 | /// 7 | /// Gear is a connection between object and controller. 8 | /// 9 | public class GearIcon : GearBase 10 | { 11 | Dictionary _storage; 12 | string _default; 13 | 14 | public GearIcon(GObject owner) 15 | : base(owner) 16 | { 17 | } 18 | 19 | protected override void Init() 20 | { 21 | _default = _owner.icon; 22 | _storage = new Dictionary(); 23 | } 24 | 25 | override protected void AddStatus(string pageId, ByteBuffer buffer) 26 | { 27 | if (pageId == null) 28 | _default = buffer.ReadS(); 29 | else 30 | _storage[pageId] = buffer.ReadS(); 31 | } 32 | 33 | override public void Apply() 34 | { 35 | _owner._gearLocked = true; 36 | 37 | string cv; 38 | if (!_storage.TryGetValue(_controller.selectedPageId, out cv)) 39 | cv = _default; 40 | 41 | _owner.icon = cv; 42 | 43 | _owner._gearLocked = false; 44 | } 45 | 46 | override public void UpdateState() 47 | { 48 | _storage[_controller.selectedPageId] = _owner.icon; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearIcon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27b2a638ddb815f40994e0477c3ea4c0 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearLook.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77704143cdb38714196c9ff520a079f8 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearSize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 254f71ab913968a4e853a99ce79f0266 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearText.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using FairyGUI.Utils; 3 | 4 | namespace FairyGUI 5 | { 6 | /// 7 | /// Gear is a connection between object and controller. 8 | /// 9 | public class GearText : GearBase 10 | { 11 | Dictionary _storage; 12 | string _default; 13 | 14 | public GearText(GObject owner) 15 | : base(owner) 16 | { 17 | } 18 | 19 | protected override void Init() 20 | { 21 | _default = _owner.text; 22 | _storage = new Dictionary(); 23 | } 24 | 25 | override protected void AddStatus(string pageId, ByteBuffer buffer) 26 | { 27 | if (pageId == null) 28 | _default = buffer.ReadS(); 29 | else 30 | _storage[pageId] = buffer.ReadS(); 31 | } 32 | 33 | override public void Apply() 34 | { 35 | _owner._gearLocked = true; 36 | 37 | string cv; 38 | if (!_storage.TryGetValue(_controller.selectedPageId, out cv)) 39 | cv = _default; 40 | 41 | _owner.text = cv; 42 | 43 | _owner._gearLocked = false; 44 | } 45 | 46 | override public void UpdateState() 47 | { 48 | _storage[_controller.selectedPageId] = _owner.text; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8b20f3a5dd39ec42bed3456334916fc 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/GearXY.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 082a852494dc8b94485733188788d58c 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI 3 | { 4 | /// 5 | /// 6 | /// 7 | public interface IAnimationGear 8 | { 9 | /// 10 | /// 11 | /// 12 | bool playing { get; set; } 13 | 14 | /// 15 | /// 16 | /// 17 | int frame { get; set; } 18 | 19 | /// 20 | /// 21 | /// 22 | float timeScale { get; set; } 23 | 24 | /// 25 | /// 26 | /// 27 | bool ignoreEngineTimeScale { get; set; } 28 | 29 | /// 30 | /// 31 | /// 32 | /// 33 | void Advance(float time); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/IAnimationGear.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d68e5b2a3af5c444689f459a8b265df7 3 | timeCreated: 1476166204 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/IColorGear.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace FairyGUI 4 | { 5 | /// 6 | /// 7 | /// 8 | public interface IColorGear 9 | { 10 | /// 11 | /// 12 | /// 13 | Color color { get; set; } 14 | } 15 | 16 | /// 17 | /// 18 | /// 19 | public interface ITextColorGear : IColorGear 20 | { 21 | /// 22 | /// 23 | /// 24 | Color strokeColor { get; set; } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Gears/IColorGear.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e872cd17b52152a4fa250c830b9bb8cd 3 | timeCreated: 1476166204 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/IUISource.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI 3 | { 4 | /// 5 | /// 6 | /// 7 | public delegate void UILoadCallback(); 8 | 9 | /// 10 | /// 11 | /// 12 | public interface IUISource 13 | { 14 | /// 15 | /// 16 | /// 17 | string fileName { get; set; } 18 | 19 | /// 20 | /// 21 | /// 22 | bool loaded { get; } 23 | 24 | /// 25 | /// 26 | /// 27 | /// 28 | void Load(UILoadCallback callback); 29 | 30 | /// 31 | /// 取消加载 32 | /// 33 | void Cancel(); 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/IUISource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c742c10608d6ac84bb210a9d6abcb05d 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Margin.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI 3 | { 4 | /// 5 | /// 6 | /// 7 | public struct Margin 8 | { 9 | /// 10 | /// 11 | /// 12 | public int left; 13 | 14 | /// 15 | /// 16 | /// 17 | public int right; 18 | 19 | /// 20 | /// 21 | /// 22 | public int top; 23 | 24 | /// 25 | /// 26 | /// 27 | public int bottom; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Margin.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f31f9a61b0590943ac37f1c16ff0dc9 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/PackageItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: acb6fb5c63e3f49409db871a5a97261b 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/PopupMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f15a5c9ba9a949d468aeb92e75f70dbd 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/RelationItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 859441fdd74333a498ff048e6b48798b 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Relations.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4376a9406aa478a4b82816818842d737 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/ScrollPane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e51675ea70043e1488812e46428e83aa 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Transition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b4b16745502a0a428467b2981a2a786 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/TranslationHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3efa1901e4c7ea44d9573c70d21e49f5 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Tree.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e3a2d82c02599a4f926286440678b58 3 | folderAsset: yes 4 | timeCreated: 1467555752 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Tree/TreeNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bfc19586c7b07e4b9193f658c390727 3 | timeCreated: 1467555753 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Tree/TreeView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a8a82de90eec564d9b40a4192d27f3d 3 | timeCreated: 1467555753 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ace51c3cbb5309547a7029cadaaa20ca 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIContentScaler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a723f7fd716aac049aa24e9186f18685 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIObjectFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 461feec05183bbf4f908aa1455325715 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIPackage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7177aa7a57b8cc0439fde7785099f11c 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIPainter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ca66c39de4dce2499306801170a139f 3 | timeCreated: 1461566422 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/UIPanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 024553ecf96a65649b929ee08c9214fd 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/UI/Window.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c454632cb96595b4cbeeee678a5d9f0b 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d78e1a4b8ac1336498bfbbe945d16276 3 | folderAsset: yes 4 | timeCreated: 1460480287 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/ByteBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f72828fa75e491f4d95f92a46b01956a 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da6063debdf749748bac0a0029b709e5 3 | folderAsset: yes 4 | timeCreated: 1461773298 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 268c2d7ad77b66449b4e0e39a6d0ca15 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d92c6025bf750145af0e456a7fd3f33 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlImage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81871e13cb458ab4da28358d5634e082 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1c8ffa51408aef45839b1d00198b819 3 | timeCreated: 1535374215 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlLink.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2132a66ecae9cc4c99c6fbe37051723 3 | timeCreated: 1470116309 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlPageContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5454bca8f43f9094ea66614837a2c0be 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlParseOptions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e3e6e98345b46a43a4181a0790d4f30 3 | timeCreated: 1470231110 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ddf5eb218ff0cf438894e2ceb54f494 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/HtmlSelect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9047de8f5e36634b9cb9d7270dfb1e8 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace FairyGUI.Utils 6 | { 7 | /// 8 | /// Create->SetPosition->(Add<->Remove)->Release->Dispose 9 | /// 10 | public interface IHtmlObject 11 | { 12 | float width { get; } 13 | float height { get; } 14 | DisplayObject displayObject { get; } 15 | HtmlElement element { get; } 16 | 17 | void Create(RichTextField owner, HtmlElement element); 18 | void SetPosition(float x, float y); 19 | void Add(); 20 | void Remove(); 21 | void Release(); 22 | void Dispose(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/IHtmlObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5a416822d3ee0a4d80e32f6a03ba56f 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace FairyGUI.Utils 3 | { 4 | /// 5 | /// 6 | /// 7 | public interface IHtmlPageContext 8 | { 9 | IHtmlObject CreateObject(RichTextField owner, HtmlElement element); 10 | void FreeObject(IHtmlObject obj); 11 | 12 | NTexture GetImageTexture(HtmlImage image); 13 | void FreeImageTexture(HtmlImage image, NTexture texture); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Html/IHtmlPageContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f24771f8977b674aa4fbf86f45e2105 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/Timers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae007a032c404234b875df43f3129117 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/ToolSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54357cad16a6ccb4ea698f76bb43527c 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/UBBParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 916709794f601f949962dffdb251b946 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/XML.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8375f35e0c0dbc4429287ee8578f3cf1 3 | timeCreated: 1460480288 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/XMLIterator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35c75485c4f537341bbc16207588f75d 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/XMLList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f086b805cd249140987f7f3ec5b4567 3 | timeCreated: 1460480287 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/XMLUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11312ca9745d52c4eb8e31630ad5ec7c 3 | timeCreated: 1461773298 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/FairyGUI/Scripts/Utils/ZipReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8dc25ae9114bda14f998652db54f3af9 3 | timeCreated: 1535374214 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/InputActions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11eb9d12740dabd4b9d866cc233ae68c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/InputActions/HFInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0c7fab5a09832c4db61bcc24e93f579 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/InputActions/HexFlowInput.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Input", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:75469ad4d38634e559750d17036d5f7c" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": false, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [], 15 | "noEngineReferences": false 16 | } -------------------------------------------------------------------------------- /Assets/InputActions/HexFlowInput.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fed3fd790f3471842bc093ed3920ff31 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/InputActions/InputActions.inputactions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e438ccc1f6441854aa5dca3d68efa1c3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} 11 | generateWrapperCode: 1 12 | wrapperCodePath: Assets/InputActions/HFInput.cs 13 | wrapperClassName: HFInput 14 | wrapperCodeNamespace: HexFlow.Input 15 | -------------------------------------------------------------------------------- /Assets/InputActions/InputManager.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace HexFlow.Input 6 | { 7 | public class InputManager 8 | { 9 | private static HFInput _input; 10 | 11 | // getter setter 12 | public static HFInput Input 13 | { 14 | get 15 | { 16 | if(_input != null) return _input; 17 | _input = new HFInput(); 18 | _input.gameplay.Enable(); 19 | _input.ui.Enable(); 20 | return _input; 21 | } 22 | } 23 | 24 | // 屏幕空间指针坐标 25 | public static Vector2 Cursor => Input.gameplay.cursor.ReadValue(); 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /Assets/InputActions/InputManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6faad7b8bf99be45b421707342c8a80 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/InputActions/InputSystem.inputsettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c46f07b5ed07e4e92aa78254188d3d10, type: 3} 13 | m_Name: InputSystem.inputsettings 14 | m_EditorClassIdentifier: 15 | m_SupportedDevices: [] 16 | m_UpdateMode: 1 17 | m_MaxEventBytesPerUpdate: 5242880 18 | m_MaxQueuedEventsPerUpdate: 1000 19 | m_CompensateForScreenOrientation: 1 20 | m_BackgroundBehavior: 0 21 | m_EditorInputBehaviorInPlayMode: 0 22 | m_DefaultDeadzoneMin: 0.125 23 | m_DefaultDeadzoneMax: 0.925 24 | m_DefaultButtonPressPoint: 0.5 25 | m_ButtonReleaseThreshold: 0.75 26 | m_DefaultTapTime: 0.2 27 | m_DefaultSlowTapTime: 0.5 28 | m_DefaultHoldTime: 0.4 29 | m_TapRadius: 5 30 | m_MultiTapDelayTime: 0.75 31 | m_DisableRedundantEventsMerging: 0 32 | m_ShortcutKeysConsumeInputs: 0 33 | m_iOSSettings: 34 | m_MotionUsage: 35 | m_Enabled: 0 36 | m_Description: 37 | -------------------------------------------------------------------------------- /Assets/InputActions/InputSystem.inputsettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86556a36e335a994d8d11460ea211f8c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/JsonDotNet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 869c150868a60c044a15b9fa32065366 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 577d9725f58264943855b8ac185531fe 3 | folderAsset: yes 4 | timeCreated: 1466788344 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/AOT.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14f21d7a1e53a8c4e87b25526a7eb63c 3 | folderAsset: yes 4 | timeCreated: 1466788345 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aadad8ac54f29e44583510294ac5c312 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Standalone.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01ef782d02bb1994dbe418b69432552b 3 | folderAsset: yes 4 | timeCreated: 1466788344 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6807fedb8dcaf04682d2c84f0ab753f 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Windows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1418141139a6ac443b18cb05c0643a29 3 | folderAsset: yes 4 | timeCreated: 1466788345 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36f7323c55864364d8bb88c736e4bca6 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3045cd9fa9c2794b9ac5d2aad46de04 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Debug.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08c36c60e24ae8b47b6fe64c4aaf1d1c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Debug/S_TextureViewer.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dbdea64c123c594fbd44ed096dea818 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de86bdc9d42001d4a892ad106f83eb94 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_ConnectiveHex.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 227a883ab207cae4c9da9b9ca2d20ed4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_ConnectiveHex_VertColor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 100d79d30dc73de4e9fd3bde11be00b4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_Ground0.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22d15cab3fdeeb84e8d8b7570a26fe58 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_Ground1.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 795e1debcf0730c428648e86b052bc25 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_Ground2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e1bebdecbe354c4482028b322b40b27 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/M_Ground3.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8fe67038d599fe40a6705420768b18a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/S_ConnectiveHex.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69864b7dbeaa83042bcb71f193341ef9 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/S_ConnectiveHex_VertColor.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2c49c575ed0c334aa95a499c16ea992 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/S_VertColorViewer.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6e062f4d6e646340838f1bae8df0ff1 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f86e00348aa918647bba880a01cfdea2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_Ground0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_Ground0.png -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_Ground1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_Ground1.png -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_Ground2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_Ground2.png -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_Ground3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_Ground3.png -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_Ground4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_Ground4.png -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_metal_grate_rusty_diff_2k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_metal_grate_rusty_diff_2k.jpg -------------------------------------------------------------------------------- /Assets/Materials/Geometry/Textures/T_wood_floor_deck_diff_2k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Materials/Geometry/Textures/T_wood_floor_deck_diff_2k.jpg -------------------------------------------------------------------------------- /Assets/Materials/Grid.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bec912216450c54eb47ff6a1da6a5ac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Grid/M_Grid_Tran.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e342275fb5d65d3449194496c60cfa2f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Grid/S_Grid.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09081f40dc81ed5418ce1da5310d9119 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Materials/Grid/S_Grid_Transparent.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f14c7ed880f15a469efb4cfe6b4ac02 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/PipeLine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f27c809ef728c274aa82ff3128bc5a99 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/PipeLine/Renderer2D.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 424799608f7334c24bf367e4bbfa7f9a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/PipeLine/UniversalRP.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 681886c5eb7344803b6206f758bf0b1c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/PipeLine/UniversalRenderPipelineGlobalSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3} 13 | m_Name: UniversalRenderPipelineGlobalSettings 14 | m_EditorClassIdentifier: 15 | k_AssetVersion: 3 16 | m_RenderingLayerNames: 17 | - Light Layer default 18 | - Light Layer 1 19 | - Light Layer 2 20 | - Light Layer 3 21 | - Light Layer 4 22 | - Light Layer 5 23 | - Light Layer 6 24 | - Light Layer 7 25 | m_ValidRenderingLayers: 255 26 | lightLayerName0: Light Layer default 27 | lightLayerName1: Light Layer 1 28 | lightLayerName2: Light Layer 2 29 | lightLayerName3: Light Layer 3 30 | lightLayerName4: Light Layer 4 31 | lightLayerName5: Light Layer 5 32 | lightLayerName6: Light Layer 6 33 | lightLayerName7: Light Layer 7 34 | m_StripDebugVariants: 1 35 | m_StripUnusedPostProcessingVariants: 0 36 | m_StripUnusedVariants: 1 37 | m_StripUnusedLODCrossFadeVariants: 1 38 | m_StripScreenCoordOverrideVariants: 1 39 | supportRuntimeDebugDisplay: 0 40 | m_ShaderVariantLogLevel: 0 41 | m_ExportShaderVariants: 1 42 | -------------------------------------------------------------------------------- /Assets/PipeLine/UniversalRenderPipelineGlobalSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fbbd714c70b9a248b163abc402404c2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80395ef3cd9d4aa46af51bf7d7847d22 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/ChunkPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7194542931e061445b123a84d0d16509 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f4ca14a0423f6742a66b1a2272b1d17 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/FGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4da80505d7e04594c8635ce4835f5e45 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/FGUI/Common_fui.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Resources/FGUI/Common_fui.bytes -------------------------------------------------------------------------------- /Assets/Resources/FGUI/Common_fui.bytes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62bdbb82e0a89aa408de34bbe57332b0 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources/FGUI/MainUI_fui.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Resources/FGUI/MainUI_fui.bytes -------------------------------------------------------------------------------- /Assets/Resources/FGUI/MainUI_fui.bytes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7226a434bbcd1ec4a9fca81ba3274781 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 109e9bdd0fcc649c5bc59085c35bdc83 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/MainScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cda990e2423bbf4892e6590ba056729 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d9b161c5c29c2f4ebeba94d41be2ed6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/CameraCtrl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18b85161e065bda47ace406d6a903ac0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/CameraCtrl/FreeViewport2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ef7eaa0cfe85194cad67d69c3e02af5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 335ca4149d10f104d9c2747e3ab8595f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/ClickBrush.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8c1f5d807178494893d033f344f52f0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/Experiment.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Experiment", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:a5c7f35a835950f4abafce8a25190277", 6 | "GUID:9dfa6b2c667864a408df64e8d192f4dd", 7 | "GUID:2621de402f952b6409cde2a23d3a0aa1", 8 | "GUID:2fcf318685448014fb1b68b82885a9d8", 9 | "GUID:fed3fd790f3471842bc093ed3920ff31", 10 | "GUID:75469ad4d38634e559750d17036d5f7c" 11 | ], 12 | "includePlatforms": [], 13 | "excludePlatforms": [], 14 | "allowUnsafeCode": false, 15 | "overrideReferences": false, 16 | "precompiledReferences": [], 17 | "autoReferenced": false, 18 | "defineConstraints": [], 19 | "versionDefines": [], 20 | "noEngineReferences": false 21 | } -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/Experiment.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e64c20124f9ff44ab8372a109e67c3e 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/Test.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 603bc12585b753242a7a06320806b089 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/TestComputeShader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5062e77f98623924bbb2d90188b895ea 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/TestToolPanel.cs: -------------------------------------------------------------------------------- 1 | using FairyGUI; 2 | using HexFlow.Map; 3 | using System.Collections; 4 | using System.Collections.Generic; 5 | using UnityEngine; 6 | 7 | namespace Experiment 8 | { 9 | public class TestToolPanel : MonoBehaviour 10 | { 11 | HexMap map; 12 | 13 | private Window _toolWindow; 14 | private GButton _saveBtn; 15 | private GButton _loadBtn; 16 | 17 | private void Awake() 18 | { 19 | UIPackage.AddPackage("FGUI/Common"); 20 | UIPackage.AddPackage("FGUI/MainUI"); 21 | var comp = UIPackage.CreateObject("MainUI", "TestToolPanel").asCom; 22 | 23 | _toolWindow = new Window(); 24 | _toolWindow.contentPane = comp; 25 | 26 | _saveBtn = _toolWindow.GetChild("saveBtn").asButton; 27 | _loadBtn = _toolWindow.GetChild("loadBtn").asButton; 28 | 29 | _toolWindow.Show(); 30 | } 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /Assets/Scripts/Experiment/TestToolPanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95cd4723d0473744694ded6eeec70e98 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/GameMain.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GameMain", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:9dfa6b2c667864a408df64e8d192f4dd", 6 | "GUID:2621de402f952b6409cde2a23d3a0aa1", 7 | "GUID:2fcf318685448014fb1b68b82885a9d8", 8 | "GUID:fed3fd790f3471842bc093ed3920ff31", 9 | "GUID:75469ad4d38634e559750d17036d5f7c" 10 | ], 11 | "includePlatforms": [], 12 | "excludePlatforms": [], 13 | "allowUnsafeCode": false, 14 | "overrideReferences": false, 15 | "precompiledReferences": [], 16 | "autoReferenced": true, 17 | "defineConstraints": [], 18 | "versionDefines": [], 19 | "noEngineReferences": false 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/GameMain.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5c7f35a835950f4abafce8a25190277 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Map.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9d64b2c9259c524990fd9c12f5f66d3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Map/ChunkRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb104602c711f5f469e855915de19d6c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Map/GridRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd7ab1a78c3215147be717049c8b860f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Map/HexMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8273c8ee7dda1a4eb1612998d73527f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34083f54544f4f9408798d9f1b5ba00f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/HexMath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6610c6afc2b1834429357807922f792a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Map.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56bad4bae20fd684d9aaacda9bfee692 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Map/MapCellData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7c60a2f620525d4abb32bc661464d20 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Map/TerrainGen.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee51423c12652fc4ba165b489537d3a9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Map/TerrainGen/PerlinNoiseTerrainGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3fd371039acfd834f8f221fff3578fe0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Map/UVGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a83131251aca7f4e8cde28307f45b35 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/MeshGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62c6bf5fb47f63348a66121c389c254f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/MeshModifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92194420ced44f24fab649884147a2b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/NativeCore.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NativeCore", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:2621de402f952b6409cde2a23d3a0aa1" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": true, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [], 15 | "noEngineReferences": false 16 | } -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/NativeCore.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dfa6b2c667864a408df64e8d192f4dd 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/NativePlugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a31ccccef40b76a4981b88bf50526a13 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/NativePlugins/Native_Main.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LovelyCatHyt/HexFlow/61bef4082dd6333c1567252b900685efe7409870/Assets/Scripts/NativeCore/NativePlugins/Native_Main.dll -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/NativePlugins/Native_Main.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e4ade588af2ba446a969dc7295666fb 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | userData: 26 | assetBundleName: 27 | assetBundleVariant: 28 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14337444e7958c34384e4a00a5833eba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/Array2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 811cf719cf21131409fefc00c9b875e3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/Array2DAuto.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b958c72486c06c14fbb902a6f84f34e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/Chunked2DContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6708f585b5481e4fa09419ddff6bd45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/Chunked2DContainer_Native.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45aa3520f24c86b45994a7d0c65217c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/INative2DArray.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace HexFlow.NativeCore.Structures 5 | { 6 | public interface INative2DArray where T : unmanaged 7 | { 8 | public IntPtr RawPtr { get; } 9 | 10 | public Vector2Int Size { get; } 11 | 12 | public T this[Vector2Int pos] { get; set; } 13 | 14 | public T this[int x, int y] { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/Structures/INative2DArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a4950d6d87842c46899506166bddefd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/NativeCore/UnsafeUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0004f5f28bb4414080b737bbd6ad8a1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ProceduralMesh.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58b47c62cfebf2d4ca2709bba310bb7c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ProceduralMesh/HexChunkMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00b514eeee47b424494e24ebc53ce690 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ProceduralMesh/ProceduralMeshBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a2eab4fccbdf27479fc58b2b6282207 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2461df07fe5223742b0dc58da4344205 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/DebugToolWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79cd94ee63d21f643bd760f48c15f789 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/MainUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b978cc8b983f7b4bbab2f7b3a7ad5d5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Unitilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c54bea809ca735c4e804efa7d3b43b65 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/UniversalRenderPipelineGlobalSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 0} 13 | m_Name: UniversalRenderPipelineGlobalSettings 14 | m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime:UnityEngine.Rendering.Universal:UniversalRenderPipelineGlobalSettings 15 | k_AssetVersion: 3 16 | m_RenderingLayerNames: 17 | - Default 18 | m_ValidRenderingLayers: 1 19 | lightLayerName0: 20 | lightLayerName1: 21 | lightLayerName2: 22 | lightLayerName3: 23 | lightLayerName4: 24 | lightLayerName5: 25 | lightLayerName6: 26 | lightLayerName7: 27 | m_StripDebugVariants: 1 28 | m_StripUnusedPostProcessingVariants: 0 29 | m_StripUnusedVariants: 1 30 | m_StripUnusedLODCrossFadeVariants: 1 31 | m_StripScreenCoordOverrideVariants: 1 32 | supportRuntimeDebugDisplay: 0 33 | m_ShaderVariantLogLevel: 0 34 | m_ExportShaderVariants: 1 35 | -------------------------------------------------------------------------------- /Assets/UniversalRenderPipelineGlobalSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69a60534650944c46adb5bf4ebd3972f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FGUI/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .objs/ 3 | -------------------------------------------------------------------------------- /FGUI/FGUI.fairy: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /FGUI/assets/Common/ButtonMid.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |