天天看點

[Unity基礎]Shuriken粒子系統的碰撞

由于沒有找到想要的粒子預設,于是就打算使用unity的Shuriken粒子系統來發揮一下自己的創意了。。其中不得不涉及到粒子的碰撞,打算使用粒子系統中的碰撞子產品來實作。

效果圖如下:

[Unity基礎]Shuriken粒子系統的碰撞

cube隻需添加collider即可,而粒子的配置如下:

[Unity基礎]Shuriken粒子系統的碰撞

一個與粒子碰撞有關的函數:

void OnParticleCollision(GameObject other)
    {
        print(other.name + gameObject.name);
    }
           

要注意的是因為Collision Quality是high(低于high可能會檢查不到),雖然效果很精細,但是很費cpu,是以要根據自己的情況選擇用還是不用。

繼續閱讀