コード例 #1
0
        void LoadLevelList()
        {
            _levelList = new LevelDataList();

            foreach (var typename in LevelEditorInfo.Instance.LevelNumToLevelType.Values)
            {
                var files = Directory.GetFiles(LevelEditorInfo.Instance.FullConfigurationFolderPath, typename + ".json");
                foreach (var filename in files)
                {
                    var node = LevelEditorUtils.JSONNodeFromFileFullPath(filename);

                    _levelList.Update(node);
                }
            }
        }
コード例 #2
0
 public ComMoveLevelDown(LevelDataList list, LevelData level)
 {
     _list          = list;
     _selectedLevel = level;
 }
コード例 #3
0
ファイル: ComDeleteLevel.cs プロジェクト: zhtroy/LevelEditor
 public ComDeleteLevel(LevelDataList list, LevelData level)
 {
     _list         = list;
     _deletedLevel = level;
 }
コード例 #4
0
ファイル: ComAddLevel.cs プロジェクト: zhtroy/LevelEditor
 public ComAddLevel(LevelDataList list, LevelData level)
 {
     _list       = list;
     _addedLevel = level;
 }