1.创建粒子系统:火
2.创建脚本
///
/// 灭火
///
public ParticleSystem pa;//粒子系统
public Text text;//粒子系统的提示
// Use this for initialization
void Start () {
pa.startSize = 2;//设置初始粒子大小为2
}
// Update is called once per frame
void Update () {
}
//火焰被碰撞时
void OnParticleCollision(GameObject other)
{
Debug.Log("我是" + other.name);
// if (other.tag == "WaterFall_")
// {
Debug.Log("灭火开始");
if (pa.startSize > 0)
{
pa.startSize -= 0.02f;
text.text = "灭火开始";
}
else if (pa.startSize <= 0)
{
text.text = "灭火结束";
}
//}