我正在开发一款基于Silverlight动画的Windows Phone小游戏。 有些动画使用像Trandforms API这样的Silverlight动画框架,有些动画是基于框架的。我正在做的是,我正在运行一个持续时间非常短的故事板,当它完成事件火灾时,我正在改变图像框架。因此,每次完成事件被触发时,图像都会被替换。但我认为这会导致我的游戏中的内存泄漏,并且内存占用随着时间的推移而增加。
答案 0 :(得分:0)
作为一般规则,请注意动画不能进行GPU加速或缓存位图的任何内容。您没有提供足够的信息来判断这是否是您的问题,但首先要监控帧速率计数器,重绘区域和缓存可视化。
您可以使用内置的分析工具检测内存泄漏 见DEBUG>启动Windows Phone应用程序分析