예제 #1
0
        public void Load()
        {
            loadStarted = true;
            splineList  = null;
            selected    = null;

            SplineFileManager window = (SplineFileManager)EditorWindow.GetWindow(typeof(SplineFileManager), true, "Load Splines from File");

            window.Show();
        }
예제 #2
0
    public static void SaveCurrentSpline()
    {
        List <GameObject> singleSpline = new List <GameObject>();

        singleSpline.Add(workingSpline);

        SplineFileManager fileMgr = SplineFileManager.CreateInstance <SplineFileManager>();

        fileMgr.Save(singleSpline);
    }
예제 #3
0
        public void Save(List <GameObject> sl)
        {
            int i = 0;

            saveStarted = true;
            splineList  = sl;
            selected    = new bool[splineList.Count];

            // Default true
            for (i = 0; i < selected.Length; i++)
            {
                selected[i] = true;
            }

            SplineFileManager window = (SplineFileManager)EditorWindow.GetWindow(typeof(SplineFileManager), true, "Save Splines to File");

            window.Show();
        }
예제 #4
0
    public static void LoadSplineFile()
    {
        SplineFileManager fileMgr = SplineFileManager.CreateInstance <SplineFileManager>();

        fileMgr.Load();
    }
예제 #5
0
    public static void SaveAllSplines()
    {
        SplineFileManager fileMgr = SplineFileManager.CreateInstance <SplineFileManager>();

        fileMgr.Save(splines);
    }