using UnityEngine; #if PLATFORM_ANDROID using UnityEngine.Android; #endif public class PermissionsRationaleDialog : MonoBehaviour { // const int kDialogWidth = 300; // const int kDialogHeight = 100; // private bool windowOpen = true; // void DoMyWindow(int windowID) // { // GUI.Label(new Rect(10, 20, kDialogWidth - 20, kDialogHeight - 50), "Enable access to files."); // GUI.Button(new Rect(10, kDialogHeight - 30, 100, 20), "No"); // if (GUI.Button(new Rect(kDialogWidth - 110, kDialogHeight - 30, 100, 20), "Yes")) // { //#if PLATFORM_ANDROID // Permission.RequestUserPermission(Permission.ExternalStorageRead); //#endif // windowOpen = false; // } // } // void OnGUI() // { // if (windowOpen) // { // Rect rect = new Rect((Screen.width / 2) - (kDialogWidth / 2), (Screen.height / 2) - (kDialogHeight / 2), kDialogWidth, kDialogHeight); // GUI.ModalWindow(0, rect, DoMyWindow, "Permissions Request Dialog"); // } // } }