我已經添加了一個粒子系統,我已經檢查了對撞機選項並添加了一個世界粒子對撞機。看到下面的圖片。爲什麼我的粒子系統碰撞不起作用?
在腳本附接到粒子系統我有:
void OnParticleCollision(GameObject other) {
Debug.Log("Particle was hit!");
}
被燒製鴕鳥政策子彈似乎擊中顆粒,因爲不打印上述消息。子彈是球體與球形對撞機和一個剛體連接。如果重要的話,剛體被設置爲非運動學(複選框未被選中)。
另外,子彈對象具有附接有與上述相同的行的腳本:
void OnParticleCollision(GameObject other) {
Debug.Log("Bullet was hit!");
}
但它不被打印爲好。
我錯過了什麼?
你解決了這個問題嗎?我遇到了使用Unity 2017的相同情況。 –
對不起,我不記得我是否曾經解決過它。我建議你在Unity活動很高的Unity論壇上提問:http://answers.unity3d.com/questions/ – Rox