public override void OnInspectorGUI() { DrawDefaultInspector(); LevelSaver levelSaverScript = (LevelSaver)target; if (GUILayout.Button("Save")) { levelSaverScript.Save(); } }
public void CreatLevel() { string[] data = LevelReader.GetInputData(); Level level = LevelBinder.CreateLevel(data); if (LevelValidator.IsValid(level)) { LevelsInfo.Add(level); LevelSaver.Save(level, pathToFile); Console.WriteLine("Level created and saved.."); // remove CW from BL Thread.Sleep(3000); } else { Console.WriteLine("level info is wrong");// remove CW from BL } }