Projectile type problem

@DennyR, in OP’s case he use actual input keystroke events, so only whatever latest level object have input enabled are taking the input.
Of course you can control several objects from one controller, but that’s not the issues here.