コード例 #1
0
    protected void loadPersistentListFromFile(Type persistentType)
    {
        JSONArray jArray = JSONPersistor.Instance.loadJSONArrayFromFile(getFileName());
        //Debug.Log ("loadPersistentListFromFile loaded (" + jArray.Count + ") : " + jArray.ToString ());
        List <JSONPersistent> list = JSONPersistentArray.convertJSONArrayToPersistentList(jArray, persistentType);

        setPersistentList(list);
    }
コード例 #2
0
    public override void OnInspectorGUI()
    {
        base.DrawDefaultInspector();

        myArray = target as JSONPersistentArray;

        myGUIRect = GUILayoutUtility.GetRect(Screen.width, windowHeight);

        EditorGUILayout.BeginHorizontal();

        if (GUILayout.Button("Load"))
        {
            //myArray.load ();
        }

        if (GUILayout.Button("Save"))
        {
            //myArray.save ();
        }

        EditorGUILayout.EndHorizontal();
    }