From 51b108f2e19fe27607faaa7fb51a450c8caea4a6 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Fri, 8 Sep 2023 20:02:31 +0200 Subject: [PATCH] [unity] Fixed a logic error of loader asset creation from commit 76e8538. See #1890. --- .../Editor/AddressablesTextureLoaderInspector.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-unity/Modules/com.esotericsoftware.spine.addressables/Editor/AddressablesTextureLoaderInspector.cs b/spine-unity/Modules/com.esotericsoftware.spine.addressables/Editor/AddressablesTextureLoaderInspector.cs index de9af1dc7c..dcb3bf2a4c 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.addressables/Editor/AddressablesTextureLoaderInspector.cs +++ b/spine-unity/Modules/com.esotericsoftware.spine.addressables/Editor/AddressablesTextureLoaderInspector.cs @@ -51,11 +51,11 @@ public class AddressablesTextureLoaderInspector : GenericTextureLoaderInspector public class AddressablesMethodImplementations : StaticMethodImplementations { public override GenericTextureLoader GetOrCreateLoader (string loaderPath) { - GenericTextureLoader loader = AssetDatabase.LoadAssetAtPath(loaderPath); + AddressablesTextureLoader loader = AssetDatabase.LoadAssetAtPath(loaderPath); if (loader == null) { - loader = GenericTextureLoader.CreateInstance(); + loader = AddressablesTextureLoader.CreateInstance(); AssetDatabase.CreateAsset(loader, loaderPath); - loader = AssetDatabase.LoadAssetAtPath(loaderPath); + loader = AssetDatabase.LoadAssetAtPath(loaderPath); } else { loader.Clear(clearAtlasAsset: false); }