转载一篇unity内存管理的文章

卸载由Resources.Load加载的资源。

分成2种:GameObject类型的资源,非GameObject类型的资源。

// 卸载非GameObject类型的资源,会将已加载资源及其克隆体剔除

Resources.UnloadAsset(image);

// 卸载GameObject类型的资源的克隆体,但并没有清理内存

Destroy(go2);

DestroyImmediate(go); // 所有该物体的克隆体也都一并被删除

最后,官方推荐的卸载资源方法是:

Resources.UnloadUnusedAssets();

https://blog.csdn.net/qq_18995513/article/details/51958906  一篇关于卸载由Resources.Load加载的资源的文章

猜你喜欢

转载自blog.csdn.net/tran119/article/details/81185351