Unity中使用软连接快速切换平台

Unity会把所有的资源在不同平台下进行不同的设置, 且每次切换平台都需要重新计算, 在大型项目中, 由于资源很多, 切换的成本比较高, 可能动不动的就是几十分钟, 但是偶尔我们又需要在不同的平台下看看不同的效果或者需要在真正出包之前先本地跑一遍, 所以难免会有切换平台的需求.

有些同学会搞两个工程, 或者搞两个Libarary文件夹, 或者就直接在Android平台下开发了, 本质上这些方案都能达到我们的目的, 只是可能略显繁琐.

而今天给大家分享另一种个方案, 相对来说可能会方便一点.

linkshellextension

整个方案的核心很简单, 就是创建两个目录, 然后通过软连接来共享关键的文件夹Assets, Packages, 然后在Unity中当做两个工程打开即可. 注意ProjectSettings文件夹建议使用复制而不是软连接, 因为两个平台下可能有不同的项目设置.

下面对整个过程做简单的说明.

从官网下载linkshellextension并安装, 在工程同级目录创建带平台后缀的目录, 如下图:

然后进入工程目录, 选择Assets, Packages目录, 右键点击**“选择源连接点”**, 如下图:

然后进入平台工程目录(现在没有任何文件), 右键创建符号链接, 如下图:

然后将ProjectSettings手动拷贝到此目录, 现在平台工程内容如下:

可以看到Assets, Packages两个目录上有个箭头标识, 代表软连接建立成功, 最后我们使用Unity打开平台工程后切换到自己想要的平台即可.

就这样简单操作后, 我们就不需要再切换平台了, 也不需要操心两个工程的同步问题了, 因为都是使用的同一份资源, 只是Library中计算结果不一样而已.

这个方案对于大型项目来说可能会有一些效率提升, 而且整个过程也比较简单.

好了, 今天就这些, 希望对大家有所帮助.

Unity中使用软连接快速切换平台相关推荐

  1. 推荐一款快速开发平台,web中最好的快速开发平台

    力软快速开发平台是力软自主开发的基于SOA面向服务的应用系统开发平台,可以方便快捷的搭建企业.医院.工厂.学校等行业的企业级运营管理平台.平台采用.net.技术架构,webapi服务搭建. 力软快速开 ...

  2. 最近在推广一款快速开发平台,C/S架构中最好的快速开发平台

    度量快速开发平台,是度量科技自主开发的基于SOA面向服务的应用系统开发平台,可以方便快捷的搭建企业.医院.工厂.学校等行业的企业级运营管理平台.平台采用.net.技术构架,webservice服务搭建 ...

  3. tilemap 导入unity_教程|Unity中使用Tilemap快速创建2D游戏世界

    Custom Tiles Palette包含瀑布瓦片.如果选中瀑布规则瓦片,也就是Waterfall-RuleTile,可以看到它的导出类型为动画(Animate).这样就可以为每个瓦片指定动画帧. ...

  4. 在Leangoo中,如何快速切换项目内看板?

    Leangoo,国内的一款看板协作工具! 简洁 上手快  并且支持scrum敏捷开发,很轻量,界面简洁干净 官网:www.leangoo.com 以前用的时候,如果要切换项目内的看板比较麻烦,因为要返 ...

  5. unity中物体受伤时切换受伤图片

    using UnityEngine; public class Enemy : MonoBehaviour {private SpriteRenderer render;public Sprite[] ...

  6. Unity中使用gRPC

    时间20180508,使用的unity版本2017.2,unity中的.net 4.6平台还是不稳定版本. 示例代码地址:https://github.com/hiramtan/HigRPC_unit ...

  7. 打开计算机窗口的快捷键是什么,快速切换窗口的快捷键是什么

    快速切换窗口的快捷键是什么 使用快捷键能让我们更加快捷地操作电脑,那么快速切换窗口的快捷键是什么呢?下面小编带着大家一起来了解一下吧! 快速切换窗口的快捷键 方法一.Alt+Tab快捷键切换窗口 在使 ...

  8. Cinemachine教程 | Unity中如何快速制作相机切换动画?

    摘要:使用Cinemachine可以快速制作相机切换动画,来看看我是怎么做的吧. 洪流学堂,让你快人几步.你好,我是跟着大智学Unity的萌新,我叫小新,这是我本周的学习总结报告哦. 好久不见.我最近 ...

  9. 【Unity3D 灵巧小知识点】☀️ | Unity 中 怎样切换 天空盒 背景

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

最新文章

  1. 检测到USB设备插入写法1
  2. 原来,07年我把自己给和谐了
  3. Windows x64内核学习笔记(一)—— 环境与配置
  4. java数据接口之链表_Java数据结构和算法之链表
  5. 【测试设计】基于正交法的测试用例设计工具--PICT
  6. Rari Capital于路印L2启动三池流动性挖矿
  7. 网卡变慢_解Bug之路记一次线上请求偶尔变慢的排查
  8. 图片点击后出现模态框效果的实现
  9. 数据库表的建立与基本操作
  10. 关于短路保护的三极管详解
  11. centos linux引导修复_Linux 引导修复
  12. Thrift IDL示例文件
  13. Infor SCE 小计
  14. 微软提出基于知识图谱的深度神经网络DKN用于新闻推荐
  15. hin2vec运行笔记代码导图笔记
  16. Linux文件打补丁
  17. Python自学笔记——基础篇
  18. WiFi cfg80211
  19. 外汇mt4软件的优势
  20. 《道德经》第一章理解

热门文章

  1. more than and less than
  2. 润迈德医疗开启招股:未有基石投资者参与,亏损金额翻倍增长
  3. python之使用snowboy离线语音唤醒
  4. 思科、IBM、甲骨文、Uber相继裁员,寒冬将至 ?
  5. 黑龙江职业学院计算机考试,黑龙江职业学院官网
  6. 江苏省谷歌地球高程DEM等高线下载
  7. MyEclipse热部署----使用工具 JRebel
  8. dvi dp hdmi_HDMI vs DisplayPort vs DVI:您要在新计算机上使用哪个端口?
  9. Spider第1课:爬虫基础
  10. 转:著名的100个管理定律点评2 -- 以人为本的人性化管理