【unity3D】 分享学习路上的一些坑(一)——商店导入的模型人物站上去看起来是飘着的;
问题描述:
由于需求原因,从unity上的商店购置了一套资源,作为场景搭建的元素。搭建完放上角色行走时发现人物会悬浮在模型上方。
即运行后如图,光照阴影是贴在模型上的,但人物的脚与影子却不在一个点上,很明显是漂浮在模型上方的:
分析:
1.检查是否有其余模型覆盖在二者之间
简单查看的方法:从层级列表里拖出这两个对象,重新放置在另一个场景中运行。将二者拉出来放在另一个空白场景主要是为了排除其它模型的干扰,确保场景内基本只有他们俩的存在以方便问题的排查。
当重新放置在另一个场景中运行,未出现上述情况,则说明有其它模型阻挡,与该人物脚下地面关系不大,仔细查看其余模型即可。
若依旧出现上述人物飘浮的情况,则进行进一步排查。
2.查看人物刚体
如图:人物身上的胶囊体,360°检查是否位于脚底;或者可以直接创建一个cube查看是否是人物的问题:
如果cube没问题但人物有问题的话则重点检查人物的胶囊体是否有偏差;
若都有问题则说明问题处在地形模型上。
3.查看地形模型
点击地形模型(记得打开Gizmos,勾选mesh系列)查看模型网格:
发现网格加在了模型上方的感觉,查看其碰撞体,有两个,且都勾选了凸面:
问题应该就出在这上面,所以下一步,可以选择运行场景,在场景里的重力作用下实时观察到哪个mesh是导致出现飘浮问题的原因。
具体即先将MeshCollider组件都取消选中凸面的勾选
然后运行场景,逐个选中组件,但记得留至少一个mesh。直到cube正常落在地面上:
至此,问题解决。关闭运行后,将ground模型的MeshCollider重新勾选为运行时最后的状态即可。
而造成上述问题的原因,不太清楚,猜测是因为模型导入的时候unity为其自动匹配了两个mesh。且凸面是具有厚度的,会导致比原模型厚度稍微高点从而视觉上看起来显得漂浮。
如果有清楚原因的也可以告知一下。
【unity3D】 分享学习路上的一些坑(一)——商店导入的模型人物站上去看起来是飘着的;相关推荐
- 【FCL学习第二讲】使用Assimp库导入外部模型碰撞检测
测试模型 首先,使用Solidworks新建一个正方体,边长20mm,另存为stl格式 使用Assimp库Assimp - LearnOpenGL CN (learnopengl-cn.github. ...
- 在学习爬虫的路上,有多少坑在前边
在学习爬虫的路上,有多少坑在前边 前言 采集成功了,但是没有数据? 数据就在采集到的页面,并有正确的格式 数据就在采集到的页面,但提取的时候没有信息 补课:页面内到底有哪些信息 html 部分 css ...
- Unity3D 之 学习路线与学习经验分享
转自:https://blog.csdn.net/qq_22521529/article/details/83108837 Unity3D学习路线与学习经验分享 该博文出自作者15游02 丁祺,是一篇 ...
- 自学python推荐书籍同时找哪些来实践-Python学习路上有这些论坛、网站、书籍与你同行...
Python学习路上有这些论坛.网站.书籍与你同行 2019-05-03 18:24:41 613点赞 9508收藏 164评论 创作立场声明:希望我的一些经验可以给你少走一些弯路,但人总得走点弯路才 ...
- 肝货满满!CV学习笔记:入坑必备
知乎:云时之间 链接:https://zhuanlan.zhihu.com/p/102044405 编辑:王萌 作者的话 最近因为一些原因被安排去做关于目标跟踪的一些工作,对我来说可谓是一个很大的挑战 ...
- 整理了我开始分享学习笔记到现在超过250篇优质文章,涵盖数据分析、爬虫、机器学习等方面,别再说不知道该从哪开始,实战哪里找了...
大家好,我是老表,Python终身学习者,也是开源学习组织Datawhale终身成员,有近两年的Python编程学习经验,热爱爬虫与数据分析,目前是一名数据分析师(实习). 从18年5月起我将自己从0 ...
- 云南计算机专修学校附中,独家丨满分600,她考594!云大附中4位高分考生分享学习经验...
随着昆明2020年中考成绩的公布,高分考生也备受关注.今年,昆明有多名考生的实考分都在590分以上(总分600分),多校都取得了令人瞩目的成绩.据晚报记者了解,今年云大附中一二一校区共有7名考生在59 ...
- 程序员生存定律——成长路上常见的坑
程序员生存定律--成长路上常见的坑 2014-7-8 10:09| 发布者: 小isabella| 查看: 2549| 评论: 6|原作者: leezy_2000|来自: CSDN 摘要: 1. &q ...
- Unity3D NGUI学习(一)血条
这次来讲讲Unity3D NGUI这个插件的学习,这个插件是收费的,不过去网上可以下载得很多可用版本.用来做用户的交互UI,学习起来比较简单 第一步,导入NGUI包 http://pan.baidu. ...
最新文章
- 基于centos6的mysql5.7.13主从部署(一)
- Ie6/ie7 不支持 JSON
- vue 禁止显示本网页由、、_【VUE/JS】vue和js禁止浏览器页面后退
- java什么是最终类型_golang和java,谁才是最终答案?
- 【项目管理】Scrum内容整理
- ethernet调试工具_开发者分享 | 如何调试10G/25G以太网IP自协商/Link Training
- springboot官网-application.properties文件
- 快速正确的修改变量的命名和如何正确规范的注释
- 对Windows学习的总结
- android的环境搭建与配置
- f分布表完整图a=0.01_桥梁横向分布系数计算方法及案例详解
- 《黑客攻防技术宝典:系统实战篇(第2版)》目录
- 华为交换机配置console口和telnet密码实例
- Acrel 2000E/G配电室综合监控系统
- 【电源模块】TPS54331 DCDC降压芯片设计
- 综合项目之闪讯破解(四)之 如何用C++编写可被C#调用的Dll
- python你实现视频自动打码,了解妨碍你观看精彩的马赛克是怎么精准形成的
- 微信 Android 视频编码爬过的那些坑
- 教你将PDF转换Word的方法
- Docker 安装可视化管理工具Portainer