只看结论可以跳到最后两段话。

按照Laya官网教程,与Laya2系列对标的unity导出插件对应的unity版本是2018.4.7。

但是我们有时候不得不导入高版本的unity资源。

由于unity2019以及后面的新版本资源导入到2018版本,会出现依赖资源丢失的问题,这是因为fileId字段不兼容造成的文件关联丢失。所以如果laya限制在2018版本导出资源,那确实是很麻烦的事情。

分析过程:
测试了一下unity不同版本导入laya插件的兼容情况,结果如下:
unity2020版本(使用urp)基本无法正常运行,能打开插件界面但各种报错;
unity2019则相对好一点,除了laya自带的shader会报错,还是能正常导出。这里注意必须用unity默认渲染管线,不要用urp,并且player setting里的色彩空间用gamma,不要用其它的,否则laya的shader会报错。这里shader的报错大意是alpha这个变量没声明,可以给它声明一下临时的 half alpha=0.0 让其不报错,反正色彩空间用了gamma后,shader脚本不会走这个#if分支。

好了,既然知道了兼容情况,那么可以通过unity2019作为中间版本,把高版本资源导进来,然后再导出到laya里。

最重要的是,在unity2019新建一个纯净的3d默认渲染管线工程,来进行资源导出,不要在urp工程里切换渲染管线。

如何把高版本unity资源导入Laya相关推荐

  1. Unity资源导入自动化设置

    Unity资源导入自动化设置 简介 具体实现 新的问题 解决方法 简介 大家都知道,在Unity中导入的资源不同类型有不同的设置, 例如:模型文件导入之后是这样的 当导入数量少的时候我们可以手动去改, ...

  2. Unity资源导入自动生成AssetBundle Name

    功能实现: ① Unity外部资源导入,拖拽资源,移动资源,reImport文件夹或者文件,自动生成Ab Name ② 生成AssetBundle配置文件,配置该文件夹下的忽略关键词和整体是否打包,添 ...

  3. oracle导入和导出,以及报错的处理包括高版本的dmp导入到低版本

    导入命令 imp 用户名/密码@你在tnsnames.ora中配置的服务名字 fromuser=你原来导出的用户名 touser=你现在要导入到那个用户 file=dmp文件所在位置 imp znsh ...

  4. SOLIDWOKS文件高版本转低版本,导入ADAMS的注意事项

    文章目录 前言 一.配置solidworks 二.Step文件转sld 三.将文件导入Adams 四.配置导入的模型 总结 前言 提示:这里可以添加本文要记录的大概内容: 入门者在使用仿真软件adam ...

  5. Oracle IMp/Exp Expdp/Impdp 高版本 导入 低版本的问题

    不同版本的EXP/IMP问题? 一般来说,从低版本导入到高版本问题不大,麻烦的是将高版本的数据导入到低版本中, 在Oracle9i之前,不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决 ...

  6. 低版本mysql数据导入高版本_将高版本mysql数据库的数据导入低版本mysql中

    前言 最近做了个网站,准备放到虚拟主机上的时候,发现本地数据库是mysql5.6,服务器上的mysql是5.0的.于是尝试导出数据,结果,导入的数据不是出错,就是各种乱码.折腾了好久之后,终于找到了解 ...

  7. Unity模型导入相关知识

    文章目录 常见的模型格式 模型导入参数设置 Model页签 Scene设置 Meshes设置 Geometry设置 Rig页签 Animation Type:动画类型 Avatar化身信息设置 Ani ...

  8. 如何将高版本服务器系统转为低版本,iOS高版本备份恢复到低版本系统的方法

    一般来说,在更新iOS系统的时候我们都会建议大家先用iTunes对系统进行完整备份.但时不时都会有人偷懒,或者使用手机OTA升级而没有对系统备份,最终导致不满意新系统了,想降级却无备份可以恢复的尴尬局 ...

  9. MapBoxSDK导入高版本unity2020、2021报错ARBackgroundRenderer

    MapBoxSDK导入高版本unity2020.2021报错ARBackgroundRenderer 使用2020以上版本的unity会导致报错: 解决方案: 使用2020以上版本的unity会导致报 ...

  10. Unity 3D 导入资源包 || Unity 3D 导出资源包

    项目中的一些资源具有复用性,只需要将资源导出,就能够重复使用. 导出资源包 执行 Assets → Select Dependencies 菜单命令,选中与导出资源相关的内容.接着执行 Assets→ ...

最新文章

  1. java数组缓冲,java – 字节数组缓冲图像转换速度慢
  2. MAS 714课程笔记12: 线性规划
  3. h5页面不可 移动_七大h5创建工具
  4. Pytorch 自定义激活函数前向与反向传播 ReLu系列 含优点与缺点
  5. 告别国外 IDE,阿里 蚂蚁自研 IDE 研发框架 OpenSumi 正式开源
  6. 反射-获取java私有内部类反射类型、私有字段
  7. 飞鸽传书谈哈希表之数学原理
  8. Linux 下开机自动重启脚本
  9. python对象模型映射_【500 Lines or Less】-【翻译练习】-【chapter 14】-【简单对象模型】-【第一部分】...
  10. DevOps: 一例高负载多并发服务器连接池满的异常排解过程
  11. setuna快捷键_Setuna 办公截图神器
  12. Android—Gradle教程(三)
  13. 一次软件测试的电话面试分享
  14. 如火如荼的人工智能现状
  15. 神策2020数据驱动用户大会:新愿景 + 新定位 + 新舰队正式亮相!
  16. 用javascript根据当前年月获得当前季度
  17. nginx参数sendfile
  18. Microbit蓝芽配对
  19. 猫鸡米问题java_人猫鸡米渡河问题的数学模型.doc
  20. PPPOE拨号经常掉线问题

热门文章

  1. spss25 等待服务器响应出现问题,spss打开配置服务器失败
  2. 【HTTP协议】HTTP协议初体验,深入浅出网络协议
  3. 人工智能数学基础---定积分3:微积分基本公式(牛顿-莱布尼茨公式)
  4. python手机端抢票大麦网_大麦网抢票攻略1.0
  5. Eclipse注释模板与规范
  6. “996”引众怒,互联网疯狂的后遗症
  7. Bayesian framework 贝叶斯框架 (R)
  8. 测量运放的输入偏置电流 - 实验准备
  9. Adobe PhotoShop(PS) for Mac 快捷键/PS快捷键
  10. 常用的求和公式(级数求和)