如何用XNA在WP7上拖动精灵



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

你必须根据触摸的变化手动重新绘制。

逻辑应该是这样的:

—当检测到项目顶部的触摸时移动。
——直到在项目的顶部没有检测到触摸才移动。
----更新您想要显示的项目相对于新触摸位置的位置。
----重绘页面

如果你愿意,你可以使用xna内置的手势。使用FreeDrag,并使用它的增量来移动相应的对象。如果你想让它在某人释放后轻弹并保持移动,你可以使用轻弹手势。

最新更新