From 7597d7e2eee82040795aa3d454d221a5dabf3245 Mon Sep 17 00:00:00 2001 From: MuHua-123 <136542559+MuHua-123@users.noreply.github.com> Date: Thu, 3 Apr 2025 17:46:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9C=86=E5=BD=A2=E8=BF=9B?= =?UTF-8?q?=E5=BA=A6=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SampleScene/SampleScene.unity | 52 +- Assets/UI Toolkit/Assets/CircularBar__bg.png | Bin 0 -> 25346 bytes .../Assets/CircularBar__bg.png.meta | 127 + Assets/UI Toolkit/FontLibrary/FontsTest.uxml | 2 +- .../Runtime/ModuleUIControl/UICircularBar.cs | 71 + .../ModuleUIControl/UICircularBar.cs.meta | 11 + Packages/UITool/Runtime/MuHua.UITool.asmdef | 17 +- Packages/UITool/Shader.meta | 8 + .../UITool/Shader/CircularBar.shadergraph | 2442 +++++++++++++++++ .../Shader/CircularBar.shadergraph.meta | 10 + .../BurstAotSettings_StandaloneWindows.json | 18 + ProjectSettings/BurstAotSettings_WebGL.json | 16 + ProjectSettings/CommonBurstAotSettings.json | 6 + 13 files changed, 2756 insertions(+), 24 deletions(-) create mode 100644 Assets/UI Toolkit/Assets/CircularBar__bg.png create mode 100644 Assets/UI Toolkit/Assets/CircularBar__bg.png.meta create mode 100644 Packages/UITool/Runtime/ModuleUIControl/UICircularBar.cs create mode 100644 Packages/UITool/Runtime/ModuleUIControl/UICircularBar.cs.meta create mode 100644 Packages/UITool/Shader.meta create mode 100644 Packages/UITool/Shader/CircularBar.shadergraph create mode 100644 Packages/UITool/Shader/CircularBar.shadergraph.meta create mode 100644 ProjectSettings/BurstAotSettings_StandaloneWindows.json create mode 100644 ProjectSettings/BurstAotSettings_WebGL.json create mode 100644 ProjectSettings/CommonBurstAotSettings.json diff --git a/Assets/SceneManager/SampleScene/SampleScene.unity b/Assets/SceneManager/SampleScene/SampleScene.unity index da5da1a..a6c766b 100644 --- a/Assets/SceneManager/SampleScene/SampleScene.unity +++ b/Assets/SceneManager/SampleScene/SampleScene.unity @@ -696,7 +696,7 @@ GameObject: m_Component: - component: {fileID: 1975274890} - component: {fileID: 1975274889} - - component: {fileID: 1975274888} + - component: {fileID: 1975274891} m_Layer: 0 m_Name: EventSystem m_TagString: Untagged @@ -704,26 +704,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &1975274888 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1975274887} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_SendPointerHoverToParent: 1 - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 --- !u!114 &1975274889 MonoBehaviour: m_ObjectHideFlags: 0 @@ -754,6 +734,36 @@ Transform: m_Children: [] m_Father: {fileID: 701611851} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1975274891 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975274887} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Assets/UI Toolkit/Assets/CircularBar__bg.png b/Assets/UI Toolkit/Assets/CircularBar__bg.png new file mode 100644 index 0000000000000000000000000000000000000000..69af6b43a9b853bded872fb0824aedc055a16f43 GIT binary patch literal 25346 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 pd3i}6_5bSb$8OtEoH0dMDG9q literal 0 HcmV?d00001 diff --git a/Assets/UI Toolkit/Assets/CircularBar__bg.png.meta b/Assets/UI Toolkit/Assets/CircularBar__bg.png.meta new file mode 100644 index 0000000..2d5b6c1 --- /dev/null +++ b/Assets/UI Toolkit/Assets/CircularBar__bg.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: a21b19126456ae34ea3143871984854f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI Toolkit/FontLibrary/FontsTest.uxml b/Assets/UI Toolkit/FontLibrary/FontsTest.uxml index 70db235..6059388 100644 --- a/Assets/UI Toolkit/FontLibrary/FontsTest.uxml +++ b/Assets/UI Toolkit/FontLibrary/FontsTest.uxml @@ -1,4 +1,4 @@ -