This commit is contained in:
Nick Fisher
2025-06-04 11:04:52 +08:00
parent d0da7f49f3
commit 840f3599e7

View File

@@ -113,9 +113,11 @@ extern "C"
EMSCRIPTEN_KEEPALIVE void SceneAsset_destroy(TSceneAsset *tSceneAsset) {
auto *asset = reinterpret_cast<SceneAsset*>(tSceneAsset);
if(asset->isInstance()) {
TRACE("Destroyed instance");
asset->getInstanceOwner()->destroyInstance(asset);
} else {
delete asset;
TRACE("Destroyed asset");
}
}