zoukankan      html  css  js  c++  java
  • U3D 实现地面碰撞效果

    前面讲了如何让两个刚体碰撞:

    现在来细细讲解一下,

    首先,精灵刚体后就好比物理世界的物体,是受到重力所用的,

    然后两个物体要添加碰撞系数才能实现碰撞,

    这种情况下,碰撞后会使得另一个刚体也会随之运动,就如同自然界的惯性一样:

    如果需要实现两个精灵能够碰撞,并且其中一个物体不会随之运动,就要加把它添加一个碰撞检测(如同地面):

    这样就可以实现如果碰撞到地面一样的效果。

    例子二:球体和倾斜的地面发生碰撞:

    将一个刚体设为球体碰撞

    另一个不设置为刚体,就设置为矩形碰撞就行了

    结果如图:

    就可以实现,球体在鞋面上进行滚动了

  • 相关阅读:
    阅读笔记第六次
    阅读笔记第五章
    阅读笔记第四章
    阅读笔记第三章
    软件需求分析课堂讨论
    阅读笔记第二篇
    阅读笔记五
    阅读笔记五
    阅读笔记三
    阅读笔记二
  • 原文地址:https://www.cnblogs.com/sunxun/p/4902850.html
Copyright © 2011-2022 走看看