コード例 #1
0
        void RefreshLocalFiles(GenericNodeView nodeView)
        {
            if (_resultNode != null)
            {
                _resultNode.RemoveFromParent();
            }
            _resultNode = CreateCategory("Persistent Data");
            _resultNode.overrideDisplayText = "Persistent Data - " + DateTime.Now.ToString("[hh:mm:ss.ff]");

            _filePaths = Directory.GetFiles(Application.persistentDataPath, "*", SearchOption.AllDirectories);
            DrawHierarchy(_filePaths);
            CategoryPlayerPrefs.LoadCategoryStates(_rootNode, ClassName);

            Rebuild();
        }
コード例 #2
0
 protected override void OnCategoryToggled(GenericNodeView nodeView)
 {
     base.OnCategoryToggled(nodeView);
     CategoryPlayerPrefs.SaveCategoryState(nodeView, ClassName);
 }