C# Winforms 动画

问题描述 投票:0回答:1

我正在尝试使用 C# windows Form 创建动画,我发现了 Pavel Torgashov 的一个非常好的库,名为 Animator for WinForms: WinForms Animator 的链接

我已经开始使用它并玩了一段时间。

问题是,如果我尝试使用像标签这样的控件,并且想要在大于 1366x768 的全屏中为其设置动画,它就会开始闪烁,并且动画的速度会变慢。

还有其他人遇到过同样的问题吗?如果是这样,我该如何解决?

c# winforms animation gdi+
1个回答
0
投票

您提到的库使用和操作屏幕截图。不错的技巧,但绝对不推荐在生产代码中使用。

但是,WinForms 可以制作非常流畅的动画。

2009 年Richard Shepherd 使用插值方法编写了一些很棒的代码。几年前,我在 GitHub 上分叉了一个镜像,添加了更多动画并使其可用于较新的 .NET 版本。

在这里:WinForms 的 FluentTransitions

© www.soinside.com 2019 - 2024. All rights reserved.