예제 #1
0
    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;
                }
            }
        }
    }