public override void OnInspectorGUI() { #if UNITY_WEBPLAYER EditorGUILayout.HelpBox("Editing Google Mobile Ad Settings not avaliable with web player platfrom. Please swith to any other platfrom under Build Seting menu", MessageType.Warning); EditorGUILayout.BeginHorizontal(); EditorGUILayout.Space(); if (GUILayout.Button("Switch To WP8", GUILayout.Width(120))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.WP8Player); } if (GUILayout.Button("Switch To Android", GUILayout.Width(120))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.Android); } if (GUILayout.Button("Switch To IOS", GUILayout.Width(120))) { #if UNITY_3_5 || UNITY_4_0 || UNITY_4_0_1 || UNITY_4_1 || UNITY_4_2 || UNITY_4_3 || UNITY_4_5 || UNITY_4_6 || UNITY_4_7 EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iPhone); #else EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iOS); #endif } EditorGUILayout.EndHorizontal(); if (true) { return; } #endif settings = target as GoogleMobileAdSettings; GUI.changed = false; GeneralOptions(); EditorGUILayout.Space(); DownloadSDK(); EditorGUILayout.Space(); MainSettings(); EditorGUILayout.Space(); EditorTesting(); EditorGUILayout.Space(); RequestSettings(); EditorGUILayout.Space(); AboutGUI(); if (GUI.changed) { DirtyEditor(); } }
public override void OnInspectorGUI() { #if UNITY_WEBPLAYER EditorGUILayout.HelpBox("Editing Google Mobile Ad Settings not avaliable with web player platfrom. Please swith to any other platfrom under Build Seting menu", MessageType.Warning); EditorGUILayout.BeginHorizontal(); EditorGUILayout.Space(); if(GUILayout.Button("Switch To WP8", GUILayout.Width(120))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.WP8Player); } if(GUILayout.Button("Switch To Android", GUILayout.Width(120))) { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.Android); } if(GUILayout.Button("Switch To IOS", GUILayout.Width(120))) { #if UNITY_3_5 || UNITY_4_0 || UNITY_4_0_1 || UNITY_4_1 || UNITY_4_2 || UNITY_4_3 || UNITY_4_5 || UNITY_4_6 EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iPhone); #else EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iOS); #endif } EditorGUILayout.EndHorizontal(); return; #endif settings = target as GoogleMobileAdSettings; GUI.changed = false; GeneralOptions(); EditorGUILayout.Space(); MainSettings(); EditorGUILayout.Space(); TestDevices(); EditorGUILayout.Space(); AboutGUI(); if(GUI.changed) { DirtyEditor(); } }
public override void OnInspectorGUI() { settings = target as GoogleMobileAdSettings; GUI.changed = false; GeneralOptions(); EditorGUILayout.Space(); MainSettings(); EditorGUILayout.Space(); AboutGUI(); if (GUI.changed) { DirtyEditor(); } }