On the right side, in details panel,
there is a slot for static mesh. I can
change static mesh at will, from
editor. However I cannot make that
slot to be Blueprint Actor. I want to
be able to change Blueprint Actor in
editor.
Well, look at the very the first image I posted. It’s a child actor component that creates an actor. That’s precisely it.
So inside this Spline Blueprint I want
to create a function that would allow
me to attach another blueprint as a
spline component. So far I was only
able to attach Static mesh as a
component.
Sorry, but this makes very little sense:
attach another blueprint as a spline
component
What does this mean? A Spline Component is a spline that has a bunch of points, tangents and other data.
How can you attach an actor as a spline component? Convert it somehow? Actor is an actor, and component is a component (that is a part of some actor). These 2 are not interchangeable.
A component can be wrapped in an actor, sure. That’s what you have already. An actor with a spline.
Do you want to add Spline Mesh Components?
Or do you want to attach other actors to the actor that has the spline component.