diff --git a/Assets/FontLibrary/UIToolkit/Fonts.uss b/Assets/FontLibrary/UIToolkit/Fonts.uss deleted file mode 100644 index b27ce5e..0000000 --- a/Assets/FontLibrary/UIToolkit/Fonts.uss +++ /dev/null @@ -1,3 +0,0 @@ -.unity-text-element { - -unity-font-definition: url("project://database/Assets/FontLibrary/UIToolkit/SourceHanSansCN-Medium%20SDF.asset?fileID=11400000&guid=500f473f880266d43aaf04a728879085&type=2#SourceHanSansCN-Medium SDF"); -} diff --git a/Assets/MuHua/UITool.meta b/Assets/MuHua/UITool.meta new file mode 100644 index 0000000..a504670 --- /dev/null +++ b/Assets/MuHua/UITool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d1bcd63c2c24d540bc4736439c8dc7d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MuHua/UITool/DefaultTheme.meta b/Assets/MuHua/UITool/DefaultTheme.meta new file mode 100644 index 0000000..25eea16 --- /dev/null +++ b/Assets/MuHua/UITool/DefaultTheme.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 96a17be56bd1a684388f693fae44f7c9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss b/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss new file mode 100644 index 0000000..03d61da --- /dev/null +++ b/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss @@ -0,0 +1,9 @@ +@import url("unity-theme://default"); + +@import url("/Assets/MuHua/UITool/FontLibrary/Fonts.uss"); +@import url("/Assets/MuHua/UITool/UIScroller/ScrollerHorizontal.uss"); + + + + +VisualElement {} diff --git a/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss.meta b/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss.meta new file mode 100644 index 0000000..d4f71aa --- /dev/null +++ b/Assets/MuHua/UITool/DefaultTheme/UnityDefaultRuntimeTheme.tss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59bfacbee7a859f42904b05799bf9437 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12388, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Assets/MuHua/UITool/FontLibrary.meta b/Assets/MuHua/UITool/FontLibrary.meta new file mode 100644 index 0000000..c4690cf --- /dev/null +++ b/Assets/MuHua/UITool/FontLibrary.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5bdaff13d0987148992bf7cc1af29a2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MuHua/UITool/FontLibrary/Fonts.uss b/Assets/MuHua/UITool/FontLibrary/Fonts.uss new file mode 100644 index 0000000..a42a0e8 --- /dev/null +++ b/Assets/MuHua/UITool/FontLibrary/Fonts.uss @@ -0,0 +1,3 @@ +.unity-text-element { + -unity-font-definition: url("project://database/Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium%20SDF.asset?fileID=11400000&guid=500f473f880266d43aaf04a728879085&type=2#SourceHanSansCN-Medium SDF"); +} diff --git a/Assets/FontLibrary/UIToolkit/Fonts.uss.meta b/Assets/MuHua/UITool/FontLibrary/Fonts.uss.meta similarity index 100% rename from Assets/FontLibrary/UIToolkit/Fonts.uss.meta rename to Assets/MuHua/UITool/FontLibrary/Fonts.uss.meta diff --git a/Assets/FontLibrary/UIToolkit/FontsTest.uxml b/Assets/MuHua/UITool/FontLibrary/FontsTest.uxml similarity index 100% rename from Assets/FontLibrary/UIToolkit/FontsTest.uxml rename to Assets/MuHua/UITool/FontLibrary/FontsTest.uxml diff --git a/Assets/FontLibrary/UIToolkit/FontsTest.uxml.meta b/Assets/MuHua/UITool/FontLibrary/FontsTest.uxml.meta similarity index 100% rename from Assets/FontLibrary/UIToolkit/FontsTest.uxml.meta rename to Assets/MuHua/UITool/FontLibrary/FontsTest.uxml.meta diff --git a/Assets/FontLibrary/UIToolkit/SourceHanSansCN-Medium SDF.asset b/Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium SDF.asset similarity index 100% rename from Assets/FontLibrary/UIToolkit/SourceHanSansCN-Medium SDF.asset rename to Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium SDF.asset diff --git a/Assets/FontLibrary/UIToolkit/SourceHanSansCN-Medium SDF.asset.meta b/Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium SDF.asset.meta similarity index 100% rename from Assets/FontLibrary/UIToolkit/SourceHanSansCN-Medium SDF.asset.meta rename to Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium SDF.asset.meta diff --git a/Assets/FontLibrary/Fonts/SourceHanSansCN-Medium.otf b/Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium.otf similarity index 100% rename from Assets/FontLibrary/Fonts/SourceHanSansCN-Medium.otf rename to Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium.otf diff --git a/Assets/FontLibrary/Fonts/SourceHanSansCN-Medium.otf.meta b/Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium.otf.meta similarity index 100% rename from Assets/FontLibrary/Fonts/SourceHanSansCN-Medium.otf.meta rename to Assets/MuHua/UITool/FontLibrary/SourceHanSansCN-Medium.otf.meta diff --git a/Assets/MuHua/UITool/UIFloatingWindow.meta b/Assets/MuHua/UITool/UIFloatingWindow.meta new file mode 100644 index 0000000..a856700 --- /dev/null +++ b/Assets/MuHua/UITool/UIFloatingWindow.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7cdf28a5161c094ea27a8b5ad54d741 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss new file mode 100644 index 0000000..f19c20e --- /dev/null +++ b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss @@ -0,0 +1,95 @@ +.window { + position: absolute; + top: auto; + left: auto; + width: 400px; + height: 300px; + background-color: rgba(0, 0, 0, 0); + border-radius: 10px; + padding: 20px; + display: flex; + flex-direction: column; + opacity: 1; + padding-top: 0; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.window-top { + justify-content: space-between; + background-color: rgb(44, 62, 80); + border-top-left-radius: 10px; + border-top-right-radius: 10px; + padding-left: 10px; + height: 50px; + flex-direction: row; + flex-shrink: 1; + flex-grow: 0; + align-items: center; +} + +.window-title { + font-size: 24px; + color: rgb(236, 240, 241); + margin-bottom: 0; + margin-top: 0; + margin-right: 0; + margin-left: 0; + padding-top: 0; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + -unity-text-align: middle-left; +} + +.window-close-button { + background-color: rgb(231, 76, 60); + color: rgb(236, 240, 241); + border-radius: 5px; + margin-top: 10px; + margin-right: 10px; + margin-bottom: 10px; + margin-left: 10px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + border-top-width: 2px; + border-right-width: 2px; + border-bottom-width: 2px; + border-left-width: 2px; + border-left-color: rgba(0, 0, 0, 0); + border-right-color: rgba(0, 0, 0, 0); + border-top-color: rgba(0, 0, 0, 0); + border-bottom-color: rgba(0, 0, 0, 0); + height: 30px; +} + +.window-close-button:hover { + background-color: rgb(192, 57, 43); + border-top-width: 2px; + border-right-width: 2px; + border-bottom-width: 2px; + border-left-width: 2px; + border-left-color: rgb(0, 157, 255); + border-right-color: rgb(0, 157, 255); + border-top-color: rgb(0, 157, 255); + border-bottom-color: rgb(0, 157, 255); +} + +.window-container { + border-bottom-right-radius: 10px; + border-bottom-left-radius: 10px; + background-color: rgb(242, 242, 242); + overflow: hidden; +} + +.window-hidden { + display: none; + opacity: 0; +} diff --git a/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss.meta b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss.meta new file mode 100644 index 0000000..1b4d66f --- /dev/null +++ b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 71fd1505cc1aa1e4297e4f4534cc0124 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uxml b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uxml new file mode 100644 index 0000000..4018ee8 --- /dev/null +++ b/Assets/MuHua/UITool/UIFloatingWindow/FloatingWindow.uxml @@ -0,0 +1,10 @@ + +