Сто тысячь раз этот код писал все работало, сейчас не могу найти что поменялось, где ошибка, та 2 строчки. Может там невидимый текст. Проплавило конкретно.
Не совпадает курсор мышки, с позицией, он как-будто скалиться, ни каких трансформаций на элементе нету.
private void canvas_PaintSurface(object sender, SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e)
{
var g = e.Surface.Canvas;
g.Clear(SKColors.PapayaWhip);
var pos = new Vector2((float)cur.X, (float)cur.Y);
g.DrawCircle(pos, 10, new SKPaint() { Color = SKColors.Red });
}
Point last;
Point cur;
private void canvas_MouseMove(object sender, MouseEventArgs e)
{
cur= e.GetPosition(canvas);
}