开发中Rigidbody,Collider,PhysicMaterial的问题.docxVIP

  • 10
  • 0
  • 约1.85千字
  • 约 4页
  • 2020-10-09 发布于山东
  • 举报

开发中Rigidbody,Collider,PhysicMaterial的问题.docx

Unity开发中Rigidbody,Collider,PhysicMaterial的问题 Posted on 2013年07月06日 by U3d / \o 查看 Unity3D 基础教程 中的全部文章 Unity3D 基础教程/被围观 52 次 其中最基本的关系: Collider是最基本的触发物理的条件,例如碰撞检测。基本上,没有Collider物理系统基本没有意义(除了重力)。 Rigidbody是物体的基本物理属性设置,当检测碰撞完之后,就要计算物理效果,而Rigidbody就是提供计算基本参数的玩意。 PhysicMaterial则是附加的基本物理参数,是一个物理材质,UNITY3D有自带默认的物理材质的系数(在Edit/Project Settings/Physic下设置),它参与碰撞的计算例如反弹效果摩擦效果等。 Rigidbody部分: Rigidbody相关具体函数我就不解释了,看官方手册就很明朗,不过有几个还是要讲一下。 1.如果没有Rigidbody而设置了Collider碰撞的话,那这个物体就是个死死不会动的物体。假设有Rigidbody去撞它的话,那将会被弹开。不过,假设该脚本控制的是位移而不是物理加力的方式的话,将穿透过去。两个没有Rigidbody的物体,也是穿透。 2.如果物理系统感觉不真实不好,那很可能是缩放的问题。如果你的游戏世界非常大,

文档评论(0)

1亿VIP精品文档

相关文档