|  |  | 
 |  |  | { | 
 |  |  |     static Font m_Preferred; | 
 |  |  |     public static Font preferred { | 
 |  |  |         get { return m_Preferred ?? (m_Preferred = ResManager.Instance.LoadAsset<Font>("Font", "AlibabaSansTC-55")); } | 
 |  |  |         get { return m_Preferred ?? (m_Preferred = ResManager.Instance.LoadAsset<Font>("Font", "GameFont1")); } | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     static Font m_Secondary; | 
 |  |  |     public static Font secondary { | 
 |  |  |         get { return m_Secondary ?? (m_Secondary = ResManager.Instance.LoadAsset<Font>("Font", "AlibabaSansTC-55")); } | 
 |  |  |         get { return m_Secondary ?? (m_Secondary = ResManager.Instance.LoadAsset<Font>("Font", "GameFont2")); } | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | } | 
 
 |  |  | 
 |  |  | { | 
 |  |  |  | 
 |  |  |     public const int SafeWidth = 75; | 
 |  |  |     public const int SafeBottom = 15;   //竖屏下方间隔 | 
 |  |  |  | 
 |  |  |     public enum SimDevice { None, IphoneX } | 
 |  |  |     public static SimDevice Sim | 
 |  |  | 
 |  |  |             if (Screen.height / Screen.width > 1.8)//宽屏需要适配 | 
 |  |  |             { | 
 |  |  |                 //上下各间隔SafeWidth | 
 |  |  |                 Panel.offsetMin = new Vector2(0, SafeWidth); | 
 |  |  |                 Panel.offsetMin = new Vector2(0, SafeBottom); | 
 |  |  |                 Panel.offsetMax = new Vector2(0, -SafeWidth); | 
 |  |  |             } | 
 |  |  |             else |