偷天换日:AssetStore脱离Unity下载方法

前言

AssetStore下载资源很慢,而且容易掉,作者看了很多文章总结的一种方法

首先AssetStore下载到Windows本地的路径是C:\Users\用户名\AppData\Roaming\Unity\Asset Store-5.x\开发者公司名\插件名\xxx.unitypackage。

下载过程中会有如下2个文件生成,在目录下持续F5,TMP文件体积会增长。

而JSON文件由url和key组成。

url很明显可以拷贝到任何下载器中下载,但下载完的文件即使手动添加后缀.unitypackage,也无法导入unity中使用。(官方资源key为空,似乎可以?没试过)

不过一般需要解码

下载器

免费的下载器motrix:Motrix

加号添加下载任务,重命名也可以(毕竟默认下载的名字没有辨识度,一堆数字和字母),然后路径选自己要保存的位置

解码插件

万能的github有解码工具,地址:

pg7go/UnityAssetstoreDownloader: 手动下载Unity Assetstore中的资源:手动下载、解密Unity商店的插件 --- pg7go/UnityAssetstoreDownloader: Download The Resources in Unity Assetstore Manually:手动下载、解密Unity商店的插件 (github.com)

下载那个cs文件就好

完成之后导入unity项目内

注意:只有先在Package Manager下载后有在本地路径有那两个文件才会显示该文件的解码选项

具体流程操作

首先用下载器下好资源包文件

地址可以去找那个JSON文件也可以解码工具复制

下载好后复制资源包文件路径导package path,在后面添加\文件名

包路径要把包本身路径写进去不然就是资源包的文件夹,会卡界面

解码很快的,卡界面就是步骤错了

同级文件会出现后缀.unitypackage的同名文件(就是解码好的资源包),就可以了

如果要更方便,可以将解码好的资源包移动到unity本地路径里,这样就可以偷天换日Package Manager里面也可以导入资源包

使用子模式编号的程序: import re text = '''行尸走肉、金蝉脱壳、百里挑一、金玉满堂、 背水一战、霸王别姬、天上人间、不吐不快、海阔天空、 情非得已、满腹经纶、兵临城下、春暖花开、插翅难逃、 黄道吉日、天下无双、偷天换日、两小无猜、卧虎藏龙、 珠光宝气、簪缨世族、花花公子、绘声绘影、国色天香、 相亲相爱、八仙过海、金玉良缘、掌上明珠、皆大欢喜、 浩浩荡荡、平平安安、秀秀气气、斯斯文文、高兴高兴''' # ABAC形式的词语 pattern_1 = re.compile(r'(\w)(\w)\1(\w)') print(pattern_1.findall(text)) # AABB形式的词语 pattern_2 = re.compile(r'(\w)(\w)\2\1') print(pattern_2.findall(text)) # ABAB形式的词语 pattern_3 = re.compile(r'(\w)(\w)\3\2') print(pattern_3.findall(text)) 使用子模式命名的程序: import re text = '''行尸走肉、金蝉脱壳、百里挑一、金玉满堂、 背水一战、霸王别姬、天上人间、不吐不快、海阔天空、 情非得已、满腹经纶、兵临城下、春暖花开、插翅难逃、 黄道吉日、天下无双、偷天换日、两小无猜、卧虎藏龙、 珠光宝气、簪缨世族、花花公子、绘声绘影、国色天香、 相亲相爱、八仙过海、金玉良缘、掌上明珠、皆大欢喜、 浩浩荡荡、平平安安、秀秀气气、斯斯文文、高兴高兴''' # ABAC形式的词语 pattern_1 = re.compile(r'(?P<x>\w)(?P<y>\w)(?P=x)(?P<z>\w)') print(pattern_1.findall(text)) # AABB形式的词语 pattern_2 = re.compile(r'(?P<x>\w)(?P<y>\w)(?P=y)(?P=x)') print(pattern_2.findall(text)) # ABAB形式的词语 pattern_3 = re.compile(r'(?P<x>\w)(?P<y>\w)(?P=z)(?P=y)') print(pattern_3.findall(text))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值