打包后执行想要恒定帧率及显示帧率可在蓝图中执行:

UE4控制台命令

 

修改分辨率的命令是:UE4控制台命令,但不能一开始就执行,可能会被配置文件里的设置顶替(可能是,再研究下)

其中w是指窗口,要全屏可改成f。

 

也可以在代码中修改分辨率,如下:

void AHxVipPlayerManager::SetFullScreenMode(bool bFull)
{
 if (bFull)
 {
  UGameUserSettings::GetGameUserSettings()->SetFullscreenMode(EWindowMode::WindowedFullscreen);//或者EWindowMode::Fullscreen 
 }
 else
 {
  UGameUserSettings::GetGameUserSettings()->SetFullscreenMode(EWindowMode::Windowed);

  FIntPoint ResPoint(2048, 1080);
  UGameUserSettings::GetGameUserSettings()->SetScreenResolution(ResPoint);
 }
 UGameUserSettings::GetGameUserSettings()->ApplyResolutionSettings(true);
}

 

相关文章:

  • 2021-05-27
  • 2021-03-31
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-16
  • 2021-08-31
  • 2022-12-23
  • 2022-01-07
  • 2021-12-14
  • 2021-07-07
  • 2021-12-23
相关资源
相似解决方案