Exemplo n.º 1
0
 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();
     }
 }
Exemplo n.º 2
0
 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();
 }