Unity基礎 Shuriken粒子系統的碰撞

2021-06-29 10:21:02 字數 467 閱讀 1319

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

效果圖如下:

cube只需新增collider即可,而粒子的配置如下:

乙個與粒子碰撞有關的函式:

void onparticlecollision(gameobject other)

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

unity基礎命令

獲取所掛指令碼元素的元件 rd getcomponent 獲取其他元素的元件 rd gameobject.find player getcomponent 如果查詢player下的子遊戲物體的transform元件可繼續find transform trans gameobject player t...

Shuriken粒子系統學習筆記

預設展開的是粒子系統的初始化模組 定義了粒子初始化時的持續時間 迴圈方式 發射速度 大小等一些列基本的引數 emission 發射模組 控制粒子的發射速率 rate shape 形狀模組 定義粒子發射器的形狀 生命週期 速度 大小 顏色 旋轉 作用力 uv sub emitters 子發射器模組 此...

unity基礎學習05

滑鼠鍵盤輸入 1.獲取鍵盤輸入 1.相關 input.getkey 按下某鍵後,持續返回 true input.getkeydown 按下某鍵的一瞬間,返回 true input.getkeyup 抬起某鍵的一瞬間,返回 true 返回值 bool 型別 引數 keycode 列舉 enum key...