Ue4 笔记—— 关于碰撞

**

UE4 中关于碰撞的一些知识汇总

**

1, 三种模式

ignore overlap block
忽略 叠加 阻挡。

主要是以上三种模式。

在这里插入图片描述

2,阻挡 block 的条件

(1)将两个物体都勾选一下 simulation physic
(2) 当前物体有个碰撞预设 collision preset : 根据实际情况
(3)Object type: 当前物体的类型。按照以前的理解 比如随便一个立方体 我们都设置成 world static 。 但实际上我们可以选择下拉表中的任意一种类型 或者自己在项目设置中 自己定义的碰撞类型
(4) 在 Collision response 中, 是 另一个 被 碰撞物体的 应答。 比如 我们 另一个物体 是 pawn 类型。 那么我们当前物体 和 它进行碰撞 的时候 ,我们设定的 是第三类 block 类型。
在这里插入图片描述

(5)如果 一个设置为 overlap 或者 ignore , 另一个设置为 block , 最后的效果 跟 ignore 没有区别。

二, ignore 和 overlap 的区别

overlap 会有一个 通知的 概念。 表现形式上 两者 都是穿过去。

但是 overlap 要实现,需要设置 Generate overlap events ,谁设置了,谁碰撞时会自己收到信息。
类似于 两个人都带有手机, 互相碰到的时候, 都可以用自己的手机给自己人打电话。 要是一个人没带手机,他肯定是无法发出消息的。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值