标签: c# graphics skiasharp
有没有办法在画布上绘制一条线(或任何形状),然后移动该线?
我没有看到这样做的方法,除非通过不断清理和重绘整个画布。这是唯一的方法吗?
答案 0 :(得分:2)
这是通常的方式 - 画布与视图的更新周期相关联。 SkiaSharp为您提供所有的力量,并且什么都不做。
如果您的复杂绘图需要几毫秒,并且可能有缓存区域,则可以使用临时位图。当事情发生变化时,没有什么可以阻止您绘制到多个位图,然后在需要更新时将所有这些位图绘制到屏幕上。