From 3e39a631b8876f938a8fcbcad5d282d93910f4a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <1464576565@qq.com> Date: Tue, 29 Jul 2025 11:19:07 +0800 Subject: [PATCH] modify --- Editor/AlicizaX.UI.Extension.Editor.asmdef | 6 ++---- Editor/Res/ComponentIcon.meta | 8 ++++++++ Editor/Res/{ => ComponentIcon}/Image Icon.png | Bin .../{ => ComponentIcon}/Image Icon.png.meta | 0 Editor/Res/{ => ComponentIcon}/Scroll-view.png | Bin .../{ => ComponentIcon}/Scroll-view.png.meta | 0 .../TMP - Text Component Icon.psd | Bin .../TMP - Text Component Icon.psd.meta | 0 .../Res/{ => ComponentIcon}/d_Button Icon.png | Bin .../{ => ComponentIcon}/d_Button Icon.png.meta | 0 .../{ => ComponentIcon}/d_ToggleGroup Icon.png | Bin .../d_ToggleGroup Icon.png.meta | 0 Editor/Res/GUISkin.meta | 8 ++++++++ .../{ => GUISkin}/UIExtensionGUISkin.guiskin | 0 .../UIExtensionGUISkin.guiskin.meta | 0 Editor/{ => Res}/Icons.meta | 0 Editor/{ => Res}/Icons/ContentActive.png | Bin Editor/{ => Res}/Icons/ContentActive.png.meta | 0 Editor/{ => Res}/Icons/ContentNormal.png | Bin Editor/{ => Res}/Icons/ContentNormal.png.meta | 0 Editor/{ => Res}/Icons/EditorAchievements.png | Bin .../Icons/EditorAchievements.png.meta | 0 Editor/{ => Res}/Icons/EditorAnimation.png | Bin .../{ => Res}/Icons/EditorAnimation.png.meta | 0 Editor/{ => Res}/Icons/EditorAudio.png | Bin Editor/{ => Res}/Icons/EditorAudio.png.meta | 0 Editor/{ => Res}/Icons/EditorButton.png | Bin Editor/{ => Res}/Icons/EditorButton.png.meta | 0 Editor/{ => Res}/Icons/EditorChapters.png | Bin Editor/{ => Res}/Icons/EditorChapters.png.meta | 0 Editor/{ => Res}/Icons/EditorController.png | Bin .../{ => Res}/Icons/EditorController.png.meta | 0 Editor/{ => Res}/Icons/EditorCredits.png | Bin Editor/{ => Res}/Icons/EditorCredits.png.meta | 0 Editor/{ => Res}/Icons/EditorDropdown.png | Bin Editor/{ => Res}/Icons/EditorDropdown.png.meta | 0 Editor/{ => Res}/Icons/EditorGradient.png | Bin Editor/{ => Res}/Icons/EditorGradient.png.meta | 0 Editor/{ => Res}/Icons/EditorGraphics.png | Bin Editor/{ => Res}/Icons/EditorGraphics.png.meta | 0 Editor/{ => Res}/Icons/EditorIcon.png | Bin Editor/{ => Res}/Icons/EditorIcon.png.meta | 0 Editor/{ => Res}/Icons/EditorInput.png | Bin Editor/{ => Res}/Icons/EditorInput.png.meta | 0 Editor/{ => Res}/Icons/EditorInputField.png | Bin .../{ => Res}/Icons/EditorInputField.png.meta | 0 Editor/{ => Res}/Icons/EditorLocalization.png | Bin .../Icons/EditorLocalization.png.meta | 0 .../{ => Res}/Icons/EditorLocalizationAlt.png | Bin .../Icons/EditorLocalizationAlt.png.meta | 0 Editor/{ => Res}/Icons/EditorModalWindow.png | Bin .../{ => Res}/Icons/EditorModalWindow.png.meta | 0 Editor/{ => Res}/Icons/EditorNewsSlider.png | Bin .../{ => Res}/Icons/EditorNewsSlider.png.meta | 0 Editor/{ => Res}/Icons/EditorNotification.png | Bin .../Icons/EditorNotification.png.meta | 0 Editor/{ => Res}/Icons/EditorPanel.png | Bin Editor/{ => Res}/Icons/EditorPanel.png.meta | 0 Editor/{ => Res}/Icons/EditorProgressBar.png | Bin .../{ => Res}/Icons/EditorProgressBar.png.meta | 0 Editor/{ => Res}/Icons/EditorQuest.png | Bin Editor/{ => Res}/Icons/EditorQuest.png.meta | 0 Editor/{ => Res}/Icons/EditorRendering.png | Bin .../{ => Res}/Icons/EditorRendering.png.meta | 0 Editor/{ => Res}/Icons/EditorScrollbar.png | Bin .../{ => Res}/Icons/EditorScrollbar.png.meta | 0 Editor/{ => Res}/Icons/EditorSelector.png | Bin Editor/{ => Res}/Icons/EditorSelector.png.meta | 0 Editor/{ => Res}/Icons/EditorSettings.png | Bin Editor/{ => Res}/Icons/EditorSettings.png.meta | 0 Editor/{ => Res}/Icons/EditorSlider.png | Bin Editor/{ => Res}/Icons/EditorSlider.png.meta | 0 Editor/{ => Res}/Icons/EditorSocials.png | Bin Editor/{ => Res}/Icons/EditorSocials.png.meta | 0 Editor/{ => Res}/Icons/EditorSpinner.png | Bin Editor/{ => Res}/Icons/EditorSpinner.png.meta | 0 Editor/{ => Res}/Icons/EditorSplashScreen.png | Bin .../Icons/EditorSplashScreen.png.meta | 0 Editor/{ => Res}/Icons/EditorSteam.png | Bin Editor/{ => Res}/Icons/EditorSteam.png.meta | 0 Editor/{ => Res}/Icons/EditorSwitch.png | Bin Editor/{ => Res}/Icons/EditorSwitch.png.meta | 0 Editor/{ => Res}/Icons/EditorTimer.png | Bin Editor/{ => Res}/Icons/EditorTimer.png.meta | 0 Editor/{ => Res}/Icons/EditorTool.png | Bin Editor/{ => Res}/Icons/EditorTool.png.meta | 0 Editor/{ => Res}/Icons/EditorTooltip.png | Bin Editor/{ => Res}/Icons/EditorTooltip.png.meta | 0 Editor/{ => Res}/Icons/EditorUIManager.png | Bin .../{ => Res}/Icons/EditorUIManager.png.meta | 0 Editor/{ => Res}/Icons/FoldoutClose.png | Bin Editor/{ => Res}/Icons/FoldoutClose.png.meta | 0 Editor/{ => Res}/Icons/FoldoutOpen.png | Bin Editor/{ => Res}/Icons/FoldoutOpen.png.meta | 0 Editor/{ => Res}/Icons/HeaderAchievements.png | Bin .../Icons/HeaderAchievements.png.meta | 0 Editor/{ => Res}/Icons/HeaderButton.png | Bin Editor/{ => Res}/Icons/HeaderButton.png.meta | 0 Editor/{ => Res}/Icons/HeaderChapters.png | Bin Editor/{ => Res}/Icons/HeaderChapters.png.meta | 0 Editor/{ => Res}/Icons/HeaderCredits.png | Bin Editor/{ => Res}/Icons/HeaderCredits.png.meta | 0 Editor/{ => Res}/Icons/HeaderDropdown.png | Bin Editor/{ => Res}/Icons/HeaderDropdown.png.meta | 0 .../Icons/HeaderHorizontalSelector.png | Bin .../Icons/HeaderHorizontalSelector.png.meta | 0 Editor/{ => Res}/Icons/HeaderHotkeyEvent.png | Bin .../{ => Res}/Icons/HeaderHotkeyEvent.png.meta | 0 Editor/{ => Res}/Icons/HeaderLocalization.png | Bin .../Icons/HeaderLocalization.png.meta | 0 Editor/{ => Res}/Icons/HeaderMenuManager.png | Bin .../{ => Res}/Icons/HeaderMenuManager.png.meta | 0 Editor/{ => Res}/Icons/HeaderModalWindow.png | Bin .../{ => Res}/Icons/HeaderModalWindow.png.meta | 0 Editor/{ => Res}/Icons/HeaderNewsSlider.png | Bin .../{ => Res}/Icons/HeaderNewsSlider.png.meta | 0 Editor/{ => Res}/Icons/HeaderPanelButton.png | Bin .../{ => Res}/Icons/HeaderPanelButton.png.meta | 0 Editor/{ => Res}/Icons/HeaderPanelManager.png | Bin .../Icons/HeaderPanelManager.png.meta | 0 Editor/{ => Res}/Icons/HeaderProgressBar.png | Bin .../{ => Res}/Icons/HeaderProgressBar.png.meta | 0 Editor/{ => Res}/Icons/HeaderSlider.png | Bin Editor/{ => Res}/Icons/HeaderSlider.png.meta | 0 Editor/{ => Res}/Icons/HeaderSocialsWidget.png | Bin .../Icons/HeaderSocialsWidget.png.meta | 0 Editor/{ => Res}/Icons/HeaderSwitch.png | Bin Editor/{ => Res}/Icons/HeaderSwitch.png.meta | 0 Editor/{ => Res}/Icons/HeaderUIManager.png | Bin .../{ => Res}/Icons/HeaderUIManager.png.meta | 0 Editor/{ => Res}/Icons/IndicatorItemFilled.png | Bin .../Icons/IndicatorItemFilled.png.meta | 0 .../{ => Res}/Icons/IndicatorItemOutline.png | Bin .../Icons/IndicatorItemOutline.png.meta | 0 Editor/{ => Res}/Icons/ResourcesActive.png | Bin .../{ => Res}/Icons/ResourcesActive.png.meta | 0 Editor/{ => Res}/Icons/ResourcesNormal.png | Bin .../{ => Res}/Icons/ResourcesNormal.png.meta | 0 Editor/{ => Res}/Icons/SettingsActive.png | Bin Editor/{ => Res}/Icons/SettingsActive.png.meta | 0 Editor/{ => Res}/Icons/SettingsNormal.png | Bin Editor/{ => Res}/Icons/SettingsNormal.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderAnimation.png | Bin .../Icons/SubHeaderAnimation.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderContent.png | Bin .../{ => Res}/Icons/SubHeaderContent.png.meta | 0 .../{ => Res}/Icons/SubHeaderCustomization.png | Bin .../Icons/SubHeaderCustomization.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderEvents.png | Bin .../{ => Res}/Icons/SubHeaderEvents.png.meta | 0 .../{ => Res}/Icons/SubHeaderIntegrations.png | Bin .../Icons/SubHeaderIntegrations.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderLanguages.png | Bin .../Icons/SubHeaderLanguages.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderOptions.png | Bin .../{ => Res}/Icons/SubHeaderOptions.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderResources.png | Bin .../Icons/SubHeaderResources.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderSupport.png | Bin .../{ => Res}/Icons/SubHeaderSupport.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderTables.png | Bin .../{ => Res}/Icons/SubHeaderTables.png.meta | 0 Editor/{ => Res}/Icons/SubHeaderUIM.png | Bin Editor/{ => Res}/Icons/SubHeaderUIM.png.meta | 0 Editor/{ => Res}/Icons/SwitchOff.png | Bin Editor/{ => Res}/Icons/SwitchOff.png.meta | 0 Editor/{ => Res}/Icons/SwitchOffHover.png | Bin Editor/{ => Res}/Icons/SwitchOffHover.png.meta | 0 Editor/{ => Res}/Icons/SwitchOn.png | Bin Editor/{ => Res}/Icons/SwitchOn.png.meta | 0 Editor/UX/UXButtonEditor.cs | 2 +- Editor/UX/UXTextMeshProEditor.cs | 17 ----------------- Runtime/UGUIExtension/IUXLocalizationHelper.cs | 14 ++++++++++++++ .../IUXLocalizationHelper.cs.meta | 3 +++ Runtime/UGUIExtension/Text/UXTextMeshPro.cs | 4 ++-- 175 files changed, 38 insertions(+), 24 deletions(-) create mode 100644 Editor/Res/ComponentIcon.meta rename Editor/Res/{ => ComponentIcon}/Image Icon.png (100%) rename Editor/Res/{ => ComponentIcon}/Image Icon.png.meta (100%) rename Editor/Res/{ => ComponentIcon}/Scroll-view.png (100%) rename Editor/Res/{ => ComponentIcon}/Scroll-view.png.meta (100%) rename Editor/Res/{ => ComponentIcon}/TMP - Text Component Icon.psd (100%) rename Editor/Res/{ => ComponentIcon}/TMP - Text Component Icon.psd.meta (100%) rename Editor/Res/{ => ComponentIcon}/d_Button Icon.png (100%) rename Editor/Res/{ => ComponentIcon}/d_Button Icon.png.meta (100%) rename Editor/Res/{ => ComponentIcon}/d_ToggleGroup Icon.png (100%) rename Editor/Res/{ => ComponentIcon}/d_ToggleGroup Icon.png.meta (100%) create mode 100644 Editor/Res/GUISkin.meta rename Editor/Res/{ => GUISkin}/UIExtensionGUISkin.guiskin (100%) rename Editor/Res/{ => GUISkin}/UIExtensionGUISkin.guiskin.meta (100%) rename Editor/{ => Res}/Icons.meta (100%) rename Editor/{ => Res}/Icons/ContentActive.png (100%) rename Editor/{ => Res}/Icons/ContentActive.png.meta (100%) rename Editor/{ => Res}/Icons/ContentNormal.png (100%) rename Editor/{ => Res}/Icons/ContentNormal.png.meta (100%) rename Editor/{ => Res}/Icons/EditorAchievements.png (100%) rename Editor/{ => Res}/Icons/EditorAchievements.png.meta (100%) rename Editor/{ => Res}/Icons/EditorAnimation.png (100%) rename Editor/{ => Res}/Icons/EditorAnimation.png.meta (100%) rename Editor/{ => Res}/Icons/EditorAudio.png (100%) rename Editor/{ => Res}/Icons/EditorAudio.png.meta (100%) rename Editor/{ => Res}/Icons/EditorButton.png (100%) rename Editor/{ => Res}/Icons/EditorButton.png.meta (100%) rename Editor/{ => Res}/Icons/EditorChapters.png (100%) rename Editor/{ => Res}/Icons/EditorChapters.png.meta (100%) rename Editor/{ => Res}/Icons/EditorController.png (100%) rename Editor/{ => Res}/Icons/EditorController.png.meta (100%) rename Editor/{ => Res}/Icons/EditorCredits.png (100%) rename Editor/{ => Res}/Icons/EditorCredits.png.meta (100%) rename Editor/{ => Res}/Icons/EditorDropdown.png (100%) rename Editor/{ => Res}/Icons/EditorDropdown.png.meta (100%) rename Editor/{ => Res}/Icons/EditorGradient.png (100%) rename Editor/{ => Res}/Icons/EditorGradient.png.meta (100%) rename Editor/{ => Res}/Icons/EditorGraphics.png (100%) rename Editor/{ => Res}/Icons/EditorGraphics.png.meta (100%) rename Editor/{ => Res}/Icons/EditorIcon.png (100%) rename Editor/{ => Res}/Icons/EditorIcon.png.meta (100%) rename Editor/{ => Res}/Icons/EditorInput.png (100%) rename Editor/{ => Res}/Icons/EditorInput.png.meta (100%) rename Editor/{ => Res}/Icons/EditorInputField.png (100%) rename Editor/{ => Res}/Icons/EditorInputField.png.meta (100%) rename Editor/{ => Res}/Icons/EditorLocalization.png (100%) rename Editor/{ => Res}/Icons/EditorLocalization.png.meta (100%) rename Editor/{ => Res}/Icons/EditorLocalizationAlt.png (100%) rename Editor/{ => Res}/Icons/EditorLocalizationAlt.png.meta (100%) rename Editor/{ => Res}/Icons/EditorModalWindow.png (100%) rename Editor/{ => Res}/Icons/EditorModalWindow.png.meta (100%) rename Editor/{ => Res}/Icons/EditorNewsSlider.png (100%) rename Editor/{ => Res}/Icons/EditorNewsSlider.png.meta (100%) rename Editor/{ => Res}/Icons/EditorNotification.png (100%) rename Editor/{ => Res}/Icons/EditorNotification.png.meta (100%) rename Editor/{ => Res}/Icons/EditorPanel.png (100%) rename Editor/{ => Res}/Icons/EditorPanel.png.meta (100%) rename Editor/{ => Res}/Icons/EditorProgressBar.png (100%) rename Editor/{ => Res}/Icons/EditorProgressBar.png.meta (100%) rename Editor/{ => Res}/Icons/EditorQuest.png (100%) rename Editor/{ => Res}/Icons/EditorQuest.png.meta (100%) rename Editor/{ => Res}/Icons/EditorRendering.png (100%) rename Editor/{ => Res}/Icons/EditorRendering.png.meta (100%) rename Editor/{ => Res}/Icons/EditorScrollbar.png (100%) rename Editor/{ => Res}/Icons/EditorScrollbar.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSelector.png (100%) rename Editor/{ => Res}/Icons/EditorSelector.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSettings.png (100%) rename Editor/{ => Res}/Icons/EditorSettings.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSlider.png (100%) rename Editor/{ => Res}/Icons/EditorSlider.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSocials.png (100%) rename Editor/{ => Res}/Icons/EditorSocials.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSpinner.png (100%) rename Editor/{ => Res}/Icons/EditorSpinner.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSplashScreen.png (100%) rename Editor/{ => Res}/Icons/EditorSplashScreen.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSteam.png (100%) rename Editor/{ => Res}/Icons/EditorSteam.png.meta (100%) rename Editor/{ => Res}/Icons/EditorSwitch.png (100%) rename Editor/{ => Res}/Icons/EditorSwitch.png.meta (100%) rename Editor/{ => Res}/Icons/EditorTimer.png (100%) rename Editor/{ => Res}/Icons/EditorTimer.png.meta (100%) rename Editor/{ => Res}/Icons/EditorTool.png (100%) rename Editor/{ => Res}/Icons/EditorTool.png.meta (100%) rename Editor/{ => Res}/Icons/EditorTooltip.png (100%) rename Editor/{ => Res}/Icons/EditorTooltip.png.meta (100%) rename Editor/{ => Res}/Icons/EditorUIManager.png (100%) rename Editor/{ => Res}/Icons/EditorUIManager.png.meta (100%) rename Editor/{ => Res}/Icons/FoldoutClose.png (100%) rename Editor/{ => Res}/Icons/FoldoutClose.png.meta (100%) rename Editor/{ => Res}/Icons/FoldoutOpen.png (100%) rename Editor/{ => Res}/Icons/FoldoutOpen.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderAchievements.png (100%) rename Editor/{ => Res}/Icons/HeaderAchievements.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderButton.png (100%) rename Editor/{ => Res}/Icons/HeaderButton.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderChapters.png (100%) rename Editor/{ => Res}/Icons/HeaderChapters.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderCredits.png (100%) rename Editor/{ => Res}/Icons/HeaderCredits.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderDropdown.png (100%) rename Editor/{ => Res}/Icons/HeaderDropdown.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderHorizontalSelector.png (100%) rename Editor/{ => Res}/Icons/HeaderHorizontalSelector.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderHotkeyEvent.png (100%) rename Editor/{ => Res}/Icons/HeaderHotkeyEvent.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderLocalization.png (100%) rename Editor/{ => Res}/Icons/HeaderLocalization.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderMenuManager.png (100%) rename Editor/{ => Res}/Icons/HeaderMenuManager.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderModalWindow.png (100%) rename Editor/{ => Res}/Icons/HeaderModalWindow.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderNewsSlider.png (100%) rename Editor/{ => Res}/Icons/HeaderNewsSlider.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderPanelButton.png (100%) rename Editor/{ => Res}/Icons/HeaderPanelButton.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderPanelManager.png (100%) rename Editor/{ => Res}/Icons/HeaderPanelManager.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderProgressBar.png (100%) rename Editor/{ => Res}/Icons/HeaderProgressBar.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderSlider.png (100%) rename Editor/{ => Res}/Icons/HeaderSlider.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderSocialsWidget.png (100%) rename Editor/{ => Res}/Icons/HeaderSocialsWidget.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderSwitch.png (100%) rename Editor/{ => Res}/Icons/HeaderSwitch.png.meta (100%) rename Editor/{ => Res}/Icons/HeaderUIManager.png (100%) rename Editor/{ => Res}/Icons/HeaderUIManager.png.meta (100%) rename Editor/{ => Res}/Icons/IndicatorItemFilled.png (100%) rename Editor/{ => Res}/Icons/IndicatorItemFilled.png.meta (100%) rename Editor/{ => Res}/Icons/IndicatorItemOutline.png (100%) rename Editor/{ => Res}/Icons/IndicatorItemOutline.png.meta (100%) rename Editor/{ => Res}/Icons/ResourcesActive.png (100%) rename Editor/{ => Res}/Icons/ResourcesActive.png.meta (100%) rename Editor/{ => Res}/Icons/ResourcesNormal.png (100%) rename Editor/{ => Res}/Icons/ResourcesNormal.png.meta (100%) rename Editor/{ => Res}/Icons/SettingsActive.png (100%) rename Editor/{ => Res}/Icons/SettingsActive.png.meta (100%) rename Editor/{ => Res}/Icons/SettingsNormal.png (100%) rename Editor/{ => Res}/Icons/SettingsNormal.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderAnimation.png (100%) rename Editor/{ => Res}/Icons/SubHeaderAnimation.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderContent.png (100%) rename Editor/{ => Res}/Icons/SubHeaderContent.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderCustomization.png (100%) rename Editor/{ => Res}/Icons/SubHeaderCustomization.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderEvents.png (100%) rename Editor/{ => Res}/Icons/SubHeaderEvents.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderIntegrations.png (100%) rename Editor/{ => Res}/Icons/SubHeaderIntegrations.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderLanguages.png (100%) rename Editor/{ => Res}/Icons/SubHeaderLanguages.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderOptions.png (100%) rename Editor/{ => Res}/Icons/SubHeaderOptions.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderResources.png (100%) rename Editor/{ => Res}/Icons/SubHeaderResources.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderSupport.png (100%) rename Editor/{ => Res}/Icons/SubHeaderSupport.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderTables.png (100%) rename Editor/{ => Res}/Icons/SubHeaderTables.png.meta (100%) rename Editor/{ => Res}/Icons/SubHeaderUIM.png (100%) rename Editor/{ => Res}/Icons/SubHeaderUIM.png.meta (100%) rename Editor/{ => Res}/Icons/SwitchOff.png (100%) rename Editor/{ => Res}/Icons/SwitchOff.png.meta (100%) rename Editor/{ => Res}/Icons/SwitchOffHover.png (100%) rename Editor/{ => Res}/Icons/SwitchOffHover.png.meta (100%) rename Editor/{ => Res}/Icons/SwitchOn.png (100%) rename Editor/{ => Res}/Icons/SwitchOn.png.meta (100%) create mode 100644 Runtime/UGUIExtension/IUXLocalizationHelper.cs create mode 100644 Runtime/UGUIExtension/IUXLocalizationHelper.cs.meta diff --git a/Editor/AlicizaX.UI.Extension.Editor.asmdef b/Editor/AlicizaX.UI.Extension.Editor.asmdef index 8276769..f98fc3a 100644 --- a/Editor/AlicizaX.UI.Extension.Editor.asmdef +++ b/Editor/AlicizaX.UI.Extension.Editor.asmdef @@ -3,12 +3,10 @@ "rootNamespace": "AlicizaX.UI.Extension.Editor", "references": [ "GUID:6546d7765b4165b40850b3667f981c26", + "GUID:6055be8ebefd69e48b49212b09b47b2f", "GUID:760f1778adc613f49a4394fb41ff0bbc", "GUID:75b6f2078d190f14dbda4a5b747d709c", - "GUID:a19b414bea3b97240a91aeab9a8eab36", - "GUID:83a193b118cfbef48a344187e07f53bb", - "GUID:acfef7cabed3b0a42b25edb1cd4fa259", - "GUID:6055be8ebefd69e48b49212b09b47b2f" + "GUID:acfef7cabed3b0a42b25edb1cd4fa259" ], "includePlatforms": [ "Editor" diff --git a/Editor/Res/ComponentIcon.meta b/Editor/Res/ComponentIcon.meta new file mode 100644 index 0000000..6e2bb5d --- /dev/null +++ b/Editor/Res/ComponentIcon.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4801072f20a784a4c92e0606d4b87129 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Res/Image Icon.png b/Editor/Res/ComponentIcon/Image Icon.png similarity index 100% rename from Editor/Res/Image Icon.png rename to Editor/Res/ComponentIcon/Image Icon.png diff --git a/Editor/Res/Image Icon.png.meta b/Editor/Res/ComponentIcon/Image Icon.png.meta similarity index 100% rename from Editor/Res/Image Icon.png.meta rename to Editor/Res/ComponentIcon/Image Icon.png.meta diff --git a/Editor/Res/Scroll-view.png b/Editor/Res/ComponentIcon/Scroll-view.png similarity index 100% rename from Editor/Res/Scroll-view.png rename to Editor/Res/ComponentIcon/Scroll-view.png diff --git a/Editor/Res/Scroll-view.png.meta b/Editor/Res/ComponentIcon/Scroll-view.png.meta similarity index 100% rename from Editor/Res/Scroll-view.png.meta rename to Editor/Res/ComponentIcon/Scroll-view.png.meta diff --git a/Editor/Res/TMP - Text Component Icon.psd b/Editor/Res/ComponentIcon/TMP - Text Component Icon.psd similarity index 100% rename from Editor/Res/TMP - Text Component Icon.psd rename to Editor/Res/ComponentIcon/TMP - Text Component Icon.psd diff --git a/Editor/Res/TMP - Text Component Icon.psd.meta b/Editor/Res/ComponentIcon/TMP - Text Component Icon.psd.meta similarity index 100% rename from Editor/Res/TMP - Text Component Icon.psd.meta rename to Editor/Res/ComponentIcon/TMP - Text Component Icon.psd.meta diff --git a/Editor/Res/d_Button Icon.png b/Editor/Res/ComponentIcon/d_Button Icon.png similarity index 100% rename from Editor/Res/d_Button Icon.png rename to Editor/Res/ComponentIcon/d_Button Icon.png diff --git a/Editor/Res/d_Button Icon.png.meta b/Editor/Res/ComponentIcon/d_Button Icon.png.meta similarity index 100% rename from Editor/Res/d_Button Icon.png.meta rename to Editor/Res/ComponentIcon/d_Button Icon.png.meta diff --git a/Editor/Res/d_ToggleGroup Icon.png b/Editor/Res/ComponentIcon/d_ToggleGroup Icon.png similarity index 100% rename from Editor/Res/d_ToggleGroup Icon.png rename to Editor/Res/ComponentIcon/d_ToggleGroup Icon.png diff --git a/Editor/Res/d_ToggleGroup Icon.png.meta b/Editor/Res/ComponentIcon/d_ToggleGroup Icon.png.meta similarity index 100% rename from Editor/Res/d_ToggleGroup Icon.png.meta rename to Editor/Res/ComponentIcon/d_ToggleGroup Icon.png.meta diff --git a/Editor/Res/GUISkin.meta b/Editor/Res/GUISkin.meta new file mode 100644 index 0000000..6487794 --- /dev/null +++ b/Editor/Res/GUISkin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9939e85a2db4816438a68d990347fa21 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Res/UIExtensionGUISkin.guiskin b/Editor/Res/GUISkin/UIExtensionGUISkin.guiskin similarity index 100% rename from Editor/Res/UIExtensionGUISkin.guiskin rename to Editor/Res/GUISkin/UIExtensionGUISkin.guiskin diff --git a/Editor/Res/UIExtensionGUISkin.guiskin.meta b/Editor/Res/GUISkin/UIExtensionGUISkin.guiskin.meta similarity index 100% rename from Editor/Res/UIExtensionGUISkin.guiskin.meta rename to Editor/Res/GUISkin/UIExtensionGUISkin.guiskin.meta diff --git a/Editor/Icons.meta b/Editor/Res/Icons.meta similarity index 100% rename from Editor/Icons.meta rename to Editor/Res/Icons.meta diff --git a/Editor/Icons/ContentActive.png b/Editor/Res/Icons/ContentActive.png similarity index 100% rename from Editor/Icons/ContentActive.png rename to Editor/Res/Icons/ContentActive.png diff --git a/Editor/Icons/ContentActive.png.meta b/Editor/Res/Icons/ContentActive.png.meta similarity index 100% rename from Editor/Icons/ContentActive.png.meta rename to Editor/Res/Icons/ContentActive.png.meta diff --git a/Editor/Icons/ContentNormal.png b/Editor/Res/Icons/ContentNormal.png similarity index 100% rename from Editor/Icons/ContentNormal.png rename to Editor/Res/Icons/ContentNormal.png diff --git a/Editor/Icons/ContentNormal.png.meta b/Editor/Res/Icons/ContentNormal.png.meta similarity index 100% rename from Editor/Icons/ContentNormal.png.meta rename to Editor/Res/Icons/ContentNormal.png.meta diff --git a/Editor/Icons/EditorAchievements.png b/Editor/Res/Icons/EditorAchievements.png similarity index 100% rename from Editor/Icons/EditorAchievements.png rename to Editor/Res/Icons/EditorAchievements.png diff --git a/Editor/Icons/EditorAchievements.png.meta b/Editor/Res/Icons/EditorAchievements.png.meta similarity index 100% rename from Editor/Icons/EditorAchievements.png.meta rename to Editor/Res/Icons/EditorAchievements.png.meta diff --git a/Editor/Icons/EditorAnimation.png b/Editor/Res/Icons/EditorAnimation.png similarity index 100% rename from Editor/Icons/EditorAnimation.png rename to Editor/Res/Icons/EditorAnimation.png diff --git a/Editor/Icons/EditorAnimation.png.meta b/Editor/Res/Icons/EditorAnimation.png.meta similarity index 100% rename from Editor/Icons/EditorAnimation.png.meta rename to Editor/Res/Icons/EditorAnimation.png.meta diff --git a/Editor/Icons/EditorAudio.png b/Editor/Res/Icons/EditorAudio.png similarity index 100% rename from Editor/Icons/EditorAudio.png rename to Editor/Res/Icons/EditorAudio.png diff --git a/Editor/Icons/EditorAudio.png.meta b/Editor/Res/Icons/EditorAudio.png.meta similarity index 100% rename from Editor/Icons/EditorAudio.png.meta rename to Editor/Res/Icons/EditorAudio.png.meta diff --git a/Editor/Icons/EditorButton.png b/Editor/Res/Icons/EditorButton.png similarity index 100% rename from Editor/Icons/EditorButton.png rename to Editor/Res/Icons/EditorButton.png diff --git a/Editor/Icons/EditorButton.png.meta b/Editor/Res/Icons/EditorButton.png.meta similarity index 100% rename from Editor/Icons/EditorButton.png.meta rename to Editor/Res/Icons/EditorButton.png.meta diff --git a/Editor/Icons/EditorChapters.png b/Editor/Res/Icons/EditorChapters.png similarity index 100% rename from Editor/Icons/EditorChapters.png rename to Editor/Res/Icons/EditorChapters.png diff --git a/Editor/Icons/EditorChapters.png.meta b/Editor/Res/Icons/EditorChapters.png.meta similarity index 100% rename from Editor/Icons/EditorChapters.png.meta rename to Editor/Res/Icons/EditorChapters.png.meta diff --git a/Editor/Icons/EditorController.png b/Editor/Res/Icons/EditorController.png similarity index 100% rename from Editor/Icons/EditorController.png rename to Editor/Res/Icons/EditorController.png diff --git a/Editor/Icons/EditorController.png.meta b/Editor/Res/Icons/EditorController.png.meta similarity index 100% rename from Editor/Icons/EditorController.png.meta rename to Editor/Res/Icons/EditorController.png.meta diff --git a/Editor/Icons/EditorCredits.png b/Editor/Res/Icons/EditorCredits.png similarity index 100% rename from Editor/Icons/EditorCredits.png rename to Editor/Res/Icons/EditorCredits.png diff --git a/Editor/Icons/EditorCredits.png.meta b/Editor/Res/Icons/EditorCredits.png.meta similarity index 100% rename from Editor/Icons/EditorCredits.png.meta rename to Editor/Res/Icons/EditorCredits.png.meta diff --git a/Editor/Icons/EditorDropdown.png b/Editor/Res/Icons/EditorDropdown.png similarity index 100% rename from Editor/Icons/EditorDropdown.png rename to Editor/Res/Icons/EditorDropdown.png diff --git a/Editor/Icons/EditorDropdown.png.meta b/Editor/Res/Icons/EditorDropdown.png.meta similarity index 100% rename from Editor/Icons/EditorDropdown.png.meta rename to Editor/Res/Icons/EditorDropdown.png.meta diff --git a/Editor/Icons/EditorGradient.png b/Editor/Res/Icons/EditorGradient.png similarity index 100% rename from Editor/Icons/EditorGradient.png rename to Editor/Res/Icons/EditorGradient.png diff --git a/Editor/Icons/EditorGradient.png.meta b/Editor/Res/Icons/EditorGradient.png.meta similarity index 100% rename from Editor/Icons/EditorGradient.png.meta rename to Editor/Res/Icons/EditorGradient.png.meta diff --git a/Editor/Icons/EditorGraphics.png b/Editor/Res/Icons/EditorGraphics.png similarity index 100% rename from Editor/Icons/EditorGraphics.png rename to Editor/Res/Icons/EditorGraphics.png diff --git a/Editor/Icons/EditorGraphics.png.meta b/Editor/Res/Icons/EditorGraphics.png.meta similarity index 100% rename from Editor/Icons/EditorGraphics.png.meta rename to Editor/Res/Icons/EditorGraphics.png.meta diff --git a/Editor/Icons/EditorIcon.png b/Editor/Res/Icons/EditorIcon.png similarity index 100% rename from Editor/Icons/EditorIcon.png rename to Editor/Res/Icons/EditorIcon.png diff --git a/Editor/Icons/EditorIcon.png.meta b/Editor/Res/Icons/EditorIcon.png.meta similarity index 100% rename from Editor/Icons/EditorIcon.png.meta rename to Editor/Res/Icons/EditorIcon.png.meta diff --git a/Editor/Icons/EditorInput.png b/Editor/Res/Icons/EditorInput.png similarity index 100% rename from Editor/Icons/EditorInput.png rename to Editor/Res/Icons/EditorInput.png diff --git a/Editor/Icons/EditorInput.png.meta b/Editor/Res/Icons/EditorInput.png.meta similarity index 100% rename from Editor/Icons/EditorInput.png.meta rename to Editor/Res/Icons/EditorInput.png.meta diff --git a/Editor/Icons/EditorInputField.png b/Editor/Res/Icons/EditorInputField.png similarity index 100% rename from Editor/Icons/EditorInputField.png rename to Editor/Res/Icons/EditorInputField.png diff --git a/Editor/Icons/EditorInputField.png.meta b/Editor/Res/Icons/EditorInputField.png.meta similarity index 100% rename from Editor/Icons/EditorInputField.png.meta rename to Editor/Res/Icons/EditorInputField.png.meta diff --git a/Editor/Icons/EditorLocalization.png b/Editor/Res/Icons/EditorLocalization.png similarity index 100% rename from Editor/Icons/EditorLocalization.png rename to Editor/Res/Icons/EditorLocalization.png diff --git a/Editor/Icons/EditorLocalization.png.meta b/Editor/Res/Icons/EditorLocalization.png.meta similarity index 100% rename from Editor/Icons/EditorLocalization.png.meta rename to Editor/Res/Icons/EditorLocalization.png.meta diff --git a/Editor/Icons/EditorLocalizationAlt.png b/Editor/Res/Icons/EditorLocalizationAlt.png similarity index 100% rename from Editor/Icons/EditorLocalizationAlt.png rename to Editor/Res/Icons/EditorLocalizationAlt.png diff --git a/Editor/Icons/EditorLocalizationAlt.png.meta b/Editor/Res/Icons/EditorLocalizationAlt.png.meta similarity index 100% rename from Editor/Icons/EditorLocalizationAlt.png.meta rename to Editor/Res/Icons/EditorLocalizationAlt.png.meta diff --git a/Editor/Icons/EditorModalWindow.png b/Editor/Res/Icons/EditorModalWindow.png similarity index 100% rename from Editor/Icons/EditorModalWindow.png rename to Editor/Res/Icons/EditorModalWindow.png diff --git a/Editor/Icons/EditorModalWindow.png.meta b/Editor/Res/Icons/EditorModalWindow.png.meta similarity index 100% rename from Editor/Icons/EditorModalWindow.png.meta rename to Editor/Res/Icons/EditorModalWindow.png.meta diff --git a/Editor/Icons/EditorNewsSlider.png b/Editor/Res/Icons/EditorNewsSlider.png similarity index 100% rename from Editor/Icons/EditorNewsSlider.png rename to Editor/Res/Icons/EditorNewsSlider.png diff --git a/Editor/Icons/EditorNewsSlider.png.meta b/Editor/Res/Icons/EditorNewsSlider.png.meta similarity index 100% rename from Editor/Icons/EditorNewsSlider.png.meta rename to Editor/Res/Icons/EditorNewsSlider.png.meta diff --git a/Editor/Icons/EditorNotification.png b/Editor/Res/Icons/EditorNotification.png similarity index 100% rename from Editor/Icons/EditorNotification.png rename to Editor/Res/Icons/EditorNotification.png diff --git a/Editor/Icons/EditorNotification.png.meta b/Editor/Res/Icons/EditorNotification.png.meta similarity index 100% rename from Editor/Icons/EditorNotification.png.meta rename to Editor/Res/Icons/EditorNotification.png.meta diff --git a/Editor/Icons/EditorPanel.png b/Editor/Res/Icons/EditorPanel.png similarity index 100% rename from Editor/Icons/EditorPanel.png rename to Editor/Res/Icons/EditorPanel.png diff --git a/Editor/Icons/EditorPanel.png.meta b/Editor/Res/Icons/EditorPanel.png.meta similarity index 100% rename from Editor/Icons/EditorPanel.png.meta rename to Editor/Res/Icons/EditorPanel.png.meta diff --git a/Editor/Icons/EditorProgressBar.png b/Editor/Res/Icons/EditorProgressBar.png similarity index 100% rename from Editor/Icons/EditorProgressBar.png rename to Editor/Res/Icons/EditorProgressBar.png diff --git a/Editor/Icons/EditorProgressBar.png.meta b/Editor/Res/Icons/EditorProgressBar.png.meta similarity index 100% rename from Editor/Icons/EditorProgressBar.png.meta rename to Editor/Res/Icons/EditorProgressBar.png.meta diff --git a/Editor/Icons/EditorQuest.png b/Editor/Res/Icons/EditorQuest.png similarity index 100% rename from Editor/Icons/EditorQuest.png rename to Editor/Res/Icons/EditorQuest.png diff --git a/Editor/Icons/EditorQuest.png.meta b/Editor/Res/Icons/EditorQuest.png.meta similarity index 100% rename from Editor/Icons/EditorQuest.png.meta rename to Editor/Res/Icons/EditorQuest.png.meta diff --git a/Editor/Icons/EditorRendering.png b/Editor/Res/Icons/EditorRendering.png similarity index 100% rename from Editor/Icons/EditorRendering.png rename to Editor/Res/Icons/EditorRendering.png diff --git a/Editor/Icons/EditorRendering.png.meta b/Editor/Res/Icons/EditorRendering.png.meta similarity index 100% rename from Editor/Icons/EditorRendering.png.meta rename to Editor/Res/Icons/EditorRendering.png.meta diff --git a/Editor/Icons/EditorScrollbar.png b/Editor/Res/Icons/EditorScrollbar.png similarity index 100% rename from Editor/Icons/EditorScrollbar.png rename to Editor/Res/Icons/EditorScrollbar.png diff --git a/Editor/Icons/EditorScrollbar.png.meta b/Editor/Res/Icons/EditorScrollbar.png.meta similarity index 100% rename from Editor/Icons/EditorScrollbar.png.meta rename to Editor/Res/Icons/EditorScrollbar.png.meta diff --git a/Editor/Icons/EditorSelector.png b/Editor/Res/Icons/EditorSelector.png similarity index 100% rename from Editor/Icons/EditorSelector.png rename to Editor/Res/Icons/EditorSelector.png diff --git a/Editor/Icons/EditorSelector.png.meta b/Editor/Res/Icons/EditorSelector.png.meta similarity index 100% rename from Editor/Icons/EditorSelector.png.meta rename to Editor/Res/Icons/EditorSelector.png.meta diff --git a/Editor/Icons/EditorSettings.png b/Editor/Res/Icons/EditorSettings.png similarity index 100% rename from Editor/Icons/EditorSettings.png rename to Editor/Res/Icons/EditorSettings.png diff --git a/Editor/Icons/EditorSettings.png.meta b/Editor/Res/Icons/EditorSettings.png.meta similarity index 100% rename from Editor/Icons/EditorSettings.png.meta rename to Editor/Res/Icons/EditorSettings.png.meta diff --git a/Editor/Icons/EditorSlider.png b/Editor/Res/Icons/EditorSlider.png similarity index 100% rename from Editor/Icons/EditorSlider.png rename to Editor/Res/Icons/EditorSlider.png diff --git a/Editor/Icons/EditorSlider.png.meta b/Editor/Res/Icons/EditorSlider.png.meta similarity index 100% rename from Editor/Icons/EditorSlider.png.meta rename to Editor/Res/Icons/EditorSlider.png.meta diff --git a/Editor/Icons/EditorSocials.png b/Editor/Res/Icons/EditorSocials.png similarity index 100% rename from Editor/Icons/EditorSocials.png rename to Editor/Res/Icons/EditorSocials.png diff --git a/Editor/Icons/EditorSocials.png.meta b/Editor/Res/Icons/EditorSocials.png.meta similarity index 100% rename from Editor/Icons/EditorSocials.png.meta rename to Editor/Res/Icons/EditorSocials.png.meta diff --git a/Editor/Icons/EditorSpinner.png b/Editor/Res/Icons/EditorSpinner.png similarity index 100% rename from Editor/Icons/EditorSpinner.png rename to Editor/Res/Icons/EditorSpinner.png diff --git a/Editor/Icons/EditorSpinner.png.meta b/Editor/Res/Icons/EditorSpinner.png.meta similarity index 100% rename from Editor/Icons/EditorSpinner.png.meta rename to Editor/Res/Icons/EditorSpinner.png.meta diff --git a/Editor/Icons/EditorSplashScreen.png b/Editor/Res/Icons/EditorSplashScreen.png similarity index 100% rename from Editor/Icons/EditorSplashScreen.png rename to Editor/Res/Icons/EditorSplashScreen.png diff --git a/Editor/Icons/EditorSplashScreen.png.meta b/Editor/Res/Icons/EditorSplashScreen.png.meta similarity index 100% rename from Editor/Icons/EditorSplashScreen.png.meta rename to Editor/Res/Icons/EditorSplashScreen.png.meta diff --git a/Editor/Icons/EditorSteam.png b/Editor/Res/Icons/EditorSteam.png similarity index 100% rename from Editor/Icons/EditorSteam.png rename to Editor/Res/Icons/EditorSteam.png diff --git a/Editor/Icons/EditorSteam.png.meta b/Editor/Res/Icons/EditorSteam.png.meta similarity index 100% rename from Editor/Icons/EditorSteam.png.meta rename to Editor/Res/Icons/EditorSteam.png.meta diff --git a/Editor/Icons/EditorSwitch.png b/Editor/Res/Icons/EditorSwitch.png similarity index 100% rename from Editor/Icons/EditorSwitch.png rename to Editor/Res/Icons/EditorSwitch.png diff --git a/Editor/Icons/EditorSwitch.png.meta b/Editor/Res/Icons/EditorSwitch.png.meta similarity index 100% rename from Editor/Icons/EditorSwitch.png.meta rename to Editor/Res/Icons/EditorSwitch.png.meta diff --git a/Editor/Icons/EditorTimer.png b/Editor/Res/Icons/EditorTimer.png similarity index 100% rename from Editor/Icons/EditorTimer.png rename to Editor/Res/Icons/EditorTimer.png diff --git a/Editor/Icons/EditorTimer.png.meta b/Editor/Res/Icons/EditorTimer.png.meta similarity index 100% rename from Editor/Icons/EditorTimer.png.meta rename to Editor/Res/Icons/EditorTimer.png.meta diff --git a/Editor/Icons/EditorTool.png b/Editor/Res/Icons/EditorTool.png similarity index 100% rename from Editor/Icons/EditorTool.png rename to Editor/Res/Icons/EditorTool.png diff --git a/Editor/Icons/EditorTool.png.meta b/Editor/Res/Icons/EditorTool.png.meta similarity index 100% rename from Editor/Icons/EditorTool.png.meta rename to Editor/Res/Icons/EditorTool.png.meta diff --git a/Editor/Icons/EditorTooltip.png b/Editor/Res/Icons/EditorTooltip.png similarity index 100% rename from Editor/Icons/EditorTooltip.png rename to Editor/Res/Icons/EditorTooltip.png diff --git a/Editor/Icons/EditorTooltip.png.meta b/Editor/Res/Icons/EditorTooltip.png.meta similarity index 100% rename from Editor/Icons/EditorTooltip.png.meta rename to Editor/Res/Icons/EditorTooltip.png.meta diff --git a/Editor/Icons/EditorUIManager.png b/Editor/Res/Icons/EditorUIManager.png similarity index 100% rename from Editor/Icons/EditorUIManager.png rename to Editor/Res/Icons/EditorUIManager.png diff --git a/Editor/Icons/EditorUIManager.png.meta b/Editor/Res/Icons/EditorUIManager.png.meta similarity index 100% rename from Editor/Icons/EditorUIManager.png.meta rename to Editor/Res/Icons/EditorUIManager.png.meta diff --git a/Editor/Icons/FoldoutClose.png b/Editor/Res/Icons/FoldoutClose.png similarity index 100% rename from Editor/Icons/FoldoutClose.png rename to Editor/Res/Icons/FoldoutClose.png diff --git a/Editor/Icons/FoldoutClose.png.meta b/Editor/Res/Icons/FoldoutClose.png.meta similarity index 100% rename from Editor/Icons/FoldoutClose.png.meta rename to Editor/Res/Icons/FoldoutClose.png.meta diff --git a/Editor/Icons/FoldoutOpen.png b/Editor/Res/Icons/FoldoutOpen.png similarity index 100% rename from Editor/Icons/FoldoutOpen.png rename to Editor/Res/Icons/FoldoutOpen.png diff --git a/Editor/Icons/FoldoutOpen.png.meta b/Editor/Res/Icons/FoldoutOpen.png.meta similarity index 100% rename from Editor/Icons/FoldoutOpen.png.meta rename to Editor/Res/Icons/FoldoutOpen.png.meta diff --git a/Editor/Icons/HeaderAchievements.png b/Editor/Res/Icons/HeaderAchievements.png similarity index 100% rename from Editor/Icons/HeaderAchievements.png rename to Editor/Res/Icons/HeaderAchievements.png diff --git a/Editor/Icons/HeaderAchievements.png.meta b/Editor/Res/Icons/HeaderAchievements.png.meta similarity index 100% rename from Editor/Icons/HeaderAchievements.png.meta rename to Editor/Res/Icons/HeaderAchievements.png.meta diff --git a/Editor/Icons/HeaderButton.png b/Editor/Res/Icons/HeaderButton.png similarity index 100% rename from Editor/Icons/HeaderButton.png rename to Editor/Res/Icons/HeaderButton.png diff --git a/Editor/Icons/HeaderButton.png.meta b/Editor/Res/Icons/HeaderButton.png.meta similarity index 100% rename from Editor/Icons/HeaderButton.png.meta rename to Editor/Res/Icons/HeaderButton.png.meta diff --git a/Editor/Icons/HeaderChapters.png b/Editor/Res/Icons/HeaderChapters.png similarity index 100% rename from Editor/Icons/HeaderChapters.png rename to Editor/Res/Icons/HeaderChapters.png diff --git a/Editor/Icons/HeaderChapters.png.meta b/Editor/Res/Icons/HeaderChapters.png.meta similarity index 100% rename from Editor/Icons/HeaderChapters.png.meta rename to Editor/Res/Icons/HeaderChapters.png.meta diff --git a/Editor/Icons/HeaderCredits.png b/Editor/Res/Icons/HeaderCredits.png similarity index 100% rename from Editor/Icons/HeaderCredits.png rename to Editor/Res/Icons/HeaderCredits.png diff --git a/Editor/Icons/HeaderCredits.png.meta b/Editor/Res/Icons/HeaderCredits.png.meta similarity index 100% rename from Editor/Icons/HeaderCredits.png.meta rename to Editor/Res/Icons/HeaderCredits.png.meta diff --git a/Editor/Icons/HeaderDropdown.png b/Editor/Res/Icons/HeaderDropdown.png similarity index 100% rename from Editor/Icons/HeaderDropdown.png rename to Editor/Res/Icons/HeaderDropdown.png diff --git a/Editor/Icons/HeaderDropdown.png.meta b/Editor/Res/Icons/HeaderDropdown.png.meta similarity index 100% rename from Editor/Icons/HeaderDropdown.png.meta rename to Editor/Res/Icons/HeaderDropdown.png.meta diff --git a/Editor/Icons/HeaderHorizontalSelector.png b/Editor/Res/Icons/HeaderHorizontalSelector.png similarity index 100% rename from Editor/Icons/HeaderHorizontalSelector.png rename to Editor/Res/Icons/HeaderHorizontalSelector.png diff --git a/Editor/Icons/HeaderHorizontalSelector.png.meta b/Editor/Res/Icons/HeaderHorizontalSelector.png.meta similarity index 100% rename from Editor/Icons/HeaderHorizontalSelector.png.meta rename to Editor/Res/Icons/HeaderHorizontalSelector.png.meta diff --git a/Editor/Icons/HeaderHotkeyEvent.png b/Editor/Res/Icons/HeaderHotkeyEvent.png similarity index 100% rename from Editor/Icons/HeaderHotkeyEvent.png rename to Editor/Res/Icons/HeaderHotkeyEvent.png diff --git a/Editor/Icons/HeaderHotkeyEvent.png.meta b/Editor/Res/Icons/HeaderHotkeyEvent.png.meta similarity index 100% rename from Editor/Icons/HeaderHotkeyEvent.png.meta rename to Editor/Res/Icons/HeaderHotkeyEvent.png.meta diff --git a/Editor/Icons/HeaderLocalization.png b/Editor/Res/Icons/HeaderLocalization.png similarity index 100% rename from Editor/Icons/HeaderLocalization.png rename to Editor/Res/Icons/HeaderLocalization.png diff --git a/Editor/Icons/HeaderLocalization.png.meta b/Editor/Res/Icons/HeaderLocalization.png.meta similarity index 100% rename from Editor/Icons/HeaderLocalization.png.meta rename to Editor/Res/Icons/HeaderLocalization.png.meta diff --git a/Editor/Icons/HeaderMenuManager.png b/Editor/Res/Icons/HeaderMenuManager.png similarity index 100% rename from Editor/Icons/HeaderMenuManager.png rename to Editor/Res/Icons/HeaderMenuManager.png diff --git a/Editor/Icons/HeaderMenuManager.png.meta b/Editor/Res/Icons/HeaderMenuManager.png.meta similarity index 100% rename from Editor/Icons/HeaderMenuManager.png.meta rename to Editor/Res/Icons/HeaderMenuManager.png.meta diff --git a/Editor/Icons/HeaderModalWindow.png b/Editor/Res/Icons/HeaderModalWindow.png similarity index 100% rename from Editor/Icons/HeaderModalWindow.png rename to Editor/Res/Icons/HeaderModalWindow.png diff --git a/Editor/Icons/HeaderModalWindow.png.meta b/Editor/Res/Icons/HeaderModalWindow.png.meta similarity index 100% rename from Editor/Icons/HeaderModalWindow.png.meta rename to Editor/Res/Icons/HeaderModalWindow.png.meta diff --git a/Editor/Icons/HeaderNewsSlider.png b/Editor/Res/Icons/HeaderNewsSlider.png similarity index 100% rename from Editor/Icons/HeaderNewsSlider.png rename to Editor/Res/Icons/HeaderNewsSlider.png diff --git a/Editor/Icons/HeaderNewsSlider.png.meta b/Editor/Res/Icons/HeaderNewsSlider.png.meta similarity index 100% rename from Editor/Icons/HeaderNewsSlider.png.meta rename to Editor/Res/Icons/HeaderNewsSlider.png.meta diff --git a/Editor/Icons/HeaderPanelButton.png b/Editor/Res/Icons/HeaderPanelButton.png similarity index 100% rename from Editor/Icons/HeaderPanelButton.png rename to Editor/Res/Icons/HeaderPanelButton.png diff --git a/Editor/Icons/HeaderPanelButton.png.meta b/Editor/Res/Icons/HeaderPanelButton.png.meta similarity index 100% rename from Editor/Icons/HeaderPanelButton.png.meta rename to Editor/Res/Icons/HeaderPanelButton.png.meta diff --git a/Editor/Icons/HeaderPanelManager.png b/Editor/Res/Icons/HeaderPanelManager.png similarity index 100% rename from Editor/Icons/HeaderPanelManager.png rename to Editor/Res/Icons/HeaderPanelManager.png diff --git a/Editor/Icons/HeaderPanelManager.png.meta b/Editor/Res/Icons/HeaderPanelManager.png.meta similarity index 100% rename from Editor/Icons/HeaderPanelManager.png.meta rename to Editor/Res/Icons/HeaderPanelManager.png.meta diff --git a/Editor/Icons/HeaderProgressBar.png b/Editor/Res/Icons/HeaderProgressBar.png similarity index 100% rename from Editor/Icons/HeaderProgressBar.png rename to Editor/Res/Icons/HeaderProgressBar.png diff --git a/Editor/Icons/HeaderProgressBar.png.meta b/Editor/Res/Icons/HeaderProgressBar.png.meta similarity index 100% rename from Editor/Icons/HeaderProgressBar.png.meta rename to Editor/Res/Icons/HeaderProgressBar.png.meta diff --git a/Editor/Icons/HeaderSlider.png b/Editor/Res/Icons/HeaderSlider.png similarity index 100% rename from Editor/Icons/HeaderSlider.png rename to Editor/Res/Icons/HeaderSlider.png diff --git a/Editor/Icons/HeaderSlider.png.meta b/Editor/Res/Icons/HeaderSlider.png.meta similarity index 100% rename from Editor/Icons/HeaderSlider.png.meta rename to Editor/Res/Icons/HeaderSlider.png.meta diff --git a/Editor/Icons/HeaderSocialsWidget.png b/Editor/Res/Icons/HeaderSocialsWidget.png similarity index 100% rename from Editor/Icons/HeaderSocialsWidget.png rename to Editor/Res/Icons/HeaderSocialsWidget.png diff --git a/Editor/Icons/HeaderSocialsWidget.png.meta b/Editor/Res/Icons/HeaderSocialsWidget.png.meta similarity index 100% rename from Editor/Icons/HeaderSocialsWidget.png.meta rename to Editor/Res/Icons/HeaderSocialsWidget.png.meta diff --git a/Editor/Icons/HeaderSwitch.png b/Editor/Res/Icons/HeaderSwitch.png similarity index 100% rename from Editor/Icons/HeaderSwitch.png rename to Editor/Res/Icons/HeaderSwitch.png diff --git a/Editor/Icons/HeaderSwitch.png.meta b/Editor/Res/Icons/HeaderSwitch.png.meta similarity index 100% rename from Editor/Icons/HeaderSwitch.png.meta rename to Editor/Res/Icons/HeaderSwitch.png.meta diff --git a/Editor/Icons/HeaderUIManager.png b/Editor/Res/Icons/HeaderUIManager.png similarity index 100% rename from Editor/Icons/HeaderUIManager.png rename to Editor/Res/Icons/HeaderUIManager.png diff --git a/Editor/Icons/HeaderUIManager.png.meta b/Editor/Res/Icons/HeaderUIManager.png.meta similarity index 100% rename from Editor/Icons/HeaderUIManager.png.meta rename to Editor/Res/Icons/HeaderUIManager.png.meta diff --git a/Editor/Icons/IndicatorItemFilled.png b/Editor/Res/Icons/IndicatorItemFilled.png similarity index 100% rename from Editor/Icons/IndicatorItemFilled.png rename to Editor/Res/Icons/IndicatorItemFilled.png diff --git a/Editor/Icons/IndicatorItemFilled.png.meta b/Editor/Res/Icons/IndicatorItemFilled.png.meta similarity index 100% rename from Editor/Icons/IndicatorItemFilled.png.meta rename to Editor/Res/Icons/IndicatorItemFilled.png.meta diff --git a/Editor/Icons/IndicatorItemOutline.png b/Editor/Res/Icons/IndicatorItemOutline.png similarity index 100% rename from Editor/Icons/IndicatorItemOutline.png rename to Editor/Res/Icons/IndicatorItemOutline.png diff --git a/Editor/Icons/IndicatorItemOutline.png.meta b/Editor/Res/Icons/IndicatorItemOutline.png.meta similarity index 100% rename from Editor/Icons/IndicatorItemOutline.png.meta rename to Editor/Res/Icons/IndicatorItemOutline.png.meta diff --git a/Editor/Icons/ResourcesActive.png b/Editor/Res/Icons/ResourcesActive.png similarity index 100% rename from Editor/Icons/ResourcesActive.png rename to Editor/Res/Icons/ResourcesActive.png diff --git a/Editor/Icons/ResourcesActive.png.meta b/Editor/Res/Icons/ResourcesActive.png.meta similarity index 100% rename from Editor/Icons/ResourcesActive.png.meta rename to Editor/Res/Icons/ResourcesActive.png.meta diff --git a/Editor/Icons/ResourcesNormal.png b/Editor/Res/Icons/ResourcesNormal.png similarity index 100% rename from Editor/Icons/ResourcesNormal.png rename to Editor/Res/Icons/ResourcesNormal.png diff --git a/Editor/Icons/ResourcesNormal.png.meta b/Editor/Res/Icons/ResourcesNormal.png.meta similarity index 100% rename from Editor/Icons/ResourcesNormal.png.meta rename to Editor/Res/Icons/ResourcesNormal.png.meta diff --git a/Editor/Icons/SettingsActive.png b/Editor/Res/Icons/SettingsActive.png similarity index 100% rename from Editor/Icons/SettingsActive.png rename to Editor/Res/Icons/SettingsActive.png diff --git a/Editor/Icons/SettingsActive.png.meta b/Editor/Res/Icons/SettingsActive.png.meta similarity index 100% rename from Editor/Icons/SettingsActive.png.meta rename to Editor/Res/Icons/SettingsActive.png.meta diff --git a/Editor/Icons/SettingsNormal.png b/Editor/Res/Icons/SettingsNormal.png similarity index 100% rename from Editor/Icons/SettingsNormal.png rename to Editor/Res/Icons/SettingsNormal.png diff --git a/Editor/Icons/SettingsNormal.png.meta b/Editor/Res/Icons/SettingsNormal.png.meta similarity index 100% rename from Editor/Icons/SettingsNormal.png.meta rename to Editor/Res/Icons/SettingsNormal.png.meta diff --git a/Editor/Icons/SubHeaderAnimation.png b/Editor/Res/Icons/SubHeaderAnimation.png similarity index 100% rename from Editor/Icons/SubHeaderAnimation.png rename to Editor/Res/Icons/SubHeaderAnimation.png diff --git a/Editor/Icons/SubHeaderAnimation.png.meta b/Editor/Res/Icons/SubHeaderAnimation.png.meta similarity index 100% rename from Editor/Icons/SubHeaderAnimation.png.meta rename to Editor/Res/Icons/SubHeaderAnimation.png.meta diff --git a/Editor/Icons/SubHeaderContent.png b/Editor/Res/Icons/SubHeaderContent.png similarity index 100% rename from Editor/Icons/SubHeaderContent.png rename to Editor/Res/Icons/SubHeaderContent.png diff --git a/Editor/Icons/SubHeaderContent.png.meta b/Editor/Res/Icons/SubHeaderContent.png.meta similarity index 100% rename from Editor/Icons/SubHeaderContent.png.meta rename to Editor/Res/Icons/SubHeaderContent.png.meta diff --git a/Editor/Icons/SubHeaderCustomization.png b/Editor/Res/Icons/SubHeaderCustomization.png similarity index 100% rename from Editor/Icons/SubHeaderCustomization.png rename to Editor/Res/Icons/SubHeaderCustomization.png diff --git a/Editor/Icons/SubHeaderCustomization.png.meta b/Editor/Res/Icons/SubHeaderCustomization.png.meta similarity index 100% rename from Editor/Icons/SubHeaderCustomization.png.meta rename to Editor/Res/Icons/SubHeaderCustomization.png.meta diff --git a/Editor/Icons/SubHeaderEvents.png b/Editor/Res/Icons/SubHeaderEvents.png similarity index 100% rename from Editor/Icons/SubHeaderEvents.png rename to Editor/Res/Icons/SubHeaderEvents.png diff --git a/Editor/Icons/SubHeaderEvents.png.meta b/Editor/Res/Icons/SubHeaderEvents.png.meta similarity index 100% rename from Editor/Icons/SubHeaderEvents.png.meta rename to Editor/Res/Icons/SubHeaderEvents.png.meta diff --git a/Editor/Icons/SubHeaderIntegrations.png b/Editor/Res/Icons/SubHeaderIntegrations.png similarity index 100% rename from Editor/Icons/SubHeaderIntegrations.png rename to Editor/Res/Icons/SubHeaderIntegrations.png diff --git a/Editor/Icons/SubHeaderIntegrations.png.meta b/Editor/Res/Icons/SubHeaderIntegrations.png.meta similarity index 100% rename from Editor/Icons/SubHeaderIntegrations.png.meta rename to Editor/Res/Icons/SubHeaderIntegrations.png.meta diff --git a/Editor/Icons/SubHeaderLanguages.png b/Editor/Res/Icons/SubHeaderLanguages.png similarity index 100% rename from Editor/Icons/SubHeaderLanguages.png rename to Editor/Res/Icons/SubHeaderLanguages.png diff --git a/Editor/Icons/SubHeaderLanguages.png.meta b/Editor/Res/Icons/SubHeaderLanguages.png.meta similarity index 100% rename from Editor/Icons/SubHeaderLanguages.png.meta rename to Editor/Res/Icons/SubHeaderLanguages.png.meta diff --git a/Editor/Icons/SubHeaderOptions.png b/Editor/Res/Icons/SubHeaderOptions.png similarity index 100% rename from Editor/Icons/SubHeaderOptions.png rename to Editor/Res/Icons/SubHeaderOptions.png diff --git a/Editor/Icons/SubHeaderOptions.png.meta b/Editor/Res/Icons/SubHeaderOptions.png.meta similarity index 100% rename from Editor/Icons/SubHeaderOptions.png.meta rename to Editor/Res/Icons/SubHeaderOptions.png.meta diff --git a/Editor/Icons/SubHeaderResources.png b/Editor/Res/Icons/SubHeaderResources.png similarity index 100% rename from Editor/Icons/SubHeaderResources.png rename to Editor/Res/Icons/SubHeaderResources.png diff --git a/Editor/Icons/SubHeaderResources.png.meta b/Editor/Res/Icons/SubHeaderResources.png.meta similarity index 100% rename from Editor/Icons/SubHeaderResources.png.meta rename to Editor/Res/Icons/SubHeaderResources.png.meta diff --git a/Editor/Icons/SubHeaderSupport.png b/Editor/Res/Icons/SubHeaderSupport.png similarity index 100% rename from Editor/Icons/SubHeaderSupport.png rename to Editor/Res/Icons/SubHeaderSupport.png diff --git a/Editor/Icons/SubHeaderSupport.png.meta b/Editor/Res/Icons/SubHeaderSupport.png.meta similarity index 100% rename from Editor/Icons/SubHeaderSupport.png.meta rename to Editor/Res/Icons/SubHeaderSupport.png.meta diff --git a/Editor/Icons/SubHeaderTables.png b/Editor/Res/Icons/SubHeaderTables.png similarity index 100% rename from Editor/Icons/SubHeaderTables.png rename to Editor/Res/Icons/SubHeaderTables.png diff --git a/Editor/Icons/SubHeaderTables.png.meta b/Editor/Res/Icons/SubHeaderTables.png.meta similarity index 100% rename from Editor/Icons/SubHeaderTables.png.meta rename to Editor/Res/Icons/SubHeaderTables.png.meta diff --git a/Editor/Icons/SubHeaderUIM.png b/Editor/Res/Icons/SubHeaderUIM.png similarity index 100% rename from Editor/Icons/SubHeaderUIM.png rename to Editor/Res/Icons/SubHeaderUIM.png diff --git a/Editor/Icons/SubHeaderUIM.png.meta b/Editor/Res/Icons/SubHeaderUIM.png.meta similarity index 100% rename from Editor/Icons/SubHeaderUIM.png.meta rename to Editor/Res/Icons/SubHeaderUIM.png.meta diff --git a/Editor/Icons/SwitchOff.png b/Editor/Res/Icons/SwitchOff.png similarity index 100% rename from Editor/Icons/SwitchOff.png rename to Editor/Res/Icons/SwitchOff.png diff --git a/Editor/Icons/SwitchOff.png.meta b/Editor/Res/Icons/SwitchOff.png.meta similarity index 100% rename from Editor/Icons/SwitchOff.png.meta rename to Editor/Res/Icons/SwitchOff.png.meta diff --git a/Editor/Icons/SwitchOffHover.png b/Editor/Res/Icons/SwitchOffHover.png similarity index 100% rename from Editor/Icons/SwitchOffHover.png rename to Editor/Res/Icons/SwitchOffHover.png diff --git a/Editor/Icons/SwitchOffHover.png.meta b/Editor/Res/Icons/SwitchOffHover.png.meta similarity index 100% rename from Editor/Icons/SwitchOffHover.png.meta rename to Editor/Res/Icons/SwitchOffHover.png.meta diff --git a/Editor/Icons/SwitchOn.png b/Editor/Res/Icons/SwitchOn.png similarity index 100% rename from Editor/Icons/SwitchOn.png rename to Editor/Res/Icons/SwitchOn.png diff --git a/Editor/Icons/SwitchOn.png.meta b/Editor/Res/Icons/SwitchOn.png.meta similarity index 100% rename from Editor/Icons/SwitchOn.png.meta rename to Editor/Res/Icons/SwitchOn.png.meta diff --git a/Editor/UX/UXButtonEditor.cs b/Editor/UX/UXButtonEditor.cs index 5460905..d6a5a36 100644 --- a/Editor/UX/UXButtonEditor.cs +++ b/Editor/UX/UXButtonEditor.cs @@ -45,7 +45,7 @@ internal class UXButtonEditor : Editor private void OnEnable() { - customSkin = AssetDatabase.LoadAssetAtPath("Packages/com.alicizax.unity.ui.extension/Editor/Res/UIExtensionGUISkin.guiskin"); + customSkin = AssetDatabase.LoadAssetAtPath("Packages/com.alicizax.unity.ui.extension/Editor/Res/GUISkin/UIExtensionGUISkin.guiskin"); m_Interactable = serializedObject.FindProperty("m_Interactable"); m_UXGroup = serializedObject.FindProperty("m_UXGroup"); m_Mode = serializedObject.FindProperty("m_Mode"); diff --git a/Editor/UX/UXTextMeshProEditor.cs b/Editor/UX/UXTextMeshProEditor.cs index ed27e04..4fab8e4 100644 --- a/Editor/UX/UXTextMeshProEditor.cs +++ b/Editor/UX/UXTextMeshProEditor.cs @@ -20,27 +20,10 @@ namespace UnityEngine.UI public override void OnInspectorGUI() { serializedObject.Update(); - bool isPlay = Application.isPlaying; - // Key选择逻辑 EditorGUILayout.PropertyField(localizationID); - // - // // 显示预览信息 - // EditorGUI.BeginDisabledGroup(true); - // { - // EditorGUILayout.PropertyField(localizationID); - // if (!string.IsNullOrEmpty(localizationID.stringValue)) - // { - // var entry = _entries.Find(e => e.ID == localizationID.stringValue); - // if (entry != null) - // { - // EditorGUILayout.TextField("当前文本预览", entry.ChineseSimplified); - // } - // } - // } - // EditorGUI.EndDisabledGroup(); serializedObject.ApplyModifiedProperties(); base.OnInspectorGUI(); diff --git a/Runtime/UGUIExtension/IUXLocalizationHelper.cs b/Runtime/UGUIExtension/IUXLocalizationHelper.cs new file mode 100644 index 0000000..4559a1b --- /dev/null +++ b/Runtime/UGUIExtension/IUXLocalizationHelper.cs @@ -0,0 +1,14 @@ +public static class UXLocalizationComponent +{ + internal static IUXLocalizationHelper Helper; + + public static void SetLocalizationHelper(IUXLocalizationHelper helper) + { + Helper = helper; + } +} + +public interface IUXLocalizationHelper +{ + public string GetString(string key); +} diff --git a/Runtime/UGUIExtension/IUXLocalizationHelper.cs.meta b/Runtime/UGUIExtension/IUXLocalizationHelper.cs.meta new file mode 100644 index 0000000..0a8bf34 --- /dev/null +++ b/Runtime/UGUIExtension/IUXLocalizationHelper.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0c4d7397ebc14e58b10c3e854de80a3f +timeCreated: 1753758497 \ No newline at end of file diff --git a/Runtime/UGUIExtension/Text/UXTextMeshPro.cs b/Runtime/UGUIExtension/Text/UXTextMeshPro.cs index e1dbb9b..5f1c125 100644 --- a/Runtime/UGUIExtension/Text/UXTextMeshPro.cs +++ b/Runtime/UGUIExtension/Text/UXTextMeshPro.cs @@ -16,9 +16,9 @@ namespace UnityEngine.UI protected void ChangeLanguage() { - if (!string.IsNullOrEmpty(m_localizationID) && !"None".Equals(m_localizationID) && GameApp.Localization != null) + if (!string.IsNullOrEmpty(m_localizationID) && !"None".Equals(m_localizationID) && UXLocalizationComponent.Helper != null) { - text = GameApp.Localization?.GetString(m_localizationID); + text = UXLocalizationComponent.Helper.GetString(m_localizationID); } }