/// <summary> /// 获取场景文件路径 /// </summary> /// <param name="playerName">玩家名</param> /// <param name="scenarioType">场景类型</param> /// <returns></returns> public static string GetScenarioFilePath(string playerName, Data.Constants.ScenarioType scenarioType) { return(ScenariosDir + "\\" + playerName + "\\" + scenarioType.ToString() + ".txt"); }
/// <summary> /// 获取某个玩家的场景文本 /// </summary> /// <param name="playerName">玩家名</param> /// <param name="scenarioType">场景类型</param> /// <returns></returns> public static string GetScenarioFileContent(string playerName, Data.Constants.ScenarioType scenarioType) { return(System.IO.File.ReadAllText(GetScenarioFilePath(playerName, scenarioType), Encoding.UTF8)); }