我是C#编程的新手,我总是使用Java。我试图在Visual Studio上制作一个非常简单的跳线版本(例如Doodle Jump),然后我创建了一个WPF项目。我需要知道在画布上重新绘制对象的最佳和最常用的方法(如播放器和平台,都是矩形),以便对象保持更新(例如当我移动播放器等时) )。提前谢谢。
答案 0 :(得分:0)
我建议你看看transformations。 WPF的一个奇妙之处在于,当事情发生变化时,您通常不必担心动画时钟或重新绘制屏幕。要在屏幕上移动某些内容(如矩形),您只需将变换附加到其上,然后更新转换的属性即可。 WPF的后台渲染线程将自动处理屏幕更新。那篇文章应该让你开始。另请查看Storyboards以制作更精细的动画。