感谢来自程序员的暴击,太幽默了,

https://space.bilibili.com/128373173/video?tid=0&page=1&keyword=&order=pubdate

 

up主介绍了碰撞检测的相互重叠,overlap和ignore的区别是,重叠时是否通知,即是否有事件,ignore很明显就是忽略。

这个例子是碰谁消谁

0,两个物体都要勾选生成重叠事件,并把重叠的物体全选√

碰撞检测重叠_bp2

碰撞检测重叠_bp2

1,选中球体后,在蓝图中添加事件,这个overlapped ACTOR是自己,other actor是别的物体

 

碰撞检测重叠_bp2

碰撞检测重叠_bp2

2,添加销毁Actor

 

碰撞检测重叠_bp2

碰撞检测重叠_bp2

三,连接otherActor和目标,以及执行的三角

碰撞检测重叠_bp2

四,编译后运行

碰撞前

碰撞检测重叠_bp2

碰撞后,盒子没了。

碰撞检测重叠_bp2

五,若想把球销毁,则用overlapped actor连接目标

碰撞检测重叠_bp2

六,运行,发现盒子还在,球没了

碰撞检测重叠_bp2

 

相关文章: