虚幻4学习笔记

创建飞行器类与自定义函数处理碰撞事件

一、飞行器类

飞行器是一个pawn类,作为主角处理游戏中的各种事件
虚幻4学习笔记
变量is_damage为bool值,用于判断飞行器是否损坏。DamageSystem是一个发光粒子组件,在飞行器受伤时显示。
虚幻4学习笔记
飞行器在受到两次伤害后爆炸,在第一次碰撞(即Take Damage触发)设置is_damage的值为ture并使DamageSystem可见。这样第二次触发Take Damage的同时会触发On Death函数销毁飞行器。
虚幻4学习笔记
虚幻4学习笔记
Heal Damge函数仅在pawn受到一次伤害时调用,通过判断is_damage变量的值关闭Damage System粒子特效,使飞行器上的着火特效关闭。

相关文章:

  • 2021-04-07
  • 2021-11-08
  • 2021-05-15
  • 2022-12-23
  • 2021-11-20
  • 2021-06-05
  • 2021-12-30
  • 2021-06-10
猜你喜欢
  • 2021-07-16
  • 2021-06-11
  • 2021-11-11
  • 2021-09-06
  • 2021-11-28
  • 2021-11-15
  • 2021-10-06
相关资源
相似解决方案