gpt4 book ai didi

c# - SkiaSharp - 如何在 Canvas 上移动对象

转载 作者:行者123 更新时间:2023-11-30 16:43:02 24 4
gpt4 key购买 nike

有没有办法在 Canvas 上画一条线(或任何形状),然后移动那条线?

除了不断清除和重新绘制整个 Canvas 之外,我没有找到一种方法来做到这一点。只有这样吗?

最佳答案

这是通常的方式—— Canvas 与 View 的更新周期相关联。 SkiaSharp 为您提供所有功能,但什么都不做。

如果您有一个需要几毫秒的复杂绘图,并且可能有区域缓存,您可以使用临时位图。没有什么能阻止您在事情发生变化时绘制多个位图,然后在需要更新时将所有这些位图绘制到屏幕上。

关于c# - SkiaSharp - 如何在 Canvas 上移动对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45739873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com