Unity 57

글로벌용 글자 좌표 수정

각 언어별 폰트의 좌표가 미묘하게 다른 경우가 발생해서 인스펙터 창에서 조정가능하게 작업. 가장 좋은 방법은 폰트마다 달라지는 원인을 해결하면 최고지만 안되면 이렇게 해결 using System.Collections; using System.Collections.Generic; using UnityEngine; public enum EGlobalLanguage { Korean, Japanese, English, ChineseTraditional, } [System.Serializable] public class GlobalLanguageData { public EGlobalLanguage eGlobalLanguage; public Vector3 move; // 자간등등 추가 필요 } public clas..

배열을 Dictionary로 사용. 직열화, 인터팩터 창에 출력가능.

대충 만들어서 미구현된 부분이 많음.. using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using System; [Serializable] //[SerializeField] public class DataBase { public string id; public int num; } [Serializable] //[SerializeField] public class ListToDIc: IDictionary, ISerializationCallbackReceiver { public DataBase[] dataBase = new DataBase[2] { new DataBase() { id..

모바일 네트워크 상태 확인

Application.internetReachability == NetworkReachability.NotReachable // 인터넷 연결이 안되었을때. Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwork // 와이파이 연결 Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork // LTE 5G등 데이터 연걸 private void CheckTransferNetwork() { if (Application.internetReachability == NetworkReachability.NotReachable..