Unity动画播放BUG_樱花粉的小铁锹的博客-程序员秘密_unity动画bug

技术标签: unity  Unity实用技术解析  

动画在Unity中可以正常播放,打包发布出现动画不能正常播放情况

提示:这里简述项目相关背景:

在近期的项目中这个问题可谓是困扰了我好久,所有能想到的问题我都想到了,包括在工程文件打包后在后台看动画输出信息,调试输出内容,此时会发现,该播放动画的这一步骤不能正常播放,但是播放完动画的输出信息可以正常输出。此时只能说明我们的动画格式或者我们的模型设置有关。


问题描述

提示:这里描述项目中遇到的问题:

每次遇到的这种问题就是很烦,特别是在Unity中可以正常运行,但是一打包发布就出现各种BUG,就真的让人很费解,该问题把所有该想到问题都想到了,包括模型的动画也重新给做了一版,模型的设置也重新给调整了一下。但是此问题还是不行,接下来就该是用我们最原始而又普通的排查方式了,对比法,把我们的模型与正常播放动画的模型进行对比,查看是不是我们的哪个属性没设置好,像包括模型的动画格式。


原因分析:

提示:这里填写问题的分析:

有了上边的解决思路我们接下来要干的工作就简而易举了,经过我们的一一排查发现了我们的模型Model选项下的Read/Write Enable没有勾选上,同时我们的Rig选项上的Animation Type 选项所设置的格式也有偏差。那么既然看出来不对了,我们就把不同的地方给设置为一样的格式。


解决方案:

提示:这里填写该问题的具体解决方案:

在这里插入图片描述
我们可以在此选项上选择我们的模型动画播放格式
而它主要有这么几种格式,如下图所示:
在这里插入图片描述
我们的物体不是人物模型我们就选择Generic就可以。对于Rig的更详细的介绍可以参考Unity官方API给出的介绍自己详细了解一下。Unity Rig API
而我们的Model选项的Read/Write Enable选项也是同样的方法勾选上就可以了

在这里插入图片描述
Model选项的详细参数可以参考Unity官方API介绍Unity Model API

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_45244541/article/details/124228626

智能推荐

解析java第3章答案,Java面试题3_weixin_39679370的博客-程序员秘密

一、servlet执行流程程序员客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request就能够知道是谁发出的请求,请求信息及其余信息,当servlet处理完业务逻辑后会将信息放入到response并响应到客户端。...

人工智能python营公众号_认真推荐几个Python和AI方面的公众号_weixin_39664774的博客-程序员秘密

原标题:认真推荐几个Python和AI方面的公众号干货来啦!!Python目前是最火的语言,今天小编给大家推荐几个在Python和机器学习领域领域非常有名的几个大号,都是高质量的公众号!Crossin的编程教室“Crossin先生”是一个技术很硬核、文章很幽默、答疑很耐心的资深开发者兼布道师,他的“编程教室”专注于Python教学已有6年,浅显易懂的零基础教程累计让数万名学习者迈入编程的大门,堪称...

题目:约瑟夫环_夜阑優琿的博客-程序员秘密

题解:这里的约瑟夫环是通过对数组长度的循环位移实现的,注意每次操作后数组长度减一。题中的约瑟夫环每次位移是移三位,但要注意每次位移前都要删除当前元素,所以实际上每次只要移两位就行了。题目:问题 C: 约瑟夫环时间限制: 1 Sec 内存限制: 128 MB提交: 1109 解决: 624[提交][状态][讨论版]题目描述有n个人围成一个圈,从第一个人开始顺序报号1,2,3。凡是报到3退出圈子中的人原来的序号。要求打印出退出人的序号。以及找出最后留在圈子中的人原来的序号。输入

编译原理简明综述笔记_s605133696的博客-程序员秘密_编译原理过程综述

