// the time use main render thread
 public static void SetBackLoadingPriority(BackLoadingPriority priority)
 {
     if (m_backLoadingPriority != priority)
     {
         m_backLoadingPriority = priority;
         m_timeOut             = ResourceConfig.GetBackLoadingTime(m_backLoadingPriority);
     }
 }
示例#2
0
        public static long GetBackLoadingTime(BackLoadingPriority backLoadingPriority)
        {
            switch (backLoadingPriority)
            {
            case BackLoadingPriority.Low:
                return(1);

            case BackLoadingPriority.BelowNormal:
                return(5);

            case BackLoadingPriority.Normal:
                return(10);

            case BackLoadingPriority.High:
                return(100);

            default:
                return(10);
            }
        }