2014年2月23日 星期日

改善對地形的射線追縱

Actor提供的Trace函式若打到地形,並不會傳回材質資訊而且傳回的物理材質也都是引擎的預設材質,並無參考價值。如果想要依據不同材質播放不同特效音效,就得想辦法得知擊中的材質為何。本篇文章告訴你如何修改射線追蹤傳回的材質,反映出實際擊中的材質。

為了不變更原本程式的運作,首先定義另一個Trace函式: