void UpdateHandleMobileBackButton() { if (SystemInfo.deviceType == DeviceType.Handheld) { if (handleMobileBackButton && Input.GetKey(KeyCode.Escape)) { switch (handleMobileBackButtonAction) { case OnMobileBack.LoadPreviousLevel: MadLevel.LoadPrevious(); break; case OnMobileBack.LoadSpecifiedLevel: MadLevel.LoadLevelByName(handleMobileBackButtonLevelName); break; default: Debug.LogError("Unknown action: " + handleMobileBackButtonAction); break; } } } }