I’ve created a custom UActorComponent, which has it’s own constructor and creates a Spring Arm and Camera as part of that Component. It then attaches these to it’s owners RootComponent in code.
I have two major issues, the first is that if the RootComponent of the owner simulates physics, then the whole actor ends up being rapidly culled/removed from the world by the Engine with this component attached to it. The second, is that I trigger a breakpoint in the Constructor where the SpringArm is attached to the Owner’s Root Component. Play continues just fine, but it still triggers just the same.
Apparently the latter issue is related to trying to attach a template component to an instanced one or something…
So… any ideas?