Exemplo n.º 1
0
 public override void Click()
 {
     if (targetField.text == "")
     {
         Error.SetActive(true);
     }
     else
     {
         // Clear the passed prewive game
         if (ScenePrimer.curGamePrimer != null)
         {
             if (ScenePrimer.curGamePrimer.primerParrentObj != null)
             {
                 GameObject.Destroy(ScenePrimer.curGamePrimer.primerParrentObj);
                 ScenePrimer.curGamePrimer = null;
             }
             ScenePrimer.curGamePrimer = null;
         }
         UiManager.DestroyAllFocus();
         MapDataManager.MapDataCreateEmptyMap(targetField.text);
         if (ScenePrimer.curEditorPrimer != null)
         {
             if (!ScenePrimer.curEditorPrimer.editorCreated)
             {
                 ScenePrimer.curEditorPrimer.PrimerInitialize();
             }
             else
             {
                 ScenePrimer.curPrimerComponent.PrimerCreateCamera();
             }
         }
         else
         {
             ScenePrimer.curSceneprimer.PrimerStartEditor();
         }
     }
 }