From e9c3aba0a066aff1b699417e9b8ce78e37d59c22 Mon Sep 17 00:00:00 2001 From: 99jamin <99jamin56@gmail.com> Date: Fri, 14 Mar 2025 14:14:31 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A4=91=EB=B3=B5=20=EA=B2=8C=EC=9E=84?= =?UTF-8?q?=EB=A7=A4=EB=8B=88=EC=A0=80=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/KJM/Script/Test/ClickGenButton.cs | 98 ------------------- Assets/KJM/Script/Test/ClickGenButton.cs.meta | 11 --- Assets/KJM/Script/Test/GameManager.cs | 95 ------------------ Assets/KJM/Script/Test/GameManager.cs.meta | 11 --- Assets/Script/Game/GameManager.cs | 2 + 5 files changed, 2 insertions(+), 215 deletions(-) delete mode 100644 Assets/KJM/Script/Test/ClickGenButton.cs delete mode 100644 Assets/KJM/Script/Test/ClickGenButton.cs.meta delete mode 100644 Assets/KJM/Script/Test/GameManager.cs delete mode 100644 Assets/KJM/Script/Test/GameManager.cs.meta diff --git a/Assets/KJM/Script/Test/ClickGenButton.cs b/Assets/KJM/Script/Test/ClickGenButton.cs deleted file mode 100644 index e57d856..0000000 --- a/Assets/KJM/Script/Test/ClickGenButton.cs +++ /dev/null @@ -1,98 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Random = UnityEngine.Random; - -public class ClickGenButton : MonoBehaviour -{ - List RankingItems = new List(); //테스트용 리스트 - List GiboItems = new List(); //테스트용 리스트 - List ShopItems = new List(); //테스트용 리스트 - - void Start() - { - for (int i = 0; i < 30; i++) - { - RankingItem scrollItem = new RankingItem - { - ProfileSpriteIndex = Random.Range(0,2), - Name = i.ToString(), - WinRate = Random.Range(0, 100) - }; - RankingItems.Add(scrollItem); - } - - for (int i = 0; i < 30; i++) - { - GiboItem scrollItem = new GiboItem - { - WinLoseSpriteIndex = Random.Range(0,2), - Date = DateTime.Now.ToString("yyyy/MM/dd"), - Name = i.ToString() - }; - GiboItems.Add(scrollItem); - } - - for (int i = 0; i < 30; i++) - { - ShopItem scrollItem = new ShopItem - { - ItemSpriteIndex = Random.Range(0,2), - Name = i.ToString(), - Price = (i*1000).ToString() - - }; - ShopItems.Add(scrollItem); - } - - - } - - - - - //확인 패널 여는 함수 여는 함수 - public void ClickConfirmPanel() - { - GameManager.Instance.OpenConfirmPanel("Click Gen Button", () => - { - Debug.Log("Click Confirm Button"); - }); - } - - - //세팅 패널 여는 함수 여는 함수 - public void ClickSettingsPanel() - { - GameManager.Instance.OpenSettingsPanel(); - } - - - //랭킹 스크롤 패널 여는 함수 여는 함수 - public void ClickRankingScrollPanel() - { - GameManager.Instance.OpenRankingScrollPanel(RankingItems); - } - - - //상점 스크롤 패널 여는 함수 여는 함수 - public void ClickShopScrollPanel() - { - GameManager.Instance.OpenShopScrollPanel(ShopItems); - } - - - //기보 스크롤 패널 여는 함수 여는 함수 - public void ClickGiboScrollPanel() - { - GameManager.Instance.OpenGiboScrollPanel(GiboItems); - } - - - //결과 패널 여는 함수 여는 함수 - - - - -} diff --git a/Assets/KJM/Script/Test/ClickGenButton.cs.meta b/Assets/KJM/Script/Test/ClickGenButton.cs.meta deleted file mode 100644 index 3098ca3..0000000 --- a/Assets/KJM/Script/Test/ClickGenButton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 00fc80350fab89446b2a71d7d6812792 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/KJM/Script/Test/GameManager.cs b/Assets/KJM/Script/Test/GameManager.cs deleted file mode 100644 index 16fd2f9..0000000 --- a/Assets/KJM/Script/Test/GameManager.cs +++ /dev/null @@ -1,95 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -/// -/// 테스트용 싱글톤 게임매니저 -/// -public class GameManager : MonoBehaviour -{ - [SerializeField] private GameObject confirmPanel; - [SerializeField] private GameObject settingsPanel; - [SerializeField] private GameObject rankingPanel; - [SerializeField] private GameObject shopPanel; - [SerializeField] private GameObject giboPanel; - - //[SerializeField] private GameObject scrollPanel; - - public Sprite[] profileSprites = new Sprite[2]; //테스트용 스프라이트 배열 - - public Canvas canvas; - - - public static GameManager Instance { get; private set; } - - private void Awake() - { - if (Instance == null) - { - Instance = this; - DontDestroyOnLoad(gameObject); - } - else - { - Destroy(gameObject); - } - } - - - //확인 패널 여는 함수 - public void OpenConfirmPanel(string message, ConfirmPanelController.OnConfirmButtonClick onConfirmButtonClick) - { - if (canvas != null) - { - var confirmPanelObject = Instantiate(confirmPanel, canvas.transform); - confirmPanelObject.GetComponent() - .Show(message, onConfirmButtonClick); - } - } - - //세팅 패널 여는 함수 - public void OpenSettingsPanel() - { - if (canvas != null) - { - var settingsPanelObject = Instantiate(settingsPanel, canvas.transform); - settingsPanelObject.GetComponent().Show(); - } - } - - //랭킹 스크롤 패널 여는 함수 - public void OpenRankingScrollPanel(List items) - { - if (canvas != null) - { - var rankingPanelObject = Instantiate(rankingPanel, canvas.transform); - rankingPanelObject.GetComponent().Show(items); - } - } - - //상점 스크롤 패널 여는 함수 - public void OpenShopScrollPanel(List items) - { - if (canvas != null) - { - var scrollPanelObject = Instantiate(shopPanel, canvas.transform); - scrollPanelObject.GetComponent().Show(items); - } - } - - //기보 스크롤 패널 여는 함수 - public void OpenGiboScrollPanel(List items) - { - if (canvas != null) - { - var giboPanelObject = Instantiate(giboPanel, canvas.transform); - giboPanelObject.GetComponent().Show(items); - } - } - - //결과 패널 여는 함수.. - - - -} diff --git a/Assets/KJM/Script/Test/GameManager.cs.meta b/Assets/KJM/Script/Test/GameManager.cs.meta deleted file mode 100644 index b7631ee..0000000 --- a/Assets/KJM/Script/Test/GameManager.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6dbc92c41f18a5640b01bba5eba07b13 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Script/Game/GameManager.cs b/Assets/Script/Game/GameManager.cs index 639d8b4..fd0a3f9 100644 --- a/Assets/Script/Game/GameManager.cs +++ b/Assets/Script/Game/GameManager.cs @@ -15,6 +15,8 @@ public class GameManager : Singleton private GameLogic _gameLogic; private StoneController _stoneController; private Canvas _canvas; + + public Sprite[] profileSprites; //패널에서 사용할 테스트 배열 private void Awake() {