unity3d怎么添加碰撞体

 我来答
很多游戏
高粉答主

2019-09-27 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386914

向TA提问 私信TA
展开全部

1、首先,打开Unity,创建一个圆球和一个平面。

2、将球的高度调高一点,让它位于平面上空。

3、给球体添加刚体,输入rigidbody,如下图所示。

4、点击运行,带有刚体组件,可以看到小球自然下落到平面上。小球、平面上自带碰撞器,所以小球不能穿过去。

5、可以自己给平面一个碰撞器,点击添加碰撞器,如下图所示。

6、添加好后,可以调整碰撞器的大小,由于是规则图形,所以创建出来的碰撞器与平面非常贴合,改变一下碰撞器的大小为x、y大小为11。

7、可以看到碰撞器已经出现在我们的视野中,可以调整大小以适合物体或角色,这样可以完美模拟现实中的碰撞效果。

幻想家爱休闲
高能答主

2019-06-08 · 分享休闲中的点点滴滴!
幻想家爱休闲
采纳数:1082 获赞数:266336

向TA提问 私信TA
展开全部

unity3d添加碰撞体步骤如下:

1、打开unity3d场景在里面导入一个相对更复杂的模型。

2、首先我们给这个模型添加Rigdibody刚体组件。

3、接着在Compont给其添加Mesh Collider组件。

4、勾选里面的 Convex,会默认根据自己的模型生成一个碰撞范围,但是不是很精确。

5、如果要更精确的碰撞,我们可以根据模型对应的部分,创建多个碰撞网格模型。

6、然后我们展开模型,把里面的网格ear1拖放到Mesh中,然后勾选Convex就可以在对应的位置建立碰撞范围,比如这里的右边的耳朵。

7、接着我们可以再次添加一个Mesh Collider把模型的另一个耳朵ear也添加上碰撞范围ear2。

8、同样的方式我们可以把模型需要添加碰撞的地方都添加上去,然后运行就可以得到更真实的物理效果了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用q户名
推荐于2017-09-24 · 知道合伙人数码行家
用q户名
知道合伙人数码行家
采纳数:56269 获赞数:150460
我最然懂的不多,但是我愿用全力来帮助大家。如果有不周到之处,还望大家海涵!

向TA提问 私信TA
展开全部
unity3d添加碰撞体方法:

1、碰撞体分为几种:球、立方体、网格、圆柱、胶囊等。
2、选中对象。
3、在U3D上方菜单component->Physics->BoxCollider就是立方体碰撞器。
4、你也可以在此处选择其他类型的collider。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一箱子的怒
推荐于2017-09-12 · TA获得超过384个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:103万
展开全部
1.碰撞体分为几种:球、立方体、网格、圆柱、胶囊等
2.你选中对象,在U3D上方菜单component->Physics->BoxCollider就是立方体碰撞器,你也可以在此处选择其他类型的collider
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leilongg1
2012-12-02 · TA获得超过2312个赞
知道大有可为答主
回答量:2683
采纳率:33%
帮助的人:2550万
展开全部
选中所要添加的对象,然后在菜单栏的component中选择相应的碰撞器就添加上了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式