From f39758d7c73b2d53ec725bb43fcf5688fc1b6dda Mon Sep 17 00:00:00 2001 From: godzzz Date: Thu, 1 Aug 2024 02:13:11 +0400 Subject: [PATCH] [v0.2.9] Resource Asset unloading fix --- Runtime/Files.Resource/ResourcesAsset.cs | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Runtime/Files.Resource/ResourcesAsset.cs b/Runtime/Files.Resource/ResourcesAsset.cs index d030781..dde5415 100644 --- a/Runtime/Files.Resource/ResourcesAsset.cs +++ b/Runtime/Files.Resource/ResourcesAsset.cs @@ -47,7 +47,7 @@ public TAsset Load() public void Unload() { - if (IsLoaded == false) + if (IsLoaded == false || typeof(TAsset).IsSubclassOf(typeof(MonoBehaviour))) { return; } diff --git a/package.json b/package.json index f93f4f6..56b1a1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.depra.assets.unity", - "version": "0.2.8", + "version": "0.2.9", "displayName": "Depra.Assets", "description": "Provides an API for loading Unity asset files in multiple ways through a single interface.", "unity": "2021.3",