public override void OnInspectorGUI() { settings = target as IOSNativeSettings; GUI.changed = false; GeneralOptions(); BillingSettings(); AboutGUI(); if(GUI.changed) { DirtyEditor(); } }
public override void OnInspectorGUI() { #if UNITY_WEBPLAYER EditorGUILayout.HelpBox("Editing IOS Native Settings not available with web player platfrom. Please switch to any other platform under Build Settings menu", MessageType.Warning); EditorGUILayout.BeginHorizontal(); EditorGUILayout.Space(); if (GUILayout.Button("Switch To IOS Platfrom", GUILayout.Width(150))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iPhone); } EditorGUILayout.EndHorizontal(); if (Application.isEditor) { return; } #endif settings = target as IOSNativeSettings; GUI.changed = false; GeneralOptions(); EditorGUILayout.HelpBox("(Optional) Services Settings", MessageType.None); APISettings(); EditorGUILayout.Space(); OtherSettins(); EditorGUILayout.Space(); BillingSettings(); EditorGUILayout.Space(); GameCenterSettings(); EditorGUILayout.Space(); CameraSettins(); EditorGUILayout.Space(); AboutGUI(); if (GUI.changed) { DirtyEditor(); } }
public override void OnInspectorGUI() { settings = target as IOSNativeSettings; GUI.changed = false; GeneralOptions(); BillingSettings(); AboutGUI(); if (GUI.changed) { DirtyEditor(); } }
public override void OnInspectorGUI() { #if UNITY_WEBPLAYER EditorGUILayout.HelpBox("Editing IOS Native Settings not available with web player platfrom. Please switch to any other platform under Build Settings menu", MessageType.Warning); EditorGUILayout.BeginHorizontal(); EditorGUILayout.Space(); if(GUILayout.Button("Switch To IOS Platfrom", GUILayout.Width(150))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iOS); } EditorGUILayout.EndHorizontal(); if(Application.isEditor) { return; } #endif settings = target as IOSNativeSettings; GUI.changed = false; GeneralOptions(); EditorGUILayout.HelpBox("(Optional) Services Settings", MessageType.None); BillingSettings(); EditorGUILayout.Space(); GameCenterSettings(); EditorGUILayout.Space(); OtherSettins(); EditorGUILayout.Space(); AboutGUI(); if(GUI.changed) { DirtyEditor(); } }