问题描述:

由于需求原因,从unity上的商店购置了一套资源,作为场景搭建的元素。搭建完放上角色行走时发现人物会悬浮在模型上方。
即运行后如图,光照阴影是贴在模型上的,但人物的脚与影子却不在一个点上,很明显是漂浮在模型上方的:

分析:

1.检查是否有其余模型覆盖在二者之间
简单查看的方法:从层级列表里拖出这两个对象,重新放置在另一个场景中运行。将二者拉出来放在另一个空白场景主要是为了排除其它模型的干扰,确保场景内基本只有他们俩的存在以方便问题的排查。

当重新放置在另一个场景中运行,未出现上述情况,则说明有其它模型阻挡,与该人物脚下地面关系不大,仔细查看其余模型即可。
若依旧出现上述人物飘浮的情况,则进行进一步排查。

2.查看人物刚体
如图:人物身上的胶囊体,360°检查是否位于脚底;或者可以直接创建一个cube查看是否是人物的问题:


如果cube没问题但人物有问题的话则重点检查人物的胶囊体是否有偏差;
若都有问题则说明问题处在地形模型上。

3.查看地形模型

点击地形模型(记得打开Gizmos,勾选mesh系列)查看模型网格:

发现网格加在了模型上方的感觉,查看其碰撞体,有两个,且都勾选了凸面:

问题应该就出在这上面,所以下一步,可以选择运行场景,在场景里的重力作用下实时观察到哪个mesh是导致出现飘浮问题的原因。
具体即先将MeshCollider组件都取消选中凸面的勾选

然后运行场景,逐个选中组件,但记得留至少一个mesh。直到cube正常落在地面上:

至此,问题解决。关闭运行后,将ground模型的MeshCollider重新勾选为运行时最后的状态即可。
而造成上述问题的原因,不太清楚,猜测是因为模型导入的时候unity为其自动匹配了两个mesh。且凸面是具有厚度的,会导致比原模型厚度稍微高点从而视觉上看起来显得漂浮。
如果有清楚原因的也可以告知一下。

【unity3D】 分享学习路上的一些坑(一)——商店导入的模型人物站上去看起来是飘着的;相关推荐

  1. 【FCL学习第二讲】使用Assimp库导入外部模型碰撞检测

    测试模型 首先,使用Solidworks新建一个正方体,边长20mm,另存为stl格式 使用Assimp库Assimp - LearnOpenGL CN (learnopengl-cn.github. ...

  2. 在学习爬虫的路上,有多少坑在前边

    在学习爬虫的路上,有多少坑在前边 前言 采集成功了,但是没有数据? 数据就在采集到的页面,并有正确的格式 数据就在采集到的页面,但提取的时候没有信息 补课:页面内到底有哪些信息 html 部分 css ...

  3. Unity3D 之 学习路线与学习经验分享

    转自:https://blog.csdn.net/qq_22521529/article/details/83108837 Unity3D学习路线与学习经验分享 该博文出自作者15游02 丁祺,是一篇 ...

  4. 自学python推荐书籍同时找哪些来实践-Python学习路上有这些论坛、网站、书籍与你同行...

    Python学习路上有这些论坛.网站.书籍与你同行 2019-05-03 18:24:41 613点赞 9508收藏 164评论 创作立场声明:希望我的一些经验可以给你少走一些弯路,但人总得走点弯路才 ...

  5. 肝货满满!CV学习笔记:入坑必备

    知乎:云时之间 链接:https://zhuanlan.zhihu.com/p/102044405 编辑:王萌 作者的话 最近因为一些原因被安排去做关于目标跟踪的一些工作,对我来说可谓是一个很大的挑战 ...

  6. 整理了我开始分享学习笔记到现在超过250篇优质文章,涵盖数据分析、爬虫、机器学习等方面,别再说不知道该从哪开始,实战哪里找了...

    大家好,我是老表,Python终身学习者,也是开源学习组织Datawhale终身成员,有近两年的Python编程学习经验,热爱爬虫与数据分析,目前是一名数据分析师(实习). 从18年5月起我将自己从0 ...

  7. 云南计算机专修学校附中,独家丨满分600,她考594!云大附中4位高分考生分享学习经验...

    随着昆明2020年中考成绩的公布,高分考生也备受关注.今年,昆明有多名考生的实考分都在590分以上(总分600分),多校都取得了令人瞩目的成绩.据晚报记者了解,今年云大附中一二一校区共有7名考生在59 ...

  8. 程序员生存定律——成长路上常见的坑

    程序员生存定律--成长路上常见的坑 2014-7-8 10:09| 发布者: 小isabella| 查看: 2549| 评论: 6|原作者: leezy_2000|来自: CSDN 摘要: 1. &q ...

  9. Unity3D NGUI学习(一)血条

    这次来讲讲Unity3D NGUI这个插件的学习,这个插件是收费的,不过去网上可以下载得很多可用版本.用来做用户的交互UI,学习起来比较简单 第一步,导入NGUI包 http://pan.baidu. ...

最新文章

  1. 基于centos6的mysql5.7.13主从部署(一)
  2. Ie6/ie7 不支持 JSON
  3. vue 禁止显示本网页由、、_【VUE/JS】vue和js禁止浏览器页面后退
  4. java什么是最终类型_golang和java,谁才是最终答案?
  5. 【项目管理】Scrum内容整理
  6. ethernet调试工具_开发者分享 | 如何调试10G/25G以太网IP自协商/Link Training
  7. springboot官网-application.properties文件
  8. 快速正确的修改变量的命名和如何正确规范的注释
  9. 对Windows学习的总结
  10. android的环境搭建与配置
  11. f分布表完整图a=0.01_桥梁横向分布系数计算方法及案例详解
  12. 《黑客攻防技术宝典:系统实战篇(第2版)》目录
  13. 华为交换机配置console口和telnet密码实例
  14. Acrel 2000E/G配电室综合监控系统
  15. 【电源模块】TPS54331 DCDC降压芯片设计
  16. 综合项目之闪讯破解(四)之 如何用C++编写可被C#调用的Dll
  17. python你实现视频自动打码,了解妨碍你观看精彩的马赛克是怎么精准形成的
  18. 微信 Android 视频编码爬过的那些坑
  19. 教你将PDF转换Word的方法
  20. Docker 安装可视化管理工具Portainer

热门文章

  1. 一位牵手腾讯应届毕业生的求职杂谈
  2. Python爬虫实战(四) :下载煎蛋网所有妹子照片
  3. 舔狗日记随机展示网站源码
  4. VMware虚拟机更改Mac系统的屏幕分辨率
  5. GoPass系列免杀基础(一)
  6. ⭐全网最强Java基础总结 ⭐,质量不行你直接拉黑我就行
  7. 成都c++语言青少年培训,成都小孩学信息学奥赛的好处-成都童程童美少儿编程培训金沙校区...
  8. Mac 上安装 windows 之后调整触摸板滚动方向
  9. 游戏配音中常见的节奏类型
  10. 怎么利用LinkedIn快速搜索国外客户资源?