软体,和https://blog.csdn.net/weixin_42421684/article/details/89790834这篇文章的三样,合起来在Unity是至关重要。布经常用来做窗帘,液体就是各种水、血等,绳子就是绳子。软体在这里也是很重要的,它可以做沙发、肉、布丁等等等。
Psoftbody包:链接:https://pan.baidu.com/s/1Q_jz6NPt_TSI31dhBCqBow 提取码:gvtx
导入之后,找到ExampleScene,点击ProjectileImpacts.unity,在学之前可以先疯玩一会。。。
最终软体效果:
在学前疯玩时期你会发现这个软塌塌的小球一打它就永远凹陷去下去了,而上面我改装之后的打完后它会自动恢复!
这个代码就得自己编咯。。。 幸运的是它提供了恢复函数!
给小球添加代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SoftbodyResetMesh : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per