全球主机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 72|回复: 0

如何将旧服务器unity的project中打包转到香港服务器里去

[复制链接]
发表于 2020-3-28 13:17:31 | 显示全部楼层 |阅读模式
如何将旧服务器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);
              }


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|全球服务器论坛

GMT+8, 2025-1-20 21:48 , Processed in 1.606803 second(s), 19 queries , File On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表