Destroy an actor after it has spawned

Even though the First in first out (FIFO) is better for controlling lag due to multiple spawns, if you somehow still want your timed approach:

  1. Go into the to be spawned object.
  2. add Event Begin Play Node → Delay → Hide/Destroy actor (In single player you can just call destroy actor, in multiplayer you should hide it and call “set lifespan” with one second to give the object time to syncronize to clients)

be sure to trigger this delay in the spawned object and not after your spawn node as it wont work (see my other comment)

1 Like