记录两次Unity编辑器和真机表现不符的情况,引用丢失等

如题,问题是在编辑器和打包在真机测试上的效果不一致。

首先,第一次遇到的问题是编辑器和真机上大量资源不符和丢失,多次对比表现为,异常和丢失内容都是两个版本之间变更的资源,判定为资源引用异常,尝试删除缓存资源,然后本机恢复正常,然后其他有缓存的机器在运行时依然出现问题。
即优先加载了缓存资源而不是最新资源。
由此查出原因是因为版本号异常导致,资源对比时,缓存的资源优先级更高。然后只需要把当前的版本号变更至比缓存资源的版本号更高即可。

第二次遇到的是资源生效了,但其中部分资源存在异常。首先常规一套尝试都做了,发现一些异常的问题

The referenced script ("XXXXX") on this Behaviour is missing! 

即报了空引用的错误,理论上大部分脚本丢失都是找不到对应对象的。

The referenced script (Unknown) on this Behaviour is missing! 

所以这个尤为奇怪。遂使用仿真模式,即通过模拟真机的加载方式去加载ab包里的资源。

这次发现的更奇怪的问题,即缺失的对象居然有Unity自身的组件,即Text组件或者Image组件。

此时懵逼了,完全无法得知为何出现这种情况。但可以判断的是Unity打Ab包时资源在其过程中发生问题,具体打包逻辑就没去追根,但已经可以定位到是某个具体的资源异常了。

然后检查该资源并调整即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/923016.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

探索运维新视界,CMDB的3D机房功能深度解析

在数字化转型的浪潮中,数据中心作为企业信息架构的核心,其高效、智能的管理成为了企业竞争力的关键因素之一。3D机房作为这一趋势下的创新产物,正逐步改变着传统机房运维的面貌。本文将结合乐维CMDB,深入探讨3D机房的功能细节、应…

时序论文25|ShapeFormer: 用于多变量时间序列分类的Shapelet Transformer

论文标题:ShapeFormer: Shapelet Transformer for Multivariate Time Series Classification 论文链接:https://arxiv.org/abs/2405.14608 代码链接:https://github.com/xuanmay2701/shapeformer. 前言 本文面向的任务是多元时间序列分类…

Unity 设计模式-状态模式(State Pattern)详解

状态模式(State Pattern) 状态模式(State Pattern) 是一种行为型设计模式,它允许一个对象在其内部状态发生改变时改变其行为。状态模式将与状态相关的行为封装在独立的状态类中,系统在运行时根据状态的变化…

C 语言复习总结记录六

C 语言复习总结记录六 一 指针 指针是什么 ? 指针是内存中一个最小单元的编号,也就是地址 指针通常是指指针变量,用来存放内存地址的变量 指针变量 :通过 &(取地址操作符)取出变量的内存起始地址&…

Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?

大家好,我是锋哥。今天分享关于【Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?】面试题。希望对大家有帮助; Elasticsearch中的节…

YOLOv8改进,YOLOv8引入SE注意机制+C2fCIB模块,二次创新C2f结构

摘要 # 理论介绍 SE 注意力机制是一种提升卷积神经网络(CNN)性能的模块。SE 更关注重要的特征图,增强了网络的表现,同时仅增加了较少的参数。SE 机制包含两个主要步骤: Squeeze (压缩):对所有特征图进行全局平均池化,生成一个通道描述符。Excitation (激励):将通道描述…

IEC61850实现方案和测试-2-UCA

IEC61850实现方案和测试-1作为介绍实现方案和测试的第二篇文章,后续会继续更新,欢迎关注。 第一篇是:IEC61850实现方案和测试-1-CSDN博客 UCA详细测试用例下载: 链接: https://pan.baidu.com/s/1TTMlYRfzKITgrkWwwtcrDg 提取码:…

Ubuntu20.04运行DM-VIO

文章目录 论文信息环境配置编译运行参考 论文信息 论文题目:论文地址:发表期刊:开源代码: 环境配置 将项目中Cmakelists.txt中C 和 opencv版本修改下 C 使用 14 opencv使用4 编译 按照官网即可 cd dm-vio mkdir build cd bui…

ElasticSearch学习篇18_《检索技术核心20讲》LevelDB设计思想

