I have an actor (MyCharacter) that is spawning another actor (MyProjectile) via BLUEPRINT.
Actors have a method called “Get Owner”, but this doesn’t seem to be getting set for me, nor can I set it manually (there is no Set Owner in blueprint, and there doesn’t seem to be a way to do it in the Spawn Actor interface.) According to the C++ documentation this is an OPTIONAL parameter. I’d like to make use of this if possible via blueprint.
I would hope the intended behavior is that the owner is the object that spawned the actor, but it’s not working, at least for me.
Is anyone able to confirm this behavior is happening for them as well, and whether or not there is any real intended functionality behind “Owner”?
Otherwise, I think the only other way to handle this would be to set a custom variable myself and set this after spawning, or am I missing something?