素材巴巴 > 程序开发 >

UE4物体的碰撞检测

程序开发 2023-09-18 06:50:58

碰撞盒与模型的碰撞

模型开启产生重叠,产生重叠,碰撞模式使用BlackAll。

移动的物体,如果选择自定义,对象类型(对象类型)选择WorldDynamic(世界动态)。

在碰撞响应里,World Dynamic或World static(动态物体或静态物体)。,


角色和角色的碰撞,是碰撞盒直接的碰撞,设置碰撞判断为棋子。


以上两个碰撞方法的检测,都使用开始或结束。


任意两个物体有碰撞的条件 

①一定是互相设置了Collision Preset。 

②至少有一个实体开启了模拟物理。 

③该静态Mesh必须要碰碰盒(或者这个Actor碰撞组件,比如sphere collision)


OnActorHit事件响应条件 

①事件所对应的物体必须开启了模拟生成命中事件。

②而另一个与之碰撞的实体则不是必须要开启。

③二者至少有一个开启来模拟物理。


重力:
Simulate Physics 模拟物理
MassInKg
Linear Damping 线性衰减(如果线性阻尼的值为100,便足以让任何在初始重力牵引下而下落的刚体Actor 停止。)
Angular Damping 角度衰减
Enable Gravity 使用重力


Ignore Radial Impulse 忽略径向脉冲
Ignore Radial Force 忽略径向力
Apply Impulse on Damage 施加脉冲对损坏




物理碰撞:
Simulation generates hit event 模拟生成命中事件
generates overlap events 产生重叠
can character step up on 性格可以加强吗


标签:

上一篇: vite vue3项目中使用SVG 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。