AssetBundle打包及上传IIS
Tool: AssetBundles-Browser-master
自定义打包输出路径,输出为自定义的文件后缀 .uab
上传服务器
private IEnumerator IUpLoadAB()
{
yield return new WaitForEndOfFrame();
//AB输出路径,在项目文件夹下
string loadPath = "AssetBundles/StandaloneWindows/";
if (Directory.Exists(loadPath))
{
//获取输出文件名
DirectoryInfo info = new DirectoryInfo(loadPath);
fileInfo = info.GetFiles("*");
for (int k = 0; k < fileInfo.Length; k++)
{
if (fileInfo[k].Name == "uibg.uab")
{
//重命名AB主文件,后缀为 .zip
fileInfo[k].MoveTo(loadPath + "uibg.zip");
}
}
//将AB文件名写入表单提供索引
for (int i = 0; i < fileInfo.Length; i++)
{
Debug.Log(fileInfo[i].Name);
if (fileInfo[i].Name == "ABTable.txt")
{
fileInfo[i].Delete();
fileInfo[i].Refresh();
StreamWriter writer = fileInfo[i].CreateText();
for