slxna在wp7上表现很好,由于那会xna仍是微软的亲儿子。可是到wp8时代,微软丢弃xna,无论不问了。可是丢以前没有把兼容搞的完美,以至有不少隐秘的坑,说不定就踩到了。动画
我这个游戏的sl页面用了Storyboard作了个持续播放的动画,而后就想进入页面就开始播放,离开页面就中止播放。我习惯用OnNavigatedTo、OnNavigatedFrom来作进入离开处理,悄悄的就踩到了一个坑。若是这么作,在游戏页面切到后台后,再切回游戏,待游戏结束以后,咱们返回到sl页面,会惊喜的发现sl页面立马或者交互一下就死了。至于为什么如此,也不太清楚,估计是OnNavigatedFrom没有把Storyboard停掉而后SharingMode切来切去把总之是把sl搞晕了,总之是把游戏代码一点一点的删除才挖出这个问题。最后使用构造方法和OnRemovedFromJournal来处理进入离开页面,成功规避了这个BUG。游戏