永发信息网

unity3d不规则模型怎么检测碰撞

答案:2  悬赏:0  手机版
解决时间 2021-04-14 06:47
  • 提问者网友:兔牙战士
  • 2021-04-13 16:33
unity3d不规则模型怎么检测碰撞
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-04-13 17:25
据我所知,最细致的方法是使用meshCollider,但是这种方法不推荐,对于计算资源的消耗有些大。

我比较常用的就是用一些boxCollider组合在一起做一个没有太追究细节的碰撞检测。
全部回答
  • 1楼网友:白昼之月
  • 2021-04-13 18:31
两个物体都必须带有碰撞器(collider)。 在unity3d中。碰撞体是物理组件的一类。如果两个刚体相互撞在一起.触发器,另一种则是利用触发器,除非两个对象有碰撞体时物理引擎才会计算碰撞.碰撞器:一群组件,其中一个物体还必须带有rigidbody刚体。 2:box collider(盒碰撞体)。 4,mesh collider(网格碰撞体)等,它要与刚体一起添加到游戏对象上才能触发碰撞,但都必须加到gameobjecet身上,没有碰撞体的刚体会彼此相互穿过  1。 3,在物理模拟中,它包含了很多种类,一种是利用碰撞器,比如.物体发生碰撞的必要条件,能检测碰撞发生的方式有两种.要产生碰撞必须为游戏对象添加刚体(rigidbody)和碰撞器,只需要在检视面板中的碰撞器组件中勾选istrigger属性选择框,这些碰撞器应用的场合不同,刚体可以让物体在物理影响下运动
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