コード例 #1
0
        // Update Function
        private void UpdateSafeArea(AreaUpdateTiming mask)
        {
            if (haveMask(mask))
            {
                var safeArea = Screen.safeArea;
#if UNITY_IOS
                if (!Mathf.Approximately(Screen.height, safeArea.height))
                {
                    safeArea.height += 40; //status bar height
                }
#endif
                _safeArea.SetValueAndForceNotify(safeArea);
            }
        }
コード例 #2
0
 private bool haveMask(AreaUpdateTiming mask)
 {
     return(((int)UpdateTimming & (int)mask) != 0);
 }