前端之家收集整理的这篇文章主要介绍了
c# – XNA:Unload()有什么意义?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
XNA游戏有一个Unload()
方法,其中
内容应该被卸载.但这有什么意义呢?如果正在卸载所有
内容,那么游戏必须
退出,在这种情况下,一切都将被
垃圾收集,对吧?
据我所知,它对任何标准用途都没用,因为正如你所说
垃圾收集器为你处理的事情.
但是,当您的游戏退出许多内容时,调用一个事件是很有用的.例如,您可以向多人游戏中的所有客户端发送消息,告诉他们您正在退出,然后您可以让垃圾收集器终止您的网络连接.
原文链接:https://www.f2er.com/csharp/239058.html