一、如果在Character中使用Spline,則使用Add Spline Mesh Componet的時候,要注意設置Transform.Mobility為Movable
二、使用Predict Projectile Path By TraceChannel函數,Launch Velocity參數並不需要再加上坐標,只需要“單位向量×速度”就可以了。
如下圖所示的做法是錯誤的:
三、Spline組件一定要放在根節點下面,不能放在其它組件節點下面。否則就會造成使用Add Spline Mesh Componet添加進來的Mesh跟Spline不重合的問題。不要勾選“Manual Attachment”選項
不勾選“Manual Attachment”,引擎會自動把Spline附加到對象的根節點上(本例是CapsuleComponent),則需要自行調用AttachToComponent附加到根節點,同時Spline也需要放在根節點下面,如果不是附加到根節點,還是會出現添加進來的Mesh跟Spline不重合的問題。
四、注意有2個AttachToComponent函數,接受的參數不一致的。
四、如果發現SplineMeshComponet不夠光滑,則需要在3dmax中增加曲面段數即可。