@@ -65,7 +65,7 @@ static async void InternalLoadSprite(Future<Sprite> future, Vector2 pivot, Textu
6565 {
6666 Debug . Log ( future . IsCancelled
6767 ? $ "[ImageLoader] Cancelled { future . Url } "
68- : future . Status == FutureStatus . FailedToLoad
68+ : future . Status == FutureStatus . FailedToLoad
6969 ? $ "[ImageLoader] Failed to load { future . Url } "
7070 : $ "[ImageLoader] Complete waiting for another task to load { future . Url } ") ;
7171 }
@@ -77,7 +77,7 @@ static async void InternalLoadSprite(Future<Sprite> future, Vector2 pivot, Textu
7777
7878 AddLoading ( future ) ; // LOADING ADDED
7979
80- if ( settings . useDiskCache && DiskCacheContains ( future . Url ) )
80+ if ( future . UseDiskCache && DiskCacheContains ( future . Url ) )
8181 {
8282 future . Loading ( FutureLoadingFrom . DiskCache ) ;
8383 try
@@ -95,7 +95,7 @@ static async void InternalLoadSprite(Future<Sprite> future, Vector2 pivot, Textu
9595 if ( texture . LoadImage ( cachedImage ) )
9696 {
9797 var sprite = ToSprite ( texture , pivot ) ;
98- if ( sprite != null )
98+ if ( sprite != null && future . UseMemoryCache )
9999 SaveToMemoryCache ( future . Url , sprite , replace : true ) ;
100100
101101 RemoveLoading ( future ) ; // LOADING REMOVED
@@ -170,7 +170,7 @@ static async void InternalLoadSprite(Future<Sprite> future, Vector2 pivot, Textu
170170 future . Cancel ( ) ;
171171 return ;
172172 }
173-
173+
174174#if UNITY_2020_1_OR_NEWER
175175 var isError = request == null || request . result != UnityWebRequest . Result . Success ;
176176#else
@@ -195,7 +195,8 @@ static async void InternalLoadSprite(Future<Sprite> future, Vector2 pivot, Textu
195195 return ;
196196 }
197197 var sprite = ToSprite ( ( ( DownloadHandlerTexture ) request . downloadHandler ) . texture ) ;
198- SaveToMemoryCache ( future . Url , sprite , replace : true ) ;
198+ if ( future . UseMemoryCache )
199+ SaveToMemoryCache ( future . Url , sprite , replace : true ) ;
199200 RemoveLoading ( future ) ; // LOADING REMOVED
200201 future . Loaded ( sprite , FutureLoadedFrom . Source ) ;
201202 }
0 commit comments