[UE4]HitResult中各項數值的含義


 對於“LineTraceByChannel”來說:

  1. Blocking Hit:是否擊中了物體
  2. Initial Overlap:
  3. Time:
  4. Distance:
  5. Location(擊中的位置)等於Impact Point
  6. Normal 等於Impact Normal(法線)。法線:與一個面垂直、朝向射擊者的一個向量。也就是擊中點的朝向。
  7. 擊中Actor中的哪個組件(Actor由多個組件組成),如果擊中的是“actor的”static mesh組件,這里得到的就是“actor”的static mesh組件
  8. Hit Bone Name:如果擊中的是帶骨骼的,引擎就會告訴我們擊中的是哪個骨骼。用來區分擊中頭部、身體、腿部實現不同的傷害。

 

Impact Normal不能散成x、y、z分別賦值給打散后“Spawn decal at location”的“Rotation”x、y、z。

錯誤,這樣做會導致貼花只在其中一個方向上的選擇角度正確。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM