美文网首页
UE4 trace(射线)

UE4 trace(射线)

作者: LeoYangXD | 来源:发表于2017-09-07 18:11 被阅读102次

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

相关文章

网友评论

      本文标题:UE4 trace(射线)

      本文链接:https://www.haomeiwen.com/subject/lpnijxtx.html