Unity Addressables

官方教程地址:
https://docs.unity3d.com/Packages/com.unity.addressables@1.20/manual/AddressableAssetsGettingStarted.html

代码里需要引入
using UnityEngine.AddressableAssets;

我用的unity 2021 你会发现 在vscode里 找不到AddressableAssets
搜了下说是dll文件换位置了
在这里插入图片描述
把ide换成vs 然后用vs打开一次就恢复了

先声明一个前提
以前做过h5项目的肯定知道 文件夹里有啥 直接传到服务器上就可以了
哪怕是cocos2dx啥的 在文件夹的都会打包进去
但是unity不是!
你在Assets文件夹里的东西 不一定被打包到安装包里
那哪些文件夹会打包呢?
Resource目录和StreamingAssets目录
ok 那看一下加载

Unity的加载方式有几种
Resource AssetBundle Addressables
Resource 不要用 会直接打包到包里 而且启动游戏的时候会占用启动时间
AssetBundle 太麻烦
Addressables 最新的 就学他

Application.streamingAssetsPath 和Resource 目录差不多 也会打入包里
Application.persistentDataPath 唯一可以可写可读的目录 热更新就要用他 但是只有安装后才有这个目录 所以一上来是不能在这里放内容的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值