位置: 编程技术 - 正文

【Unity3d】如何解决错误:A script behaviour has a different serialization layout when loading(unity小技巧)

编辑:rootadmin

推荐整理分享【Unity3d】如何解决错误:A script behaviour has a different serialization layout when loading(unity小技巧),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity怎样,unity小技巧,unity3d documentation,unity小技巧,unity3d怎么用,unity 3d教程,unity 3d教程,unity 3d教程,内容如对您有帮助,希望把文章链接给更多的朋友!

我们的项目是使用C#做为开发语言

在实际开发中碰到一个问题,加载一个Prefab, Unity会报以下错误:

A script behaviour has a different serialization layout when loading. (Read bytes but expected bytes), Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?

【Unity3d】如何解决错误:A script behaviour has a different serialization layout when loading(unity小技巧)

这是示例代码

也就是说, ObjectPreview在编辑器模式下和非编辑器模式下, 序列化出来的内容是不同的

那么, 由于美术(或者其它团队成员)做的Prefab是在编辑器环境下产生的, 所以是带有obj的序列化数据

但是在运行时, 由于这个UNITY_EDITOR宏,导致运行时与编辑器 序列化内容不同!

正确的做法是去掉 #if UNITY_EDITOR

或者把#if UNITY_EDITOR包住整个类!

【猫猫的Unity Shader之旅】之Lambert光照 在介绍高光材质的时候我们提到了Lambert(兰伯特)光照,这是一种surfaceshader中非常常用的光照模型。兰伯特光照用来描述简单的漫反射情形时非常好用。

UnityShader实例:边缘光材质 边缘光材质边缘光材质原理和xray材质相类,shader代码也就长得几乎一样了,一般游戏中做一些角色的背光效果,或者宝石材质(如下图所示),总之看

【Unity3d】疑难杂症解决之系统报错:Supplied NxActorDesc is not valid. createActor returns NULL 最近用Unity3d开发的游戏项目忽然频频报错:SuppliedNxActorDescisnotvalid.createActorreturnsNULL.按照csdn的搜索结果:

标签: unity小技巧

本文链接地址:https://www.jiuchutong.com/biancheng/369260.html 转载请保留说明!

上一篇:unity www读取本地视频文件和外部视频文件 播放视频动画和视频声音

下一篇:【猫猫的Unity Shader之旅】之Lambert光照(猫的所有视频)

  • 个人独资企业需要报税吗
  • 退回的企业所得税怎么做账务处理
  • 增值税专用发票有效期是多长时间
  • 金税四期怎么监控银行流水
  • 汽车销售服务费增值税税率
  • 预收和应收可以冲销吗
  • 向个人账户汇款选项
  • 房地产企业借款过多的原因
  • 进口奶牛缴纳增值税
  • 营改增抵减的销项税额是什么意思
  • 劳务分包预缴税怎么算
  • 企业购进货物暂估入库的会计分录如何处理?
  • 个人境外收入如何开发票
  • 简易征收是什么意思和一般纳税人
  • 实际销售金额是开票金额吗
  • 零售通收银
  • 差旅费可以支取现金吗
  • 定额发票2019年规定
  • 期初建账实验步骤
  • 公司非本单位退休人员发放工资
  • 社保公司返还多交的保险费会计分录怎么写?
  • 劳务外包开票税目由所提供的服务性质来决定
  • 合同负债和预收账款的关系
  • 税优识别码是纳税人识别号吗
  • iphonexs如何强制关机重启
  • linux获取网络设备的交换机网络
  • mac环境搭建
  • 退休后工作单位填什么内容
  • 集团内无偿借贷合法吗
  • 借款合同印花税怎么做账
  • 房屋土地使用权到期后续费标准
  • 新闻管理系统类图
  • 网页制作零基础教程
  • php添加数据到数据库失败error
  • 固定资产被替换的账面原值怎么算
  • 阿里云主机安装软件
  • mongodb介绍
  • 电子承兑对方拒绝签收多久能到账
  • 企业基金分红具体流程
  • 企业内部控制的概念
  • sql server2008代理无法启动
  • 企业应收账款怎么记账
  • 暂估费用的会计分录
  • 其他货币资金怎么结转
  • 企业变更地址需要几天
  • 收到运输服务发票会计分录
  • 房产税减按70%的政策
  • 存货跌价准备的计算
  • 设计服务成本和信息中心的测试成本
  • 总公司是一般纳税人分公司是什么
  • 企业会计档案由谁保管
  • mysql服务1053
  • windows2008 64位系统下MySQL 5.7绿色版的安装教程
  • mysql count详解及函数实例代码
  • 播放winner
  • macbook怎么开hdr
  • 不会安装系统怎么安装
  • winpe下载u盘启动版
  • windows modules installer worker
  • 硬盘安装xp系统安装教程
  • 怎么在centos中创建一个文件
  • xp桌面底部任务在右边
  • window7电源设置
  • xp无法加载配置文件
  • media.codec是什么软件
  • 斗西游破解版
  • 对于cookie的描述
  • node.js 10实战
  • perl语言基本命令
  • shell脚本自动执行
  • 详解Python装饰器由浅入深
  • JavaScript实现同时调用多个函数的方法
  • jQuery 3.0 的 setter和getter 模式详解
  • 如何将python中的列表与数据对齐
  • js数组用法
  • Java如何获得集合里的元素
  • 税务评定等级a是缴纳多少
  • 车船税完税凭证去哪里打印
  • 天津海泰南路属于哪个区
  • 季度财务会计报告怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设