1.1编译相关名词编译程序:源语言为“高级语言”,目标语言为“低级语言”的翻译程序宿主机:运行编译程序的计算机目标机:运行编译程序所产生目标代码的计算机从功能上分诊断编译程序(Diagnostic Compiler):专于帮助程序开发和调试的编译程序优化编译程序(Optimizing Compiler):着重于提高目标代码效率的编译程序交叉编译程序(Cr

c语言用递归方法实现冒泡排序,C语言 冒泡排序 递归法_weixin_39715834的博客-程序员秘密

1 #include 2 #include 3 int main()4 {56 void bubble(int *a,int n);78 int i,n,a[100];910 printf("请输入数组中元素数量(不大于100个):");11 scanf("%d",&n);1213 for(;n<1||n>100;){14 ...

随便推点

shell 删除七日内日志_shell日志删除(超容量&自动)_weixin_39835178的博客-程序员秘密

背景:避免双十一磁盘被打爆,本想通过crontab执行,但是删除需要密码,所以用作当机器磁盘高于摸个阈值,进行无关性日志强删#!/bin/sh#use#sh clean.sh wmporder_prehost 38(说明:磁盘超过38%,则进行删除日志)pgm -A `armory -leg $1` 'df -h' > alldf.logcat alldf.log | grep -A2 ...

MS SQL 日志记录管理_saga_gallon的博客-程序员秘密

日志记录分类按日志文件查看器,习惯将错误日志归为SQL SERVER、 SQL SERVER 代理, Windows应用程序日志,数据库邮件等四类错误日志记录。如果还考虑维护计划、远程维护计划、作业历史记录日志信息,总共是7类日志信息文件。其中Windows应用程序日志类型又分为系统日志(System)、安全日志(Security)、应用程序日志(Application),

微信跳转手机默认浏览器打开的实现方式_safsdfj的博客-程序员秘密_微信跳转默认浏览器

最近遇到一个需求、朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码,。跳出微信打开一个指定的我们自己的页面,拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,在网络上找到 很早之前一些前辈分享的遮挡。我们加以改进。现在可以实现安卓手机的话是通过点击链接,直接跳转出...

性能测试之mysql数据库如何调优?_普通网友的博客-程序员秘密_mysql如何调优

一、Mysql性能指标及问题分析和定位1、我们在监控图表中关注的性能指标大概有这么几个:CPU、内存、连接数、io读写时间、io操作时间、慢查询、系统平均负载以及memoryOver2、介绍下Grafana模板中各性能指标的意思这个是Mysql数据库的连接数这个图标表示了慢查询上图就是Mysql数据库的缓存区,展示了最大缓存以及已使用缓存等数据3、性能分析一般在产生Mysql瓶颈的时候往往伴随着的是CPU使用率急速上升,需要top看一下是哪个线程占据了大量的CPU资.

何不试试使用xsl+jsp+xml+taglibs来实现web显示层! _shengbox的博客-程序员秘密

目前大多数使用j2ee开发B/S结构的方案,在显示层大多使用的是jsp,具体点就就是java代码内嵌html页面的实现!对于这里的jsp,他的主要功能还是为了在页面显示后台生成的有用数据,这样做最大的问题就是页面和代码的混乱,致使美工无从下手,程序员维护起来也是苦不堪言,做jsp的兄弟一定很清楚!目前解决此方法的手段最主要就是靠jsp的taglibs(jsp扩展标记库),它的主要功能就是把jsp中

HTTPS 协议核心原理_爱好学习的青年人的博客-程序员秘密

HTTPS 协议核心原理“安全”的四个特性机密性(加解密)完整性(摘要算法)身份认证(接收方确认身份)不可抵赖(发送方不能否认自己的行为)后两个通过私钥加密,公钥解密 以及 摘要算法实现的数字签名 进行实现对称加密对称加密: 客户端和服务器共享同一个密钥,客户端给服务器发消息时,客户端用此密钥加密,服务器用此密钥解密;反过来,服务器给客户端发消息时,相反的过程。这种加密方式在互联网上有两个问题:**1. 密钥如何传输?**密钥A的传输也需要另外一个密钥B,密钥B的传