diff options
Diffstat (limited to 'SurvivalTest/Assets/Scripts/UI')
17 files changed, 231 insertions, 0 deletions
diff --git a/SurvivalTest/Assets/Scripts/UI/Common.meta b/SurvivalTest/Assets/Scripts/UI/Common.meta new file mode 100644 index 0000000..eddb809 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Common.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5caa56ebd16dfc541a4d9cd54b9e8de7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Panel.meta b/SurvivalTest/Assets/Scripts/UI/Panel.meta new file mode 100644 index 0000000..508ebdd --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 802ba1a461809b340be6bcdd0919371a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs b/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs new file mode 100644 index 0000000..421ff37 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +[DisallowMultipleComponent] +public class PanelBase : MonoBehaviour +{ + + public virtual void Set(object param) + { + } + + void Start() + { + + } + + void Update() + { + + } + + protected virtual void OnSecondUpdate() + { + + } + +} diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs.meta b/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs.meta new file mode 100644 index 0000000..09e29ef --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelBase.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e770971f2e591fe4d872d6ce24941695 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs b/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs new file mode 100644 index 0000000..61f99e5 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PanelEquipBar : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs.meta b/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs.meta new file mode 100644 index 0000000..8ef34db --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelEquipBar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19d70a7fc1ff38c4cb6ae04cf1530b7b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs b/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs new file mode 100644 index 0000000..04bb2d9 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs @@ -0,0 +1,10 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PanelItemBar : PanelBase +{ + + + +} diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs.meta b/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs.meta new file mode 100644 index 0000000..3925db5 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelItemBar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b3e9f15745561dd4f9119ac8f893dbfc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs b/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs new file mode 100644 index 0000000..74fbbd9 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs @@ -0,0 +1,16 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +public class PanelLevelBar : PanelBase +{ + public Image m_LevelImage; + public Text m_TextLevel; + + public override void Set(object param) + { + + } + +} diff --git a/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs.meta b/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs.meta new file mode 100644 index 0000000..9a7779d --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Panel/PanelLevelBar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2be251ff144c0a74c807ebb0d7123c51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/UIManager.cs b/SurvivalTest/Assets/Scripts/UI/UIManager.cs new file mode 100644 index 0000000..a9c85c0 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/UIManager.cs @@ -0,0 +1,14 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public partial class UIManager : Singleton<UIManager> +{ + + public UIManager() + { + } + + + +} diff --git a/SurvivalTest/Assets/Scripts/UI/UIManager.cs.meta b/SurvivalTest/Assets/Scripts/UI/UIManager.cs.meta new file mode 100644 index 0000000..6a1443f --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/UIManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 112b672f814aaa44c8a13e7546a37e34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs b/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs new file mode 100644 index 0000000..e3914d3 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public enum PanelType +{ + None, + + PanelLevelBar, +} + +public partial class UIManager : Singleton<UIManager> +{ + private Dictionary<PanelType, string> m_Panels = new Dictionary<PanelType, string>(); + + void SetPanels() + { + m_Panels.Add(PanelType.PanelLevelBar, ""); + } + + void OpenPanel(PanelType type, object param) + { + + } + +} diff --git a/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs.meta b/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs.meta new file mode 100644 index 0000000..3e05678 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/UIManager_Panels.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6f4b4e5ebd1f46448aa13ba17678f09c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Widget.meta b/SurvivalTest/Assets/Scripts/UI/Widget.meta new file mode 100644 index 0000000..c0a26ea --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Widget.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bcd93f44480b22b4a9062a12135fc4c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs b/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs new file mode 100644 index 0000000..616b69d --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class UIButton : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs.meta b/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs.meta new file mode 100644 index 0000000..41e16d0 --- /dev/null +++ b/SurvivalTest/Assets/Scripts/UI/Widget/UIButton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 44f10b713a72b6d43a08cab3b90d6939 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: |