如何使用XNA在WP7上拖动精灵?

时间:2011-07-20 18:21:56

标签: windows-phone-7 xna

我找不到任何信息,如何在WP7上创建可拖动(通过触摸事件)精灵,你能告诉我怎么做?

2 个答案:

答案 0 :(得分:1)

您必须根据触摸更改手动重绘。

逻辑应该是这样的:

- 在要移动的项目顶部检测到触摸时 - 在要移动的项目顶部未检测到触摸之前 ----更新您想要相对于新触摸位置显示项目的位置 ----重绘页面。

答案 1 :(得分:1)

如果需要,您可以在xna中使用内置手势。使用FreeDrag,并使用delta来相应地移动对象。如果您希望它在某人发布后轻弹并继续移动,您可以使用轻弹手势。