首先说一下Unity3D的单位问题。模型导入到Unity3D中,如果你之前没有在3D中关心过单位问题,则它在场景里的大小一定会出乎你的意料。

Unity3D中的1单位是fbx文件中的1单位的100倍,所以,如果我们想在Unity3D中使用1单位=1米的话,那么mas和Unity3D中制作的时候,单位就要设置成1厘米。也就是说在导出Unity3D场景的时候我们需要选择厘米单位。

再说导入模型,今天做了一个测试,把一个不到200万面的模型导入到Unity3D中成功,但是在给模型添加Generate Colliders的时候出现问题,可以添加上,但是添加上之后就找不到原来的模型了,试了好多次也没有成功,最后分析原因是,模型面太多了。解决办法是把原来的模型分解生两个在添加到工程中去就可以解决。现在也是有一个疑问Unity3D单个物体多少面可以添加Generate Colliders?

再说一个导入模型的碰撞检测,导入一个模型,不能与地面发生碰撞,解决办法是可以添加一个父物体Cube,它是有碰撞的可以吧导入模型拖拽到Cube。

Unity3D教程:导入模型碰撞检测

下充当它的子物体,

Unity3D教程:导入模型碰撞检测

在去掉Cube的Mesh Renderer,也就是不进行渲染Cube。当然,你也可以将它作为Cube或Sphere等形状进行碰撞,但可能精确程度会很差。就例如上面例子里的坦克,最上面的炮头左边是空的。这样我们可以创建多个Cube进行组合,来增加碰撞的精确度。

Unity3D教程:导入模型碰撞检测相关推荐

  1. Unity3D教程:简单的碰撞检测

    需求:当立方体Cube碰到地面Plane的时候,输出碰撞物体的名称,则表述检测到立方体碰撞了地面. 1.搭建一个简单的场景. 在新的工程中选择File->new Scene创建新的场景.然后在该 ...

  2. 【Unity3D 教程系列第 19 篇】Unity 中根据长方体模型的尺寸添加碰撞盒 BoxCollider

    这是[Unity3D 教程系列第 19 篇],如果觉得有用的话,欢迎关注专栏. 前言: 给一个长方体模型添加碰撞盒 BoxCollider,即使手动拖拽也费不了多长时间,但手动拖动不仅显得 Low , ...

  3. SIMetrix教程-005.SIMetrix导入第三方库;SIMetrix导入模型

      各种仿真软件能否导入.怎么导入第三方库是个永恒的话题.   SIMetrix安装时如果选择的是默认路径,那么软件自带库文件路径一般是C:\Program Files\SIMetrix830\sup ...

  4. 开源OA教程详解:数据中心导入模型设置

    Importer O2OA V6.2版本中,增加了导入模型配置. 导入模型可以让开发者通过配置,实现用户导入Excel数据到系统中,形成内容管理文档.流程管理工作和自建表数据的功能.同时系统还支持根据 ...

  5. Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

    原创文章如需转载请注明:转载自风宇冲Unity3D教程学院 引言:想用Unity3D制作优秀的游戏,插件是必不可少的.工欲善其事必先利其器.本文主旨是告诉使用Unity3D引擎的同学们如何根据需求选择 ...

  6. 【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

    [风宇冲]Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载 (2012-12-09 07:27:51) 转载▼ 标签: unity3d unity unity3d教程 unity3 ...

  7. (转)【风宇冲】Unity3D教程宝典之AssetBundles:第一讲

    自:http://blog.sina.com.cn/s/blog_471132920101gz8z.html 原创文章如需转载请注明:转载自风宇冲Unity3D教程学院 AssetBundles第一讲 ...

  8. Unity3D教程:动画融合、动画层、动画混合、附加动画、程序动画、动画重放和取样

    原帖地址:http://www.unitymanual.com/5323.html 动画脚本 Animation Scripting Unity's 动画系统允许你创建一个漂亮的动画蒙皮角色,动画系统 ...

  9. Unity3D教程:着色器

    如下图所示,在Project面板中新建一个New Material.这样子就准备好了一个空白的着色器.它能支持的类型也就在Shader中全部显示出来.不得不说,很好很强大. Unity3D教程:着色器 ...

最新文章

  1. ORACLE如何删除归档日志文件
  2. 机器学习都需要有哪些数学知识?
  3. IPython在Windows 7上的搭建步骤
  4. 模块和包——Python
  5. POJ-1191 棋盘分割 记忆化搜索
  6. kali之msfconsole
  7. python实现五子棋-人机对战/人人对战(动图演示+源码分享)
  8. 根据车辆型号自动生成车辆编号
  9. window8 激活工具
  10. 运行内存4g电脑装linux够用,win10系统4g内存够用吗|win10安装4g内存够不够用
  11. Android判断手机是否在口袋中,距离传感器
  12. 职场五大能力之学习能力
  13. mt管理器java_MT管理器
  14. 【计算机网络】计算机网络总结
  15. 埃尔米特三次样条插值算法-JAVA版本实现
  16. 如何安装Tomcat 8.0
  17. WIN7旗舰版下安装SQL SERVER 2008安装报错解决方案
  18. 就 3 点,提升工作效率
  19. 大数据Python爬取B站电影排行榜——爬取信息
  20. fseek linux 大文件_fseek读取大文件

热门文章

  1. WCF 构建REST Service 跨域访问解决方法
  2. 瑞萨e2studio(16)----基于DTC的多通道ADC采集
  3. 中国历史上最经典的七个梦
  4. linux .vimrc教程,linux .vimrc的设置!
  5. app登录时用QQ或者微信授权登录,及找回密码功能
  6. AI写原创文章内容平台排名,一键生成软文、改写、写稿
  7. 【FFH】Canvas实现帧动画及封装(OpenHarmony JS UI)
  8. idea恢复默认快捷键
  9. Hbase split的三种方式和split的过程
  10. Operator Splitting Methods in PDEs