You can do the spawn with either of the two sub-classes.
But if you want to freely assign the result to a single variable, then the type of the variable needs to be the abstract class ( or type actor, of course ).
You can do the spawn with either of the two sub-classes.
But if you want to freely assign the result to a single variable, then the type of the variable needs to be the abstract class ( or type actor, of course ).