关于Actor的碰撞处理分为碰撞、重叠、触发器
此章节介绍碰撞,及给物体添加标签区分碰撞物体
一、两个及多个物体碰撞后产生事件处理,根据前面的内容创建静态网格物体重命名为Sphere_StaticMesh_1及Box_StaticMesh_1,打开静态网格编辑器添加碰撞,设置完成后拖拽到场景中。将Sphere_StaticMesh_1的Mobility设置为可移动,作为碰撞事件发生物体
二、设置两个物体的细节面板中的属性:
1.要去碰撞的及被碰撞的两个物体中必须至少有一个使用物理特性,(此图中为球体)将Physics栏中Simulate Physics 打勾
2.球体碰撞后发生事件,将球体的Collision栏下的Simulation Generates Hit Events 打勾(碰撞发生后,哪个物体想要发生事件处理,就是哪个物体进行设置 Simulation Generates Hit Events)
3.被碰撞物体Collision栏下的碰撞预设值选择默认即可(不能选OverlapAll选项)
想要产生碰撞事件,上面属性设置缺一不可。
三、关卡蓝图使用OnActorHit事件节点
1.打开关卡蓝图,如果忘记在世界大纲视图面板选中Sphere_StaticMesh_1,右键创建节点将情景关联功能去掉搜索,On Actor Hit 事件节点进行创建。
如果选中了该物体,蓝图中右键选择为 第一项 为Sphere Static Mesh