Hello UE4-community!
I am working on my graduationwork for college, where I must make a real time seasonal system (4 seasons in 2 minutes).
Now I am putting everything into 1 blueprint.
The problem that I am having, is that I can’t apply a skeletal mesh to a particle system in my blueprint (while I CAN do it in my normal editor).
If I select the skeletal mesh actor in the blueprint, it just doesnt do anything at all… (see picture below)
This is a really big problem, since now I can’t spawn leaves in my blueprint, or grass, or anything that needs a skeletal mesh…
Any help with this would be very welcome!
Hey Philty -
You will need to use the Construction Script to Set Actor Parameter and have the target reference Self. (the actual Blueprint) as the skeletal mesh in the Blueprint is a component and not an actor but referencing the BP actor and assuming you have the correct skeletal Template in the Particle System it will work.
Thank You
Eric Ketchum
I tried to do it like you said, but he just won’t accept the skeletal mesh…
Did it like this now, but still no go!
Hey Philty -
I did the exact same thing when I was learning how to set this behavior up, but you are over thinking it. The Blueprint itself is the actor of which the Skeletal Mesh is just a component. So for the Actor Parameter you will want to set the Blueprint as the Param Target. In order to do that you will want to Get a Reference to Self and plug it in just as you have in your first picture, like this:
Thank You
Eric Ketchum
Oh, it works now! Another thing learned about UE4.
Thank you very much!
I am also curious about this, specially if I have 2 or more skeletal meshes in my blueprint, how can I set a the particle system to only spawn from one of them ?