2015-11-06 87 views
1

我目前正試圖在字符命中表面時獲得粒子效果,以根據表面選擇不同的粒子效果。我爲我的角色動畫添加了一張我的BP照片。目前,粒子效應會產生,但只能在一個地方產生,並且不會隨着它移動而跟隨角色。所以每次我踩到一個表面時,粒子效應都會發生在重生位置。我已經跟蹤並觀看了許多主題和視頻,以獲得這一點,任何幫助將不勝感激,我正在使用UE4 4.9.2,謝謝。虛幻引擎4在字符位置產生髮射器

CharacterAnim BluePrint

回答

0

你可能希望你的線開始在某處以外0,0,0。例如,從玩家處開始追蹤並向下拍攝以檢查表面類型。如果您需要更多幫助,請留言回覆!

1

我相信你會通過插入演員位置到'Spawn Emitter At Location'節點的'位置'輸入中來達到預期的效果。

你現在正在做的是從(0,0,0)跟蹤到演員的位置,看看是否有碰撞,然後用這個碰撞位置產生髮射器。

我很驚訝,它甚至工作很老實。

雖然心臟!痕跡測試用於表面類型檢查是完全準確的。

我會在跟蹤測試中修改的是插入開始和結束輸入中的actor位置,結束輸入是一個位置,該位置由您的actor高度在負Z方向上偏移。這將需要一些試驗和錯誤。這將做的是從演員跟蹤演員下面的飛機。

但是,如果產卵能正常工作,或許上述改變沒有必要。

TL; DR:

只需使用演員位置的節點提供用於發射產卵的位置,也許有偏差,以確保它產生在腳的位置,你會生金!