diff --git a/Client/Assets/1_Script/System/Datas.meta b/Client/Assets/1_Script/System/Datas.meta new file mode 100644 index 00000000..72d55704 --- /dev/null +++ b/Client/Assets/1_Script/System/Datas.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 823dd90aa3a182448887a40970fed451 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/1_Script/System/Datas/ExcelDatas.cs b/Client/Assets/1_Script/System/Datas/ExcelDatas.cs new file mode 100644 index 00000000..4809cea4 --- /dev/null +++ b/Client/Assets/1_Script/System/Datas/ExcelDatas.cs @@ -0,0 +1,8 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ExcelDatas +{ + public Dictionary ฝรฦฎ1; +} diff --git a/Client/Assets/1_Script/System/Datas/ExcelDatas.cs.meta b/Client/Assets/1_Script/System/Datas/ExcelDatas.cs.meta new file mode 100644 index 00000000..0eca6c02 --- /dev/null +++ b/Client/Assets/1_Script/System/Datas/ExcelDatas.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 885ba014193a93b49996d492326704db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs b/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs new file mode 100644 index 00000000..58e2b870 --- /dev/null +++ b/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ์‹œํŠธ1 +{ + public int index; + public string test1; + public int test2; + public testenums test3; + public string test4; + public DateTime test5; +} + +public enum testenums +{ + none = 0, + aaa, + bbb, + ccc, + ddd +} diff --git a/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs.meta b/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs.meta new file mode 100644 index 00000000..d4ebf91b --- /dev/null +++ b/Client/Assets/1_Script/System/Datas/์‹œํŠธ1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9c454a55bab0dc44f93be09ba4a2851f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/1_Script/System/GameManager.cs b/Client/Assets/1_Script/System/GameManager.cs index 867d15c6..6b99a5cf 100644 --- a/Client/Assets/1_Script/System/GameManager.cs +++ b/Client/Assets/1_Script/System/GameManager.cs @@ -1,4 +1,7 @@ -๏ปฟusing UnityEngine.SceneManagement; +๏ปฟusing Newtonsoft.Json; +using System.Diagnostics; +using UnityEditor.UIElements; +using UnityEngine.SceneManagement; public class GameManager : DontDestroy { @@ -7,6 +10,27 @@ public class GameManager : DontDestroy public eScene NowScene; public bool Over; + protected override void OnStart() + { + DownlodeResp request = new DownlodeResp(); + request.Request((data) => + { + Statics.excelDatas = JsonConvert.DeserializeObject(Crypto.Instance.Decompress(data.data)); + Statics.version = data.version; + foreach (var item in Statics.excelDatas.์‹œํŠธ1) + { + string newdata = "\n"; + newdata += $"index : {item.Value.index}\n"; + newdata += $"test1 : {item.Value.test1}\n"; + newdata += $"test2 : {item.Value.test2}\n"; + newdata += $"test3 : {item.Value.test3}\n"; + newdata += $"test4 : {item.Value.test4}\n"; + newdata += $"test5 : {item.Value.test5}\n"; + UnityEngine.Debug.Log($"data : {newdata}"); + } + }); + } + //public float x = 2160f; //public float y = 1080f; //ํ˜„์žฌ ๋“ฑ๋ก๋˜์–ด ์žˆ๋Š” Scene์„ ์ž…๋ ฅํ•˜๋ฉด ํ˜„์žฌ ์—ด๋ ค์žˆ๋Š” ์”ฌ์ด ๋ฌด์—‡์ธ์ง€ NowScene์„ ํ†ตํ•ด ์•Œ ์ˆ˜ ์žˆ๊ฒŒ๋ฉ๋‹ˆ๋‹ค. diff --git a/Client/Assets/1_Script/System/Statics.cs b/Client/Assets/1_Script/System/Statics.cs index a9d4e41b..b059e465 100644 --- a/Client/Assets/1_Script/System/Statics.cs +++ b/Client/Assets/1_Script/System/Statics.cs @@ -5,4 +5,6 @@ public class Statics public static string version = ""; + public static ExcelDatas excelDatas; + }