前言:在UE中可以使用命令行比如stat fps显示帧率,但只是显示在界面,假设我们要在蓝图中获取FPS帧率,并且显示在我们创建的UMG控件蓝图。这种stat fps命令行的形式就不行了,因为它只会固定显示在右上角的位置。
1、在Tick中获取DeltaSeconds,用1除InDeltaTime,得到帧速率。
(空间蓝图的Tick,获取DeltaSeconds,1除DeltaSeconds。比如DeltaSeconds的值是0.03,1除0.03=33.3333,帧速率就是33.3333)
在UMG控件蓝图中显示的刚才计算的帧率
2、使用GetWorldDeltaSeconds 节点,用1除GetWorldDeltaSeconds。GetWorldDeltaSeconds与Tick的DeltaSeconds的值是一样的。都是获取每帧的时间。文章来源:https://www.toymoban.com/news/detail-504971.html
文章来源地址https://www.toymoban.com/news/detail-504971.html
到了这里,关于UE4,UE5虚幻引擎,怎么在蓝图中获取FPS帧速率,显示在UMG(UI)上的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!