当前位置: 首页 > news >正文

Unity Addressable魔改

新增回调

  1. 在使用过程中,输出之后还需要手动拷贝到服务器上会麻烦,一旦未拷贝编辑器还会因为加载(同步加载)的问题卡死。所以可以到Unity的PacakgeCache中修改本地仓库中的Addressable对应版本的包。找不到位置可以用everything搜索一下,一般都在C盘中
    1. 在AddressableAssetSettings 新增回调
    	public static Action<bool> OnBuildFinish;public static Action<bool> OnUpdateBuildFinish;
    
    1. 在AddressableAssetSettings.BuildPlayerContentImpl中将原有的输出结果检测逻辑替换为下面的逻辑
       if (!string.IsNullOrEmpty(result.Error)){Debug.LogError(result.Error);Debug.LogError($"Addressable content build failure (duration : {TimeSpan.FromSeconds(result.Duration).ToString("g")})");OnBuildFinish?.invork(false);}else{Debug.Log($"Addressable content successfully built (duration : {TimeSpan.FromSeconds(result.Duration).ToString("g")})");OnBuildFinish?.invork(false);}
    
    1. 在ContentUpdateScript.BuildContentUpdate中将原有的输出结果检测逻辑替换为下面的逻辑
    	if (!string.IsNullOrEmpty(result.Error)){AddressableAssets.OnUpdateBuildFinish?.Invork(false);Debug.LogError(result.Error);}else{AddressableAssets.OnUpdateBuildFinish?.Invork(true);}
    

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Android 列表视频滑动自动播放—滑动过程自动播放(实现思路)
  • tableau范围-线图与倾斜图绘制 - 14
  • CSS 中的 ::before 和 ::after 伪元素
  • 同三维T80006EH2-4K30编码器视频使用操作说明书:高清HDMI编码器,高清SDI编码器,4K超清HDMI编码器,双路4K超高清编码器
  • vue3项目中浏览器打开本地文档或者下载本地应用的方法(2024-07-11)
  • clean code-代码整洁之道 阅读笔记(第十七章 终章)
  • 【排序 - 快速排序】
  • 大模型/NLP/算法面试题总结9——从普通注意力换成多头注意力会导致参数暴涨吗?
  • 渔人杯——RE
  • git批量删除本地包含某字符串的特定分支
  • 04.ffmpeg打印音视频媒体信息
  • linux从入门到精通
  • 性能测试的流程(企业真实流程详解)(二)
  • 冒泡排序与其C语言通用连续类型排序代码
  • SpringBoot新手快速入门系列教程五:基于JPA的一个Mysql简单读写例子
  • (三)从jvm层面了解线程的启动和停止
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • export和import的用法总结
  • Java新版本的开发已正式进入轨道,版本号18.3
  • mysql innodb 索引使用指南
  • uni-app项目数字滚动
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 聊聊redis的数据结构的应用
  • 思维导图—你不知道的JavaScript中卷
  • 微信小程序:实现悬浮返回和分享按钮
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 1.Ext JS 建立web开发工程
  • const的用法,特别是用在函数前面与后面的区别
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • 数据库巡检项
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • # Redis 入门到精通(七)-- redis 删除策略
  • #QT 笔记一
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • %check_box% in rails :coditions={:has_many , :through}
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (vue)页面文件上传获取:action地址
  • (windows2012共享文件夹和防火墙设置
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (区间dp) (经典例题) 石子合并
  • (三)uboot源码分析
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • ..回顾17,展望18
  • .net framework 4.0中如何 输出 form 的name属性。
  • .Net Winform开发笔记(一)