如何将旧服务器unity的project中打包转到香港服务器里去
需要服务器咨询以下联系方式
联系人:銳輝(香港)科技 敏敏
扣扣:3007425289/2853898501
电话:18316411879
稳定24小时售后 不限流量CN2带宽
第二台机器半价 先到先得 新机柜 上完截止 没有抢到等新的机柜
香港免备案机器那款才是最好,香港机房现全新配置上线,机器硬件可升级,G口cn2线路独独享带宽,国内延迟低,可提升防御,死扛流量攻击,机房策略可针对各种攻击方式,公司售后7*24小时技术在线处理问题。为您的机器保驾护航。
虚拟主机就是集体宿舍 一人脚臭全屋熏天
虚拟服务器就是小户型 麻雀虽小五脏俱全
独立服务器那就是单元房了 我的地盘我做主
我们机房运营商就是开发商物业管理 欢迎您入住
服务承诺
1.提供一级电信运营商的资源。
2.可按用户要求进行IP地址指向的最优分配。
3.提供7×24小时技术支持服务。
4.如遇计划性中断,提前24小时通知。
5.根据客户需求提供流量监测,分析报告。
你找卖家,卖家再找公司,公司再找机房......
等处理好已经不是服务问题了,
而是时间,玩家流失的问题了,
这就和选老婆一样,老婆不会做家务也没用,
所以选服务器一定要选有售后保障的。
锐辉网络科技24小时在线售后!
您选择锐辉就不怕没人处理问题了!
using UnityEngine;
using System.Collections;
using UnityEditor;
using System.IO;
using System.Collections.Generic;
public class Bundle {
[MenuItem("Tools/SaveAudioClip")]
static void SavePos()
{
//--保存路径(可以自定义路径)
string outpath = @"C:\Users\Username\Desktop\MyAudio\";
//物体列表
List<Object> objList = new List<Object>();
//--获取当前工程下的文件所有文件路径
string[] paths = Directory.GetFiles("Assets","*.*",SearchOption.AllDirectories);
foreach (var path in paths)
{
//--剔除meta文件
if (Path.GetExtension(path) != null && Path.GetExtension(path) != ".meta")
{
Object obj=AssetDatabase.LoadAssetAtPath<Object>(path);
objList.Add(obj);
}
}
//创建文件夹
if (!File.Exists(outpath))
Directory.CreateDirectory(outpath);
List<string> audiopath = new List<string>();
//--遍历所有的物体对象
foreach (var item in objList)
{
//--如果是音频文件
if (item is AudioClip)
{
string itemPath = AssetDatabase.GetAssetPath(item);
string extension= Path.GetExtension(itemPath);
audiopath.Add(AssetDatabase.GetAssetPath(item));
//--第一种方法
//AssetDatabase.ExportPackage(itemPath, outpath + item.name + extension);
//第二种方法:利用流文件完成导出
CopyFile(itemPath, outpath + item.name);
}
}
//第三种方法:把整个打包成unitypackage文件
AssetDatabase.ExportPackage(audiopath.ToArray(),outpath+"name"+".unitypackage",ExportPackageOptions.Default);
Debug.Log("完成打包");
}
/// <summary>
/// 复制文件到新的目录
/// </summary>
/// <param name="soucre">原文件</param>
/// <param name="target">目标文件</param>
static void CopyFile(string soucre, string target)
{
//1、读取的流
using (FileStream fsRead = new FileStream(soucre, FileMode.Open, FileAccess.Read))
{
//2、写入的流
using (FileStream fsWrite = new FileStream(target, FileMode.OpenOrCreate, FileAccess.Write))
{
//--指定读取大小
byte[] buffer = new byte[1024 * 1024];
while (true)
{
int r = fsRead.Read(buffer, 0, buffer.Length);
if (r == 0)
break;
fsWrite.Write(buffer, 0, r);
}
|