Пример #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        TestLoader test = (TestLoader)target;

        string path = Application.dataPath + "/" + "TestInfo.txt";

        GUILayout.BeginHorizontal();
        bool saveButton = GUILayout.Button("Save");
        bool loadButton = GUILayout.Button("Load");

        GUILayout.EndHorizontal();

        if (saveButton)
        {
            TestLoader      saver = new TestLoader();
            TestLoader.Data name  = new TestLoader.Data();

            saver.Save(name, path);

            Debug.Log("saved. " + path);
        }

        if (loadButton)
        {
            TestLoader loader = new TestLoader();

            Debug.Log("Loaded");
            Debug.Log(loader.Load(path).anotherShit);
        }
    }