把B文件的MD5值放入到A中存放:
using UnityEngine;
using System.Collections;
using UnityEditor;
using System.IO;
public class XLuaEditor : MonoBehaviour {
[MenuItem("XLua/Create A.txt")]
static void CreateFiles()
{
string filesPath = @"C:\Users\Administrator\Desktop\ A.txt";
string luaFilePath = Application.streamingAssetsPath + "/B.lua.txt";
if (File.Exists(filesPath))
{
File.Delete(filesPath);
}
FileStream fs = new FileStream(filesPath, FileMode.CreateNew);
StreamWriter sw = new StreamWriter(fs);
//计算生成MD5代码
string md5 = Util.md5file(luaFilePath);
//写入文件md5码
sw.WriteLine("B.lua.txt" + "|" + md5);
sw.Close();
fs.Close();
Debug.Log("A.txt文件创建完毕~~");
}
}