Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案
目录
Spine动画打包成AssetBundle资源到安卓平台时,材质丢失。
如果真的特别需要在u3d编辑器中显示为正常,可以手动在编辑器中的右边Inspector面板重新选择一下材质球的shader或者手动拖这个材质球到 物体的属性面板里面。
Spine动画打包成AssetBundle资源到安卓平台时,材质丢失。
网上的解决方案都是:
解决方法如下:
Edit——>Project Setting——>Graphics
在Always Included Shaders中 是Unity默认打包的材质球类型 ,将你所用到的材质球类型也添加进去,重新打包。就可以读取到? 这个只能解决(82%的用户)
————————————————
真实情况是: u3d编辑器Android平台模式
就算加入了Graphics 强制绑定shader 还是会在u3d编辑器中显示粉色,但是查看物体的属性面板发现材质和shader并没有丢失,是因为[u3d编辑器Android平台模式]中会有显示错误,导出到手机安卓上运行是正常的 材质并没有丢失!!!
如果真的特别需要在u3d编辑器中显示为正常,可以手动在编辑器中的右边Inspector面板重新选择一下材质球的shader或者手动拖这个材质球到 物体的属性面板里面。
附加:代码强制赋值材质球里shader的方法
void Start(){//AB包的方式------------------------AssetBundle ab = AssetBundle.LoadFromFile("Assets/AssetBundles/kkk/jjj");Material m = ab.LoadAsset<Material>("Doi_Material");m.shader = Shader.Find("Spine/Skeleton");gameObject.GetComponent<MeshRenderer>().material = m;//已经强制绑定了Shader到U3D编辑器的方式----------------Material m= GetComponent<Material>();m.shader = Shader.Find("Spine/Skeleton");//Find 那个在编辑器模式里面呈现紫色的材质球的shadergameObject.GetComponent<MeshRenderer>().material = m;}
Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案相关推荐
- 一、创建Assetbundle 在unity3d开发的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新。
一.创建Assetbundle 在unity3d开发的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新. 一个Asse ...
- unity 角色鉴赏 spine动画鉴赏人物
基本实现需求: 一.人物: 1.人物的左右自由切换,人物是spine动画 2.人物移动到最左边时左移键消失,右移到最右边时右键小时 3.点击人物时人物站立动画切换摆pos,移动时不能点击动画切换 二. ...
- Unity初识之将小图打包成大图
Sprite Packer 打包成大图 官方文档 配置: Edit->project setting->Editor 可以选一直启用还是关闭还是在build的时候才启用 例如选择两个图片 ...
- Unity TimeLine和Spine动画不受timeScale时间影响的解决办法
当我们游戏经常需要暂停的时候,又不想TimeLine动画受到影响 首先将PlayableDirector组件 的UpdateMethod调为UnScaleGameTime 如果TimeLine里面的组 ...
- python+unity表情驱动二(打包成exe)
python+unity表情驱动工具二(打包成exe) 使用pyinstaller在控制台打包 工具的使用效果 使用pyinstaller在控制台打包 这里并没有使用auto-py-to-exe界面工 ...
- Unity3D 中材质球(Material)打包成AB(AssetBundle)出现材质丢失问题的解决方案
转自:https://www.cnblogs.com/hacker13a/p/7279730.html 关于Unity3D中打AB(AssetBundle)资源包,默认是不连Shader一同打包进去的 ...
- python3打包成exe运行 无法定位程度输入点_Pyinstaller递归错误解决方案
layout: post title: Pyinstaller递归错误解决方案 date: 2018-06-18 categories: blog tags: [递归错误,py,python,Maxi ...
- unity导入素材时材质丢失素材变成粉红色的解决方法
有很多时候,当我们通过unity asset store或者blender等等外源导入素材时,会出现材质缺失的bug,如下图所示 : 一个很可能的原因,是由于unity本身管线在每个版本的更新过程中, ...
- unity骚操作之: 解决AVPro Video在安卓移动端播放不了SteramAssecting里面的视频 或者 URL视频
Unity自带VideoPlay用来播放视频有bug,在移动端测试无法正常使用Url播放,所以找到AVProVideo,这个插件很好用,移动端亲测可用,功能也全,这里记录下使用心得 下载地址:支持Un ...
最新文章
- 【RocketMQ工作原理】订阅关系的一致性
- Python—程序设计:抽象工厂模式
- Swift 与 Objective-C混合编程
- Dockerfile使用方法详解
- 计算机自动启动无法开机,开机自启动被关闭,无法保护计算机安全,这是为啥。怎么办?...
- 为什么总说做产品经理的门槛低?
- 你知道css单位fr吗?
- 怎么添加流程图画布_工作流程图软件,教你绘制简单的工作流程图!
- 计算机科学文学学士,波士顿大学计算机科学.pdf
- 【leetcode】length of last word (easy)
- 清华大学 TUNA 协会
- oracle11g64位怎么用sql,Oracle11g64位下使用PLSQL
- PG数据库表及表注释查询语句
- HCIE 面试资料-STP/RSTP/MSTP
- 简单的前后端交互的案例
- Windows ubuntu子系统 Windows Subsystem for Linux (WSL)挂载移动硬盘U盘
- EDT(异地通)区块链技术将极大影响的全行业,其中包括支付行业。
- Vue入门之无法加载文件 C:\Users\xx\npm\vue.ps1,因为在此系统上禁止运行脚本问题解决。
- Benders Decomposition初认识
- SCMA 基于球形译码的MPA算法