我最近用java 和
flash 的socket做了一个在线
游戏,测试地址如下(现在多
游戏场景切换都基本没有问题了):
http://3v.allinhands.cn/wow/wow.html
现在有这样一个问题,游戏中有一个地图Sprite,会有N个tile 地图元素,每个tile地图元素都会Loader一个图片(注:有很多地图图片是一样的)。
当玩家从这个地图行走到别一个地图时,我会将 地图Sprite=null之后,再重新放置N个tile重新Loader地图图片;但这样内存并没有得到释放,如此一来,多切换几次地图,内存就上百M了,非常恐怖。
高人有什么方法清掉内存中的垃圾数据呢,或者有什么更好的方法啊!万分感谢
祝新年快乐