How can I spawn multiple instances of an object from a blueprint?

I’m using an actor blueprint which has an object as its root. I want to spawn many instances of this object from the blueprint.

How do I achieve this?

Do you just want to spawn your actor multiple times?

Then I would suggest a spawn volume or point which is a different blueprint with the sole purpose of spawning your actors.

Another option would be to run a “Do N”, and set the value to how many instances of the actor you want to be spawned.

But how do I spawn them? what node do I use? How do I reference the mesh I want?

And what nodes would I use to spawn said actors?

Spawn Actor from Class

That would be spawn actors of class. I also want to make one minor correction, the “Do N” is partially a limiter. What it does is say “I want the exec to only access this function N times”. So you set this on a tick to spawn only N number of actors from the “Spawn actors of class” node.

So does something have to be in a blueprint to be able to do that? Or can I just access geometry directly?

Hi SirYakalot,

To spawn the object you just have to have an object in your class parameter. For instance, I have a spawner that simply spawns my blueprint projectiles: