private void DrawButton() { if (GUILayout.Button("Build Bundle")) { EZBundleBuilder.BuildBundle(ezBundle); } { EditorGUILayout.BeginHorizontal(); if (GUILayout.Button("Save As")) { if (saveName != "" && saveName != EZBundleObject.AssetName) { EZScriptableObject.Create(saveName, Object.Instantiate(ezBundle)); } } saveName = EditorGUILayout.TextField(saveName); EditorGUILayout.EndHorizontal(); } }
public override void OnInspectorGUI() { if (GUILayout.Button("Build Bundle")) { EZBundleBuilder.BuildBundle(ezBundle); } { EditorGUILayout.BeginHorizontal(); if (GUILayout.Button("Save As")) { if (saveName == "") { EZScriptableObject.Create(EZBundleObject.AssetName, Object.Instantiate(ezBundle)); } else { EZScriptableObject.Create(saveName, Object.Instantiate(ezBundle)); } } saveName = EditorGUILayout.TextField(saveName); EditorGUILayout.EndHorizontal(); } base.OnInspectorGUI(); }