目录 一些常见的设计思想以及基于LSM树的LevelDB是如何利用这些设计思想优化存储、检索效率的。 几种常见的设计思想 索引和数据分离减少磁盘IO读写分离分层思想 LevelDB的设计思想 读写分离设计分层设计与延迟合并LRU缓存加速检索 几种常见设计思想 索引与数据分离 索引…

《用 Python 和 Tkinter 打造惊喜弹窗小应用教程》

在日常使用电脑的过程中,偶尔来点小惊喜总是能让人心情愉悦。今天,我要和大家分享一段有趣的 Python 代码,它借助 Tkinter 库创建一系列随机位置弹出的温馨提示窗口,给人带来意想不到的惊喜效果。下面就让我们一起来深入了解这段代…

JeecgBoot 实现Table列的动态加载

需要在vue文件中引入 render //这个是显示图片的,如果是文字不需要 import { render } from "//utils/common/renderUtils"; 注册table 时 //注册table时添加 getRawDataSource, setColumns const [registerTable, { reload, setProps, setLoading, u…

Python爬虫:获取1688店铺详情的实战指南

在当今这个信息爆炸的时代,数据的价值不言而喻。对于电商行业来说,了解竞争对手的店铺详情、产品信息、价格策略等,对于制定市场策略和优化自身产品至关重要。1688作为中国领先的B2B电子商务平台,拥有海量的商家和商品信息。本文将…

Leecode刷题C语言之网络延迟时间

执行结果:通过 执行用时和内存消耗如下: const int INF 0x3f3f3f3f;// function declaration void displayAdjMatrix(int*, int n); int dijkstra(const int*, const int, const int);int networkDelayTime(int** times, int timesSize, int* timesColSize, int n…

【大数据学习 | Spark-Core】Spark中的join原理

join是两个结果集之间的链接,需要进行数据的匹配。 演示一下join是否存在shuffle。 1. 如果两个rdd没有分区器,分区个数一致 ,会发生shuffle。但分区数量不变。 scala> val arr Array(("zhangsan",300),("lisi",…

vue图片导入的几种方式及优劣对比

1. 使用相对路径(静态资源) 直接在模板中使用图片的相对路径,例如: <img src="./assets/logo.png" alt="Logo"> 优点: 简单直观,无需额外的配置。适合使用固定的、本地图片。缺点: 对于大型项目,如果资源存储路径变动,维护成本较高。打包…

开发一套ERP 第三弹 前端构建

初步确定 差不多就套用 pnpm config set registry https://registry.npmmirror.com/ pnpm 配置国内镜像源

易语言学习-cnblog

易语言数据类型 数值转换命令&#xff08;自己学&#xff09; 数值到大写&#xff08;&#xff09;将一个数值转换到中文读法&#xff0c;第二个参数为是否为简体。 数值到大写&#xff08;123.44&#xff0c;假&#xff09; 猜测结果 数值到金额&#xff08;&#xff09;将双…

uni-app 蓝牙开发

一. 前言 Uni-App 是一个使用 Vue.js 开发&#xff08;所有&#xff09;前端应用的框架&#xff0c;能够编译到 iOS、Android、快应用以及各种小程序等多个平台。因此&#xff0c;如果你需要快速开发一款跨平台的应用&#xff0c;比如在 H5、小程序、iOS、Android 等多个平台上…

浏览器缓存与协商缓存

1. 强缓存&#xff08;Strong Cache&#xff09; 定义 强缓存是指在缓存的资源有效期内&#xff0c;浏览器会直接使用缓存中的数据&#xff0c;而不会发起网络请求。也就是说&#xff0c;浏览器会直接从本地缓存读取资源&#xff0c;不会与服务器进行任何交互。 如何控制强缓…

利用adb工具安装卸载安卓平板(手机)软件

参考链接&#xff1a; 1、ADB 操作命令详解及用法大全 2、全面掌握Android调试工具箱&#xff1a;ADB与实用程序实战 平时使用小米手机没有感觉&#xff0c;miui系统做的确实好。最近买了个水货学习系统平板&#xff08;主要看重硬件配置&#xff0c;性价比很高&#xff0c;但…