UE4 trace(射线)

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在我们的游戏开发过程中,有一个很重要的工作就是进行碰撞检测。例如在射击游戏中子弹是否击中敌人,在RPG游戏中是否捡...
    壹米玖坤阅读 24,678评论 0 17
  • 对于日本,期待已久。踏上石垣岛的这一刻,才算真正开始了日本的旅程。 第一次看到如此泛蓝的海水,惊讶于造物主的神奇,...
    Luye麓阅读 850评论 10 13
  • 青黄(JieJiaRi)不接的周三来袭 上班族们纷纷表示—— 恰好迎来了一股令人心情舒畅的“清流”, 《中秋放假通...
    PR媒体阅读 572评论 0 2
  • 送行的车站里,大龙还和当年一样,一脸什么都不在乎的样子,拥抱过大帅之后,笑哈哈的说:“先送走你,我紧随其后,马上赶...
    兵心砺剑阅读 584评论 0 3
  • 連日來都在安排商討救災籌募之事,抱歉耽誤了回答各方來信及眾師兄的提問。 今日成功通過北京民政部以火車運送230箱礦...
    某小孔阅读 195评论 0 0