暂停游戏OnSteamVR Overlay Active

时间:2018-03-06 20:10:01

标签: c++ virtual-reality steam unreal-engine4

我一直在关注本指南,其中涵盖了Steam Overlay的暂停:

https://wiki.unrealengine.com/Pause_Game_On_Steam_Overlay_Active

效果很好。但是,我找不到任何方法使其适用于SteamVR Overlay。我的代码几乎完全相同,除了类名和为广播结果添加委托。任何想法我怎么能让它工作?我认为它完全一样。

1 个答案:

答案 0 :(得分:0)

我不敢完全相同。要与SteamVR交互,您需要使用OpenVR API。它看起来像是一个名为ShouldApplicationPause()的函数,可以完成你想要的任务;我假设您每帧调用一次,看看是否应该暂停。