Forráskód Böngészése

Merge branch 'v4' of github.com:Tresjs/tres into v4

alvarosabu 1 éve
szülő
commit
119a5ac2c2
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      src/utils/index.ts

+ 3 - 3
src/utils/index.ts

@@ -295,6 +295,9 @@ export function disposeObject3D(object: TresObject): void {
   }
   else {
     const mesh = object as unknown as Partial<Mesh>
+    if (object) {
+      object.dispose?.()
+    }
     if (mesh.geometry) {
       mesh.geometry.dispose()
       delete mesh.geometry
@@ -308,8 +311,5 @@ export function disposeObject3D(object: TresObject): void {
       disposeMaterial(mesh.material)
       delete mesh.material
     }
-    if (object) {
-      object.dispose?.()
-    }
   }
 }