private void GetAudioType(string name) { if (name.Contains("Background_")) { type = Constant.AudioType.Background; } else if (name.Contains("BackgroundEffect_")) { type = Constant.AudioType.BackgroundEffect; } else if (name.Contains("Sound_")) { type = Constant.AudioType.Sound; } }
/// <summary> /// Funcion que se llama cuando la ventana esta en focus /// </summary> void OnGUI() { Rect LeftSide = new Rect(0, 0, 500, 300); GUILayout.BeginArea(LeftSide, "Settings", EditorStyles.helpBox); GUILayout.Space(15); //err.ShowErrorsLayout(); GUILayout.BeginHorizontal(); GUI.enabled = false; EditorGUILayout.TextField("", sound.path); GUI.enabled = true; upload = GUILayout.Button("Upload Sound"); GUILayout.EndHorizontal(); GUILayout.Space(30); Name = EditorGUILayout.TextField("Name:", Name); Type = (Constant.AudioType)EditorGUILayout.EnumPopup("Type:", Type); GUI.enabled = false; EditorGUILayout.TextArea(GetDescription()); GUI.enabled = true; GUILayout.Space(15); import = GUILayout.Button("Import Audio"); GUILayout.EndArea(); Texture Logo = Resources.Load <Texture>("LogoPUCMM"); GUI.DrawTexture(new Rect(LeftSide.width - Logo.width, LeftSide.height, Logo.width, Logo.height), Logo); if (!import && err.CheckErrors()) { import = false; } //UpdateValidationVal(); }