为什么抛弃了 Addressable
外链 多人协作灾难 自动 Import git hook 禁止提交 Missing Reference 资源地址撞 key 源码异常难懂 偶现的首包 ab 错误 https 校验问题 动态切换 CDN 源 Addressable 做的好的地方 YooAsset 个人使用和关注 Addressable 有段时间了,对 Addressable 的缺点容忍了很久,最终在一次打包时加班到 11 点后,决定…
|
|
1733 字
|
7 分钟
Addressables 异步对实例化物体的生命周期影响
起因 await 加载 await 加载 + 手动 active 回调方式加载 起因 最近和小伙伴交流的时候突然注意到, Addressable 在异步实例化物体时,Unity 生命周期也不太相同 下面为各种情况下的测试数据 await 加载 加载脚本 public class TestAddressable : MonoBehaviour { private async Task Awake()…
|
|
306 字
|
4 分钟
ET & Addressable 热更代码加密方案(修正版)
起因 AES 加密 Hotfix.dll + Unity Security 加密 方案介绍 存在的问题 混淆方案 方案介绍 存在的问题 最终方案 实现步骤 分离 Hotfix 创建 增加引用 工具编写 编译 导入工具 加密工具 修改加载流程 修改 CLR Binding 最终效果 最后 起因 最近项目要搞代码加密,4.0+ 的 ET 非常不适合做加密方案,研究了很久,最后找到如下方案 这篇文章会包…
|
|
1954 字
|
18 分钟
ET & Addressable 热更代码加密方案
起因 思路 热更层加密 非热更层加密 资源加密 生成加密 key 的方法 代码 Bug 修复 起因 最近研究了一下 ILSpy,如果 Hotfix.dll 文件不做加密,可以原封不动的还原出来,而且 Addressable 组件一直也没提供加密的方法,很困扰 之前一直陷入单独对 AssetBundle 包进行加密的圈子里,但是如果只需要保证代码安全,可以仅对 dll 文件进行加密 思路 热更层加密…
|
|
682 字
|
11 分钟
ET & Addressables SpriteAtlas 图集解决方案
起因 如何切换SA 如何创建SA SA组件介绍 Addressable Importer Late Binding 解决方案 资源卸载 起因 最近想优化一下UI Batches,发现了Unity 的SpriteAtlas组件(后面简称SA),但是用的时候发现了诸多问题,所以开个博客记录一下 如何切换SA Sprite Packer Mode 切换成Always Enabled 如何创建SA 在Pr…
|
|
441 字
|
3 分钟
ET & Addressable C# 热更方案分享
ET 简介 改造内容 打包方式 配表流程 Addressable 简介 Addressable Import 工具 注意事项 ILRuntime 简介 注意事项 xlsx2json 简介 注意事项 代码部分 导入顺序 Addressable 基础配置及工具 Addressables Profile Addressable Assets Settings Addressable Import Gro…
|
|
2233 字
|
13 分钟
Addressable Assets System 达哥视频内容整理
前期准备 Unity版本 Package 菜单位置 加载 达哥视频地址 前期准备 Unity版本 2019.1+ Package Package Manager 安装 Addressables 菜单位置 加载
|
|
51 字
|
几秒读完