布料系统
首先我们建一个空物体,然后在上边添加Cloth组件就可以了
然后他会默认生成一个SkinnedMeshRender,在这个里边我们需要注意Mesh这个选项,通过这个选项我们给他加个蒙皮(就用Plane的网格做测试)
我们点击这个Edit以后,我们在Scene面板上就可以看到
这个布料上边有许多定点,然后我红框选择的两个选项
- MaxDistance 该顶点可以移动的最大距离
- SurfacePenetration 表面深度,相对于该Mesh他可以陷进去多少
当我们点击两个选项前边的勾选时,我们就可以对其进行修改
把绿色的点的第一项都进行修改,我们看下效果
在重力的作用下就出现了这种效果,然后第二个选项自行测试。
上图的这两个选项表示的是该布料只会和添加的collider发生碰撞,其他的不会。
布料对其他的刚体不会产生力的作用,但是其他的刚体会对布料产生影响。