Hey everyone, I’m building a few child blueprints that derive from the same parent class. Because each of the children have different shapes and functionality, I made the parent blueprint simply a scene component. However, I found that collision doesn’t work properly when a scene component is the root and also that functions such as AddActorOffset don’t work. Is there any way around this or am I doing something wrong?
Also, since it might be brought up, I have considered using an interface instead of making these blueprints all children. However, interfaces don’t let you carry over variables or define “virtual” functions and these blueprints share a lot of functionality.