Unity3D教程,如何导入模型的碰撞检测
unity3d吧
全部回复
仅看楼主
level 8
wdl071
楼主
很多人在初学的时候,可能会碰到这样一个问题:导入Unity3D的模型,给模型添加RigidBody后,模型会
一直往下落。那么,我们如何解决这个问题呢?
2018年03月22日 11点03分
1
level 8
wdl071
楼主
如果你尝试过创建一个Cube之类的,添加RigidBody。运行程序后,你会很明显的发现这个Cube可以掉落到地面。
因而,想要我们的模型也这样,可以将一个Cube与模型进行绑定,然后调整Cube的碰撞体积,并去掉Cube的渲染。这样我们就可以让模型享有Cube的碰撞检测,而又不会看到Cube。
2018年03月22日 11点03分
2
level 8
wdl071
楼主
一、导入资源:Assets--Import Package--Terrain Assets,导入系统的地形贴图等资源。
二、.添加模型:在Assets下建立一个Model文件夹,将自己的3D模型放入Model中。
2018年03月22日 11点03分
3
level 8
wdl071
楼主
3.建立地形:Terrain--Create Terrain。建立一个地形,在地形编辑部分点击Paint the
terrain texture图标,选择一个Texture,并调整Tile Size X, Tile Size Y。
2018年03月22日 11点03分
4
level 8
wdl071
楼主
我看到大家在学习unity3d的时候,总有些无法解决问题来求助,当然有一部分解决了,但是还有很多难题没有人为你解答,我想学习最好的方法就是去交流,去沟通,在这里我为大家推荐一个我的裙,入裙编号8797,里面有很多大神在为大家解决难题,也有很多的像你一样无法解决问题的人在里面学习,加的时候编号打(8797),我就知道是你了,我也会不定时为大家提供学习资料和视频。
2018年03月22日 11点03分
5
level 8
wdl071
楼主
等下继续更新
2018年03月23日 07点03分
6
level 8
wdl071
楼主
4.将模型拖到Unity3D场景编辑中,并调整位置。随便添加个方向光,看起来会比较顺眼。这个时候,如果你给模型
添加RigidBody,虽然它会有重力,但不会与Terrain进行碰撞。
2018年03月23日 11点03分
7
level 8
wdl071
楼主
5.创建碰撞体:GameObject--Create Other--Cube。将Cube放到模型的中心位置(其他位置也可以),你可以看到Cube
有个Box Collider对象。调整Box Collider的Center和Size,也就是碰撞范围(绿色的矩形),让碰撞范围符合整个模
型。建议分别通过X,Y,Z轴朝向进行调整。如图所示。
2018年03月24日 10点03分
8
level 8
wdl071
楼主
2018年03月25日 02点03分
9
level 8
wdl071
楼主
2018年03月26日 13点03分
10
level 3
名字真难起啊😢
老哥能不能弱弱的问个问题
2018年03月26日 14点03分
11
wdl071
什么问题
2018年03月26日 14点03分
level 3
名字真难起啊😢
2018年03月26日 15点03分
12
level 3
名字真难起啊😢
这个骨骼绑定之后就有的bug
新手啥都不会 又没人教 真心酸
2018年03月26日 15点03分
13
level 3
名字真难起啊😢
2018年03月26日 15点03分
14
wdl071
把程序包发我
2018年03月27日 05点03分
level 8
wdl071
楼主
你加我把你的程序打包发过来,给你看问题
2018年03月27日 05点03分
15
1
2
尾页