SkiaSharp:如何绘制如图所示的弧
SkiaSharp: How to draw an Arc as shown in image
我正在尝试创建一个遥控器,但不确定如何使用如下图所示的圆弧绘制路径。
我考虑过使用 SKPath.DrawArc 绘制那个按钮。当用户点击屏幕时,我可以比较触摸点在 SKPath 内部。目前还不知道怎么用SKPath画出图中的圆弧。
我希望创建一个额外的库,其中包含对 SkiaSharp 有用的信息。尚未发布任何内容,但绘制这些 shapes/arcs/sectors 是开发中的功能之一。
您将像这样使用它:
SKPath path = SKGeometry.CreateSectorPath(0.625f, 0.875f, 100f, 50f);
此代码在 NuGet 中尚不可用,我认为在不久的将来也不会。但是,您可以继续将其添加到您的应用程序中。
我正在尝试创建一个遥控器,但不确定如何使用如下图所示的圆弧绘制路径。
我考虑过使用 SKPath.DrawArc 绘制那个按钮。当用户点击屏幕时,我可以比较触摸点在 SKPath 内部。目前还不知道怎么用SKPath画出图中的圆弧。
我希望创建一个额外的库,其中包含对 SkiaSharp 有用的信息。尚未发布任何内容,但绘制这些 shapes/arcs/sectors 是开发中的功能之一。
您将像这样使用它:
SKPath path = SKGeometry.CreateSectorPath(0.625f, 0.875f, 100f, 50f);
此代码在 NuGet 中尚不可用,我认为在不久的将来也不会。但是,您可以继续将其添加到您的应用程序中。