public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        LevelSaver levelSaverScript = (LevelSaver)target;

        if (GUILayout.Button("Save"))
        {
            levelSaverScript.Save();
        }
    }
Exemple #2
0
        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
            }
        }