From d6c618add0369f492c65e75a58caa5216bf7f7c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerard=20Gasc=C3=B3n?= <52170489+GerardGascon@users.noreply.github.com> Date: Mon, 15 Apr 2024 17:53:15 +0200 Subject: [PATCH] chore: organized project ui structure --- Assets/Scripts/View/Dependencies.cs | 1 + Assets/Scripts/View/UI.meta | 3 +++ Assets/Scripts/View/{ => UI}/CloseButton.cs | 2 +- Assets/Scripts/View/{ => UI}/CloseButton.cs.meta | 0 Assets/Scripts/View/{ => UI}/ExpressionInput.cs | 2 +- Assets/Scripts/View/{ => UI}/ExpressionInput.cs.meta | 0 Assets/Scripts/View/{ => UI}/UIVisibility.cs | 2 +- Assets/Scripts/View/{ => UI}/UIVisibility.cs.meta | 0 Assets/Scripts/View/{ => UI}/UnfocusableEventSystem.cs | 2 +- Assets/Scripts/View/{ => UI}/UnfocusableEventSystem.cs.meta | 0 10 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 Assets/Scripts/View/UI.meta rename Assets/Scripts/View/{ => UI}/CloseButton.cs (94%) rename Assets/Scripts/View/{ => UI}/CloseButton.cs.meta (100%) rename Assets/Scripts/View/{ => UI}/ExpressionInput.cs (98%) rename Assets/Scripts/View/{ => UI}/ExpressionInput.cs.meta (100%) rename Assets/Scripts/View/{ => UI}/UIVisibility.cs (98%) rename Assets/Scripts/View/{ => UI}/UIVisibility.cs.meta (100%) rename Assets/Scripts/View/{ => UI}/UnfocusableEventSystem.cs (90%) rename Assets/Scripts/View/{ => UI}/UnfocusableEventSystem.cs.meta (100%) diff --git a/Assets/Scripts/View/Dependencies.cs b/Assets/Scripts/View/Dependencies.cs index 6b7add1..4bfada6 100644 --- a/Assets/Scripts/View/Dependencies.cs +++ b/Assets/Scripts/View/Dependencies.cs @@ -2,6 +2,7 @@ using Domain; using Presenter; using UnityEngine; +using View.UI; namespace View { public class Dependencies : MonoBehaviour { diff --git a/Assets/Scripts/View/UI.meta b/Assets/Scripts/View/UI.meta new file mode 100644 index 0000000..19a3585 --- /dev/null +++ b/Assets/Scripts/View/UI.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8ed2eebce0014d24a29eea7ee5f51ba4 +timeCreated: 1713196313 \ No newline at end of file diff --git a/Assets/Scripts/View/CloseButton.cs b/Assets/Scripts/View/UI/CloseButton.cs similarity index 94% rename from Assets/Scripts/View/CloseButton.cs rename to Assets/Scripts/View/UI/CloseButton.cs index fcd3fbc..ec1a08c 100644 --- a/Assets/Scripts/View/CloseButton.cs +++ b/Assets/Scripts/View/UI/CloseButton.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.UI; -namespace View { +namespace View.UI { public class CloseButton : MonoBehaviour { private Button _button; diff --git a/Assets/Scripts/View/CloseButton.cs.meta b/Assets/Scripts/View/UI/CloseButton.cs.meta similarity index 100% rename from Assets/Scripts/View/CloseButton.cs.meta rename to Assets/Scripts/View/UI/CloseButton.cs.meta diff --git a/Assets/Scripts/View/ExpressionInput.cs b/Assets/Scripts/View/UI/ExpressionInput.cs similarity index 98% rename from Assets/Scripts/View/ExpressionInput.cs rename to Assets/Scripts/View/UI/ExpressionInput.cs index 7557f90..5b6c841 100644 --- a/Assets/Scripts/View/ExpressionInput.cs +++ b/Assets/Scripts/View/UI/ExpressionInput.cs @@ -4,7 +4,7 @@ using Presenter; using TMPro; using UnityEngine; -namespace View { +namespace View.UI { public class ExpressionInput : MonoBehaviour, IExpressionInput { [SerializeField] private TMP_Text text; private ExpressionClick _click; diff --git a/Assets/Scripts/View/ExpressionInput.cs.meta b/Assets/Scripts/View/UI/ExpressionInput.cs.meta similarity index 100% rename from Assets/Scripts/View/ExpressionInput.cs.meta rename to Assets/Scripts/View/UI/ExpressionInput.cs.meta diff --git a/Assets/Scripts/View/UIVisibility.cs b/Assets/Scripts/View/UI/UIVisibility.cs similarity index 98% rename from Assets/Scripts/View/UIVisibility.cs rename to Assets/Scripts/View/UI/UIVisibility.cs index 70f8aa8..ddad0fc 100644 --- a/Assets/Scripts/View/UIVisibility.cs +++ b/Assets/Scripts/View/UI/UIVisibility.cs @@ -4,7 +4,7 @@ using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; -namespace View { +namespace View.UI { public class UIVisibility : MonoBehaviour, IExpressionInput { [SerializeField] private CanvasGroup ui; [SerializeField] private float fadeDuration = .5f; diff --git a/Assets/Scripts/View/UIVisibility.cs.meta b/Assets/Scripts/View/UI/UIVisibility.cs.meta similarity index 100% rename from Assets/Scripts/View/UIVisibility.cs.meta rename to Assets/Scripts/View/UI/UIVisibility.cs.meta diff --git a/Assets/Scripts/View/UnfocusableEventSystem.cs b/Assets/Scripts/View/UI/UnfocusableEventSystem.cs similarity index 90% rename from Assets/Scripts/View/UnfocusableEventSystem.cs rename to Assets/Scripts/View/UI/UnfocusableEventSystem.cs index 17d4d1d..ca9d913 100644 --- a/Assets/Scripts/View/UnfocusableEventSystem.cs +++ b/Assets/Scripts/View/UI/UnfocusableEventSystem.cs @@ -1,6 +1,6 @@ using UnityEngine.EventSystems; -namespace View { +namespace View.UI { public class UnfocusableEventSystem : EventSystem { //Dummy method to prevent calling base method protected override void OnApplicationFocus(bool hasFocus) { } diff --git a/Assets/Scripts/View/UnfocusableEventSystem.cs.meta b/Assets/Scripts/View/UI/UnfocusableEventSystem.cs.meta similarity index 100% rename from Assets/Scripts/View/UnfocusableEventSystem.cs.meta rename to Assets/Scripts/View/UI/UnfocusableEventSystem.cs.meta