UE4 ParticleSystemComponent相关事件的触发时机研究

  1. 测试代码:测试粒子组件是自动激活在这里插入图片描述
  2. 测试事件:
    在这里插入图片描述
    在关卡的事件是可以在运行时,通过在命令控制台【ce 事件名称】来执行事件在这里插入图片描述
  3. 直接启动在这里插入图片描述
  4. 在运行时通过命令,使粒子效果失活【本次测试特效是loop特效】在这里插入图片描述,执行结果:在这里插入图片描述
  5. 通过命令摧毁ParticleSystemComponent在这里插入图片描述执行结果在这里插入图片描述
  6. 通过命令摧毁TestActor在这里插入图片描述执行结果:在这里插入图片描述
  7. 换用一次性特效,执行结果在这里插入图片描述
  8. 小结:通过一次性特效和循环特效对比执行日志,可以得知:在这里插入图片描述该回调事件的触发情况有两种:第一种:粒子自然结束【一次性特效会自然结束】;第二种:通过粒子组件deactive

猜你喜欢

转载自blog.csdn.net/qq_21919621/article/details/106288831