如何重新开始游戏? game.restart 调用之后,部分逻辑还在运行,并没有清理。

请教下。 game.restart 之后 我的 socket 还连着。。。 这个怎么清理所有内容,类似 关闭游戏 重新打开的效果?

比如 : 已经连上了 socket, game.restart 之后,socket 并没有断开。。。。

restart这种逻辑,我还是相信自己,把自己逻辑内需要释放的所有对象和数据处理一下。

啊 就是还是 自己先把 网络连接啊 逻辑控制啊 什么的 都自己关闭掉?

自己封装一个GameManager类吧,任何游戏暂停、游戏继续、游戏重新开始需要做的事情都自己实现。