基于加速度计读数WP8改变背景图像的位置

时间:2013-09-30 07:44:53

标签: c# xaml windows-phone-7 windows-phone-8 accelerometer

我现在需要获取加速度计读数(仅X),并根据值左右移动背景图像。我可以检索值并调用方法来更新UI。

 imgtobemoved.TranslateX += (acceleration.X)*64 

这个工作正常,但是,它不顺利,我希望过渡是平滑的。如何为上面的代码添加一个缓动函数。我应该使用故事板动画,如果是这样有任何方法来绑定加速度计读取到XAML。任何人都可以帮我处理代码吗?

我的第二个问题是我在图像上设置了CacheMode =“BitmapCache”,还有其他方法可以提高性能吗?

1 个答案:

答案 0 :(得分:1)

关于使用这些加速度值来平滑Compiled Experience website here...上的过渡,有一个很好的解释 我认为这对你的情况也有帮助!