Как приостановить игру в Unity, когда вызывается Steam Overlay - PullRequest
0 голосов
/ 21 октября 2019

Я разрабатываю игру в Unity для платформы Steam. Я хочу знать, как приостановить игру, когда вызывается Steam Overlay. Я пробовал несколько вещей, но ничего не получалось.

1 Ответ

0 голосов
/ 21 октября 2019

Steamworks API имеет функцию внутри интерфейса ISteamUtils с именем IsOverlayEnabled, которую вы можете вызвать, чтобы проверить, активен ли наложение Steam в данный момент. Периодически проверяя эту функцию, вы можете при необходимости вызывать экран паузы.

https://partner.steamgames.com/doc/api/ISteamUtils#IsOverlayEnabled

...