当前位置:网站首页>[Unity]技巧分享:更改Unity Asset Store 默认下载资源位置的方法
[Unity]技巧分享:更改Unity Asset Store 默认下载资源位置的方法
2022-07-15 18:50:00 【一ERRUI一】
前言
经常用unity做项目的铁子们一定离不开unity自带的Unity Asset Store,里面各种资源经常能够帮助开发者省不少事情

但是这个商店下载的资源总是保存到C盘,每次都要把资源包从C盘搬到自己存放资源的资源包里,太麻烦,官方好像
也修改不了默认位置(目前是这样的),而且不是每个人的C盘都是巨无霸

C盘经常变红让本强迫症忍无可忍,所以我就花了点时间研究如何利用win10本身的功能来实现更改Unity Asset Store
默认下载资源位置的方法。
原理解读
研究发现,如果将C盘中AssetStore这个文件夹删掉,重新打开unity,使用商店下载资源,那么原位置上就又会重新生
成一个AssetStore文件夹,推测unity应用程序应该是在加载时进行个判定,如果默认路径下存在AssetStore文件夹,那么就
将资源存放进去,如果没有就新建一个AssetStore文件夹用来存放用户下载的资源包,根据这个思路的话,通过在默认地址
新建一个同名的快捷方式来起到链接C盘之外的磁盘内同名文件夹的方法就不可行。(事实证明确实如此,他仍然会新建一
个AssetStore文件夹)
简单的说,快捷方式实际上也是个文件(.lnk ) 而并不是文件夹,人家unity不认识,我们需要的是一个可以链接外地
磁盘的文件夹或者一个指针对象,这个时候,"软链接“这个概念便成为了解决问题的关键,window有个mklink命令用来提供
文件之间相互链接的方式。

由于我们只需要将我们另存的资源文件夹引入到默认路径,所以可以使用mklink /j或者mklink /d来创建一个目录链接来达到目
的,其生成的文件属性正好是我们所需要的文件夹类型。
操作步骤
第一步:需要复制C盘中Asset Store这个地址到一个文本文档记录一下(是包含Asset Store这个文件夹的地址)
C:\Users\你自己的用户名\AppData\Roaming\Unity\Asset Store-5.x
第二步:将这个文件夹“剪贴”“剪贴”“剪贴”到自己想要保存的位置
![]()
第三步:复制你自己存放资源的这个包含Asset Store文件夹的地址到文档里记录一下
G:\WoRui\Program\unity3D\Asset Store-5.x
第四步:打开命令行界面:运行-cmd,输入:mklink(空格)/j(空格)"刚才记录的c盘地址"(空格)"刚才记录的你存放资源的新地址"(回车)
【如图显示创建联接即成功】
第五步(删除):如果你想取消这个链接,只需要把C盘里的这个新生成的文件夹删除就可以了,换个新的保存地址只需要重复第三、四步即可

注意!
需要链接的目标文件夹一定不能含有同名的子文件夹,否则会报”文件已存在的错误“,所以之前第二步是剪贴,不是复制!
mklink /j链接的路径必须是绝对路径,不能是相对路径。操作时搞错了路径,删掉生成的快捷文件夹就可以.
最后
文章仅发布在CSDN平台和个人博客中,对本文技术点有疑问欢迎在评论区友好交流。
边栏推荐
- 关于MySQL的基础学习
- 移动应用的专项测试【转载~测试工程师全栈技术进阶与实践】
- 浅析综合型大厦视频监控平台建设的必要性和重点功能
- [Halcon] WriteImage保存图像崩溃问题
- 2022 RoboCom 世界机器人开发者大赛-本科组(省赛)T4, T5
- [leetcode weekly -- string] 6114 Move the clip to get the string
- HybridCLR——划时代的Unity原生C#热更新技术
- 无需训练代码,推理性能提升1.4~7.1倍,业界首个自动模型压缩工具开源
- 【集训DAY2】Cinema ticket【组合数学】【卡特兰数】
- Opencv tutorial 01: introduction and installation, basic operations of pictures and videos
猜你喜欢

ros(25):发布一个静态的里程计odom信息

(2021 Niuke multi school V) k-king of range (monotonous queue /st table)

HMS core graphics and image technology shows the latest functions and application scenarios, and accelerates the construction of digital intelligence life

(codeforce1699)A&B (构造)

建立自己的网站(23)

290 pages 110000 words digital agriculture rural project planning and construction scheme 2022

How to open slow query log in docker MySQL container
![[matlab project practice] digital signal processing system based on GUI](/img/1a/a0c848f98cccce11c49d4c5b81985a.png)
[matlab project practice] digital signal processing system based on GUI

Event 4624 is login successful!?! Is that true?

使电脑拥有公网IP方法
随机推荐
同花顺开户安全吗,同属顺是证券公司吗?
设置圆形头像--canvas和paint
STM32与物联网02-网络数据收发
(codeforce319)B.Psychos in a Line(单调栈)
浅析综合型大厦视频监控平台建设的必要性和重点功能
Unity2D--相机跟随
如何清理你的电子邮件订阅者名单以改善电子邮件营销
【集训DAY2】Cinema ticket【组合数学】【卡特兰数】
qt制作颜色选择控件
PCIE知识点-011:PCIE 配置能力结构与协议版本的关系
The solution of starting the server is stuck during MySQL installation
移动应用的专项测试【转载~测试工程师全栈技术进阶与实践】
[2023 school recruitment questions] column planning (non final presentation status, for bloggers' personal reference)
【LeetCode】11. Lowest Common Ancestor of a Binary Search Tree· 二叉搜索树的最近公共祖先
Develop command line tools
iNFTnews | NFT門票將改變參與活動的方式
2022.7.11~8.1纪中游记
【LeetCode】10. Maximum Subarray·最大子数组和
290页11万字数字农业农村项目规划建设方案2022
在线SQL转YAML工具