[INFORMATION](4/11/2024)
Cubism Editor 5.1 alpha2 is now available!
We have incorporated some of your comments and suggestions. Thank you for your comments and requests!
We will continue to welcome your feedback on alpha2.
Download/
Manual and Update History
Hello!
Is it possible to unload model assets after destroying gameobject with LAppModelProxy attached?
I working on visual novel game with multiple characters and really want to control used memory to keep system requirements as low as possible. I noticed that model meshes remains and memory after destroying live2d model gameobject. Resources.UnloadUnusedAssets() do the job but causes lag spike in profiler so I am trying to figure out more effective way to unload unused live2d meshes.
0 ·
Comments
Added this code to LAppModel.cs
public void OnDestroy() { GetLive2DModelUnity().releaseModel(); }
and this code to LAppModelProxy.cs
void OnDestroy() { model.OnDestroy(); }
Now all live2d meshes unloads form memory after destroying GameObject with LAppModelProxe.cs attached.