C# SkiaSharp SKMatrix.PostConcat是否过时?
我正在使用这些文档在Xamarin项目中实现一些Skia Sharp,以便在屏幕上移动一些图像,它在以下文档中运行良好: 但是,在触摸操作代码中,它使用:C# SkiaSharp SKMatrix.PostConcat是否过时?,c#,xamarin,skiasharp,C#,Xamarin,Skiasharp,我正在使用这些文档在Xamarin项目中实现一些Skia Sharp,以便在屏幕上移动一些图像,它在以下文档中运行良好: 但是,在触摸操作代码中,它使用: SKMatrix.PostConcat(ref matrix, touchMatrix); 但是PostConcat已经贬值了,就我个人而言,我找不到应该用什么来代替它?我对Skia几乎没有什么危险,我了解基本知识,并能做到这一点,但我非常希望消除这一警告,然后更新文档以反映所需的更改,这样其他跟随者就不会收到同样的警告 有什么想法吗?你
SKMatrix.PostConcat(ref matrix, touchMatrix);
但是PostConcat已经贬值了,就我个人而言,我找不到应该用什么来代替它?我对Skia几乎没有什么危险,我了解基本知识,并能做到这一点,但我非常希望消除这一警告,然后更新文档以反映所需的更改,这样其他跟随者就不会收到同样的警告
有什么想法吗?你有没有试着写:
matrix.PreConcat(touchMatrix);
这不是过时的。我有一些代码:
SKMatrix.PostConcat(ref touchMatrix, TranslationMatrix);
我将其替换为:
touchMatrix.PostConcat(TranslationMatrix);
PostConcat(SKMatrix,SKMatrix)
方法已过时。尝试改用PostConcat(SKMatrix)
方法。查看屏幕截图:相关链接:是的。只是一个过载已经过时了。。。这也没有任何意义。一个postconcat和两个参数都为的postconcat。。。基本上是海螺。要从一个pre转换为post,只需交换。谁知道我在想什么。