浏览代码

Pause game when Pause

/main
uChema 3 年前
当前提交
f77ecadd
共有 4 个文件被更改,包括 13 次插入6 次删除
  1. 2
      UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc_en.asset
  2. 3
      UOP1_Project/Assets/Scripts/UI/UIManager.cs
  3. 10
      UOP1_Project/Assets/Scripts/UI/UIPauseScreenSetter.cs
  4. 4
      UOP1_Project/UserSettings/EditorUserSettings.asset

2
UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc_en.asset


m_Metadata:
m_Items: []
- m_Id: 359750184198144
m_Localized: Unpause
m_Localized: Resume
m_Metadata:
m_Items: []
- m_Id: 359857323499520

3
UOP1_Project/Assets/Scripts/UI/UIManager.cs


}
void OpenUIPause()
{
Time.timeScale = 0;
_inputReader.pauseEvent -= OpenUIPause;
_inputReader.pauseEvent += CloseUIPause;
_inputReader.EnableMenuInput();

void CloseUIPause()
{
Time.timeScale = 1;
_inputReader.pauseEvent += OpenUIPause;
_inputReader.pauseEvent -= CloseUIPause;
_pauseScreen.gameObject.SetActive(false);

10
UOP1_Project/Assets/Scripts/UI/UIPauseScreenSetter.cs


[SerializeField] private InputReader _inputReader = default;
public void SetPauseScreen()
private void Start()
_closeButton.onClick.RemoveAllListeners();
_closeButton.onClick.AddListener(() => { _clickUnpauseEvent.RaiseEvent(); });
}
public void SetPauseScreen()
{
_unpauseButton.SetButton(_clickUnpauseEvent, true);
_settingsButton.SetButton(_clickSettingsEvent, false);

4
UOP1_Project/UserSettings/EditorUserSettings.asset


value: 22424703114646680e0b0227036c721518020b6501292f3e002c1326acf53a31f6fe
flags: 0
RecentlyUsedScenePath-8:
value: 22424703114646680e0b0227036c683926582c2f3f3c2f3e2a0e0f3cf7ee3076f7e93ffdfe
value: 22424703114646680e0b0227036c721118161f2f3e3b69172c241823eee12d76f7e93ffdfe
value: 22424703114646680e0b0227036c721118161f2f3e3b69172c241823eee12d76f7e93ffdfe
value: 22424703114646680e0b0227036c683926582c2f3f3c2f3e2a0e0f3cf7ee3076f7e93ffdfe
flags: 0
UnityEditor.ShaderGraph.Blackboard:
value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd3c3e302a07a37e0901373ae01e0008f707250d171df81a53a5485d41895ac825e0100ec20313c0d91cddccd3d0c7efcca9bd80908fecb0f9cfddf1eff4e7a1b1eae482f0fdaee1e1928b86d888ed909c968797a7cf

正在加载...
取消
保存