[动画] Unity萌新:不给模型meshCollider勾选Convex的情况下怎么设置碰撞?...

查看:468 |回复:3 | 2021-6-3 12:04:15

您需要 登录 才可以下载或查看,没有账号?注册

x
题主新人菜鸟,想在Unity3d中做一个罐子,罐子中放着一些东西,类似花瓶口中插着花的效果。因此这些东西需要和罐子产生碰撞。题主给花加了mesh collider、convex、rigidbody,花瓶加了mesh collider、rigidbody,但是没用用,花会穿透花瓶倒下来。但是如果花瓶也加convex就是凸面体没有那个洞了,花又会被挤出来……求问各位大佬怎么解决,非常感谢!
2021-6-3 12:04:15  
 赞 赞 0

使用道具 登录

3个回答,把该问题分享到群,邀请大神一起回答。
2#
你花瓶需不需要移动,不需要只是static的话,就只让花convex就可以了
如果花瓶也要的话,就有点麻烦,但不是没办法

反正convex如果mesh不是凸包型的话,就需要分解,似乎有专门插件自动分解,如果简单的,你自己分割就好,比如花瓶壁面沿着经线切割成八片,加上瓶底九片convex基本可以满足你说的需求

只要记住,带rigidbody的玩意,一定需要convex。但是完成碰撞并不必要。自己好好理解这句话
回复 收起回复
2021-6-3 17:53:58   回复
 赞 赞 1

使用道具 登录

3#
楼上的回答很专业
回复 收起回复
2021-9-6 07:57:10   回复
 赞 赞 2

使用道具 登录

4#
我记得可以给物体添加BOX来实现碰撞  
回复 收起回复
2021-12-24 15:00:12   回复
 赞 赞 1

使用道具 登录

CG 游戏行业专业问题

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表