我正在尝试使用“地图”开发应用程序,并且每个用户都有一些部分。
所有作品都在画布上。
这些碎片每30ms有一个新位置,我用定时器设置它们: myPiece.Margin =新厚度(x,y,0,0);
但是渲染不是很平滑(实际上就是我将窗口放在1024 * 768时)。
有没有更好的方法来设置位置以获得更好的渲染效果?
答案 0 :(得分:0)
您可以使用TranslateTransform尝试RenderTransform。它们应该比设置边距更快。但是,你需要根据其他东西跟踪你的位置,但保证金。