unity3d多个版本共存
用4.3打开两个低版本的unity工程,都报错.... 用低版本打开正常,希望Unity3D版本兼容性越来越好吧。
参考:http://blog.csdn.net/anyuanlzh/article/details/15815589
我们知道要运行unity pro需要一个许可文件:Unity_v4.x.ulf。
在win7/win8系统,它放在目录"C:\ProgramData\Unity\"下,而xp系统则是目录"C:\Documents and Settings\All Users\Application Data\Unity";
至于如何得到这个这个许可文件,中国你知道的...,找度娘!
如果你想在一台电脑上同时安装两个不同版本的unity4.x的话,如unity4.1.2和unity4.3.1什么的。
这个就出现一个问题,因为它们的许可文件都是Unity_v4.x.ulf,名字也是这个不能变,还不能通用,还要在上面指定的同一个目录下面。放一个,再放另一个,后来就会覆盖之前的。被覆盖的那个版本的unity就变成非激活的了。
要解决这个问题办法很简单,就是:当要启动uniy4.3时在启动前,就将它对应的许可文件,放到那个目录下面;而当你要运行unity4.1时在启动前,也有对应的许可文件替换上去就可以了。如果每次这样手动的去做的话,是非常麻烦的。这可不是我们程序猿呢,的风格。
我的做法是:它相应版本的Uinty创建一个对象“批处理文件”,即bat文件。这个“批处理文件”,来启动对应版本的Unity;而在启动之前自动将对象个许可文件替代好。具体做法如下:
1、将对就的许可文件根据版本号的不同,重命名它们,不能是Unity_v4.x.ulf哦,然后将它们拷到“那个目录”下面去。
我是在后面加上了“_4.1”和“_4.3”。如下图:
2、然后在“那个目录”下创建个对应版本的"批处理文件",就是新建两个txt文件,再将后缀改成bat就行了。
用记事本打开它们,并输入如下内容,保存:(下面那两个Unity.exe的路径,要换成你们unity所按装的目录路径。)
3、最后再将这个两个bat文件,发送相应的快捷方式到桌面吧!到此,所有的工作就完成了。不信你双击一个其中一个bat文件,看不否能启动对应的unity。如果可以的话,你再双击一下另一个试试。呵呵,我是成功能了!有图有真相:
说在最后,不个不好是地方就是,用这个bat来启动unity时,同时也会起来一个黑窗口,看上面的两个截图就知道了,来着实在是别扭,还自己手机把它关掉。我知道这是我所的bat文件导致,但我对批处理实现不会,就不管了,先这样吧。我写的批处理有改进,请赐教啊。
unity3d多个版本共存相关推荐
- 适合win7的python版本_windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2...
windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2 1.官网下载python3.6.2 https://www.python.org/ftp/ ...
- python2和python3分别是python的两个版本_Windows下Python2与Python3两个版本共存的方法详解...
前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境.而网上又搜不到Python 3开发微信公众号的资料.暂打算先使用Python 2 ...
- Python多版本共存之pyenv
2019独角兽企业重金招聘Python工程师标准>>> 经常遇到这样的情况: 系统自带的Python是2.6,自己需要Python 2.7中的某些特性: 系统自带的Python是2. ...
- Linux下快速静态编译Qt以及Qt动态/静态版本共存
Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-open ...
- APP多版本共存,服务端如何兼容?
做过APP产品的技术人员都知道,APP应用属于一种C/S架构的,所以在做多版本兼容,升级等处理则比较麻烦,不像web应用那么容易.下面将带大家分析几种常见的情况和应对方式: 小改动或者新加功能的 ...
- CentOS下与Apache连接的PHP多版本共存方案实现详解
这篇文章主要介绍了CentOS下与Apache连接的PHP多版本共存方案实现,针对mod_fcgi模块的配置作了一些说明,需要的朋友可以参考下 在apache下整合fastCGI模式运行的php-fp ...
- Android配置build.gradle解锁更高逼格玩法(多版本共存、分服务器打包等)
背景 在日常的AndroidAPP开发过程中,常常需要在同一设备上安装同一APP的多个版本.如在没有测试设备的情况下需要使用到个人设备进行测试,而该设备已安装正式版本且有大量缓存数据.applicat ...
- ubuntu php多版本共存切换
做开发时,由于本机开发的php版本跟线上发布的php版本不一致,很容易在上线后,发现因版本的影响导致一些bug,但又不想重新去换本机的php版本,那么多版本共存就很方便了!有必要时,切换到指定版本测试 ...
- Centos+Nginx+PHP7.0编译安装(和PHP5.6老版本共存)
来源:http://blog.csdn.net/liuxinmingcode/article/details/50319145 场景 LNMP 当前版本:PHP 5.5.7 为了体验PHP7的速度 ...
- 多IE版本共存的解决方案—IETester(推荐)
官方信息 IETester is a free WebBrowser that allows you to have the rendering and javascript engines of I ...
最新文章
- C++学习手记四:继承和多态
- Android中怎样在项目中引入别的项目中正使用的library
- Avalonia跨平台入门第十四篇之ListBox折叠列表
- 使用junit进行单元测试_使用JUnit对ADF应用程序进行单元测试
- 基于jQuery鼠标点击弹出登陆框效果
- 计算机网络学习笔记(9. 报文交换与分组交换③)
- Word:三线表,最底边变细,一直调不过来
- Codeforces Round #363 (Div. 2) B. One Bomb (水题)
- ecu根据什么信号对点火提前角_【科普】汽车ECU现状及发展趋势
- Windows中的SID详解
- # 互联网相关职位--英文名词缩写及解释
- win10专业版提示“许可证即将过期”怎么办?
- 使用Python构建参数化FNN(一)——构建可自定义结构的FNN
- OSChina 周四乱弹 ——今天家里只有我和女室友,我想……
- 量子计算机技术难,量子计算机是什么工作原理运行的?现在制造还存在什么技术上的难...
- linux centos java kumo图片合成文字 词云插件 字体乱码问题
- 最大化参数 火车头_火车头采集器菜鸟使用手册
- python生成微信个性签名的词云图
- 微软股价 2019 年飙升 55.3%,创十年来最佳表现!
- 翻译软件哪个准确度高【免费】
热门文章
- (转)这张照片告诉了你蚂蚁金服成功的秘密...
- Julia : 关于类型的匹配和规范建议
- 2020阿里云线上峰会预告
- 【路径规划】基于matlab多种算法无人机路径规划【含Matlab源码 1263期】
- 【图像提取】基于matlab DNA编解码多尺度形态学提取眼前节组织【含Matlab源码 1191期】
- 【数据分析】基于matlab GUI图书管理系统【含Matlab源码 603期】
- 【数字信号】基于GUI数字波束算法库【含Matlab源码 313期】
- 【电力负荷预测】基于matlab SVM短期电力负荷预测【含Matlab源码 280期】
- 强化学习在游戏中的作用_游戏中的强化学习
- 前端js使用java变量值_web前端:js中的变量