本文主要是介绍转载Destroy与DestroyImmediate,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
卸载由Resources.Load加载的资源。
分成2种:GameObject类型的资源,非GameObject类型的资源。
// 卸载非GameObject类型的资源,会将已加载资源及其克隆体剔除
Resources.UnloadAsset(image);
// 卸载GameObject类型的资源的克隆体,但并没有立刻清理GameObject占用的内存
Destroy(go2);函数在当前帧结束后才会真正的销毁物体(也就是让GameObject设置为Null)
// 卸载GameObject类型的资源的克隆体,立刻清理内存
DestroyImmediate(go); // 函数则是直接在当前帧销毁物体(也就是让GameObject设置为Null)
最后,官方推荐的卸载资源方法是:
Resources.UnloadUnusedAssets();
https://blog.csdn.net/qq_18995513/article/details/51958906 一篇关于卸载由Resources.Load加载的资源的文章
这篇关于转载Destroy与DestroyImmediate的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!