UE4的射線下邊是官網地址
https://docs.unrealengine.com/latest/CHN/Engine/Physics/Tracing/HowTo/index.html
ForObject和ByChannel的區別
Paste_Image.png
注意我紅框里邊的東西,他們射線碰撞的方式不一樣(這樣解釋也不怎么合理)
-
ByChannel是以
這個通道為基準的
-
ForObject 是以
Paste_Image.png
這個為基準的,用這個結點就不用去管通道一類的
BoxTraceForObjects
Paste_Image.png
這個其他的都好理解,紅框里的需要注意下,是轉向的意思,
Paste_Image.png
這個綠框就是我們的盒子檢測區域,
下邊我修改下那個旋轉值,
Paste_Image.png
Paste_Image.png
這樣大家應該就可以理解這個旋轉值了。
ByProfile
Paste_Image.png
Paste_Image.png
Profile對應的就是這個CollisionPresets,但是如果有一些不支持碰撞檢測的我們也是檢測不到的,比如UI,Trigger
藍圖
這個是自己寫的藍圖,備忘
Paste_Image.png
Paste_Image.png