ue4plugins / LoadingScreen

A plugin for Unreal Engine 4 to expose simple controls for managing load screens.
MIT License
504 stars 163 forks source link

Does it Support SteamVR? #55

Open Keate opened 5 years ago

eusru commented 4 years ago

In my test, the support under PC is very good. In steadvr, the loading page can not be seen in the helmet, but it can be seen on the PC monitor. But when the level is loaded, the helmet has correctly jumped to the level and displayed, and the loading page is still on the PC monitor

Lynnvon commented 3 years ago

In my test, the support under PC is very good. In steadvr, the loading page can not be seen in the helmet, but it can be seen on the PC monitor. But when the level is loaded, the helmet has correctly jumped to the level and displayed, and the loading page is still on the PC monitor

add code like this if(UHeadMountedDisplayFunctionLibrary::IsHeadMountedDisplayEnabled()) { IModuleInterface* loadingScreen = FModuleManager::Get().GetModule(FName("LoadingScreen")); if (loadingScreen) { loadingScreen->ShutdownModule(); } }

eusru commented 3 years ago

In my test, the support under PC is very good. In steadvr, the loading page can not be seen in the helmet, but it can be seen on the PC monitor. But when the level is loaded, the helmet has correctly jumped to the level and displayed, and the loading page is still on the PC monitor

add code like this if(UHeadMountedDisplayFunctionLibrary::IsHeadMountedDisplayEnabled()) { IModuleInterface* loadingScreen = FModuleManager::Get().GetModule(FName("LoadingScreen")); if (loadingScreen) { loadingScreen->ShutdownModule(); } }

I mean work in HMD , the code looks like disable this module so that What I said above will not exist

zcf752970548 commented 3 years ago

After linking to oculus, the thread reports an error

Lynnvon commented 3 years ago

In my test, the support under PC is very good. In steadvr, the loading page can not be seen in the helmet, but it can be seen on the PC monitor. But when the level is loaded, the helmet has correctly jumped to the level and displayed, and the loading page is still on the PC monitor

add code like this if(UHeadMountedDisplayFunctionLibrary::IsHeadMountedDisplayEnabled()) { IModuleInterface* loadingScreen = FModuleManager::Get().GetModule(FName("LoadingScreen")); if (loadingScreen) { loadingScreen->ShutdownModule(); } }

I mean work in HMD , the code looks like disable this module so that What I said above will not exist

支持VR的话 我就不知道了