我正在尝试使用 C# windows Form 创建动画,我发现了 Pavel Torgashov 的一个非常好的库,名为 Animator for WinForms: WinForms Animator 的链接
我已经开始使用它并玩了一段时间。
问题是,如果我尝试使用像标签这样的控件,并且想要在大于 1366x768 的全屏中为其设置动画,它就会开始闪烁,并且动画的速度会变慢。
还有其他人遇到过同样的问题吗?如果是这样,我该如何解决?
您提到的库使用和操作屏幕截图。不错的技巧,但绝对不推荐在生产代码中使用。
但是,WinForms 可以制作非常流畅的动画。
2009 年Richard Shepherd 使用插值方法编写了一些很棒的代码。几年前,我在 GitHub 上分叉了一个镜像,添加了更多动画并使其可用于较新的 .NET 版本。