From 908c7ad144e82db1709eece2ab92c5ce3c631435 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Wed, 24 Feb 2021 22:13:58 +0900 Subject: [PATCH] fix TryGetExternal --- .../Runtime/UniGLTF/IO/TextureLoader/TextureFactory.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureLoader/TextureFactory.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureLoader/TextureFactory.cs index 9e156fe4e..a4872d261 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureLoader/TextureFactory.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureLoader/TextureFactory.cs @@ -131,15 +131,14 @@ namespace UniGLTF /// public async Awaitable GetTextureAsync(glTF gltf, GetTextureParam param) { - if (TryGetExternal(param, true, out Texture2D external)) - { - return external; - } - if (m_textureCache.TryGetValue(param, out TextureLoadInfo cacheInfo)) { return cacheInfo.Texture; } + if (TryGetExternal(param, true, out Texture2D external)) + { + return external; + } switch (param.TextureType) {