为fbx物体添加capsule collider组件之后再添加刚体组件,物体就不会穿过地面下沉了。在立方体上面添加一个Rigidbody刚体组件,并在上面添加一个Tertest脚本。给脚本添加OnCollisionEnter方法,可以检测碰撞collider,详细步骤:
1、打开unity3d创建一个地面Terrain。
2、接着创建一个立方体模型Cube。
3、在立方体上面添加一个Rigidbody刚体组件。
4、并在上面添加一个Tertest脚本。
5、给脚本添加OnCollisionEnter方法,可以检测碰撞collider。
6、在方法判断是否与地面Terrain接触并发生碰撞了,是的话就修改为红颜色。
if(theCollision.gameObject.name=="Terrain"){
GetComponent<Renderer>().material.color = new Color (255,0,0)
}
7、运行unity3d场景,发现立方体会下落,当掉落到地面后就变成了红颜色。
blender如何设置刚体方法步骤如下:1、在电脑桌面上,打开blender软件,鼠标左键单位菜单【文件】下的新建文件。
2、接着,创建正方体模型,并在程序窗口中,鼠标左键单击工具栏下的【对象】按钮。
3、然后,在对象菜单列表中,选择【添加刚体对象】。
4、接着,在对象面板中,鼠标左键单击刚体设置按钮。
5、然后,在刚体设置窗口中,调整刚体质量参数。
6、接着,在刚体设置窗口中,选择刚体外形参数列表,比如设置为正方形。
7、最后,在透视图中,可以看到正方体模型上显示刚体外形的效果了,通过这样的 *** 作和步骤,在blender软件中就学会设置刚体对象模型了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)