Esempio n. 1
0
 private void SaveChest()
 {
     if (GUILayout.Button("Save Chest"))
     {
         if (chestName == "")
         {
             EditorUtility.DisplayDialog("Missing Chest Name", "Please give your chest a name.", "OK");
         }
         else
         {
             if (EditorUtility.DisplayDialog("Save Chest", "Are you sure you want to save this chest?", "Yes", "No"))
             {
                 SaveMaterials();
                 DeleteDisabledAddons();
                 myChest.name = chestName;
                 DestroyImmediate(myChest.GetComponent <TCMPrefabs>());
                 ActivateChest animChest = myChest.AddComponent <ActivateChest>();
                 animChest.lid      = lid.transform;
                 animChest.lidOpen  = lidOpen.transform;
                 animChest.lidClose = lidClosed.transform;
                 myChest            = null;
                 /* Close Window*/
                 Close();
                                     #pragma warning disable
                 TCMEditor window = (TCMEditor)EditorWindow.GetWindow(typeof(TCMEditor));
                                     #pragma warning restore
             }
         }
     }
 }
Esempio n. 2
0
 static void Init()
 {
             #pragma warning disable
     TCMEditor window = (TCMEditor)EditorWindow.GetWindow(typeof(TCMEditor));
             #pragma warning restore
 }